summaryrefslogtreecommitdiff
path: root/Mk/bsd.sites.mk
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>2000-06-14 02:14:49 +0000
committerSatoshi Asami <asami@FreeBSD.org>2000-06-14 02:14:49 +0000
commit15c86344a39c4e890722199c048694a6c979c789 (patch)
tree7cd04d5c2aedc46ba79d1e0e64d76856bf48ed58 /Mk/bsd.sites.mk
parentFix minor bug -- add realinstall to TARGETS. (diff)
(1) New variables INSTALL_SHLIBS and LDCONFIG_DIRS. When
INSTALL_SHLIBS is set, ldconfig is automatically called from post-install and necessary @exec and @unexec lines are added to PLIST. Requested by: lioux@uol.com.br Reviewed by: the ports list, in particular sobomax (1a) Add PREFIX=%D LOCALBASE=${LOCALBASE} X11BASE=${X11BASE} to PLIST_SUB. These are needed by INSTALL_SHLIBS, but also could be useful in general. (2) Move master/mirror site definitions to bsd.sites.mk and include it from bsd.port.mk. Open bsd.sites.mk to other committers. Submitted by: reg (2a) Add MASTER_SITE_SOURCEFORGE. Submitted by: sobomax (who wrote SORCEFORGE, but I assume that's a typo :) (2b) Move MASTER_SITE_LOCAL from ".../ports/distfiles/LOCAL_PORTS/" to ".../ports/local-distfiles/%SUBDIR%/" which will be mirrored from peoples' ~user/public_distfiles on freefall. Add two mirrors (Japan and Germany). Requested by: obrien (moving) Submitted by: will (German mirror) (3) Simplify definition of PKGBASE since it can now be defined as simply ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}, instead of sed'ing out the version number from ${PKGNAME}. Submitted by: hoek (4) Remove unnecessary targets prefix and mtree-file, which can be implemented as "make -V PREFIX" and "make -V MTREE_FILE", respectively. Don't define MTREE_FILE when NO_MTREE is set so "make -V MTREE_FILE" won't print out anything. (5) Various minor typo and grammar fixes. (6) Define NONEXISTENT?=/nonexistent. This will help quiet portlint warnings, among other things.
Notes
Notes: svn path=/head/; revision=29586
Diffstat (limited to 'Mk/bsd.sites.mk')
-rw-r--r--Mk/bsd.sites.mk106
1 files changed, 106 insertions, 0 deletions
diff --git a/Mk/bsd.sites.mk b/Mk/bsd.sites.mk
new file mode 100644
index 000000000000..e1383ac68e72
--- /dev/null
+++ b/Mk/bsd.sites.mk
@@ -0,0 +1,106 @@
+# bsd.sites.mk - Popular master sites.
+#
+# This file does not have any designated maintainer, so feel free to
+# commit to it yourself. However, it is generally a good idea to
+# notify the principle maintainer in case you have a change to one of
+# the software environments (KDE, GNOME, etc.).
+#
+# Also, this file is included from bsd.port.mk for all invocations, so
+# committing a syntax error to this file is a cardinal sin, and will
+# be punished accordingly. DO NOT COMMIT SOMETHING YOU HAVEN'T TESTED.
+# You have been warned. :)
+#
+# $FreeBSD$
+#
+
+MASTER_SITE_XCONTRIB+= \
+ ftp://crl.dec.com/pub/X11/contrib/%SUBDIR%/ \
+ ftp://uiarchive.uiuc.edu/pub/X11/contrib/%SUBDIR%/ \
+ ftp://ftp.duke.edu/pub/X11/contrib/%SUBDIR%/ \
+ ftp://ftp.sunet.se/pub/X11/contrib/%SUBDIR%/ \
+ ftp://sunsite.sut.ac.jp/pub/archives/X11/contrib/%SUBDIR%/
+
+MASTER_SITE_GNU+= \
+ ftp://ftp.gnu.org/gnu/%SUBDIR%/ \
+ ftp://ftp.freesoftware.com/pub/gnu/%SUBDIR%/ \
+ ftp://ftp.digital.com/pub/GNU/%SUBDIR%/ \
+ ftp://ftp.uu.net/archive/systems/gnu/%SUBDIR%/ \
+ ftp://ftp.de.uu.net/pub/gnu/%SUBDIR%/ \
+ ftp://ftp.ecrc.net/pub/gnu/%SUBDIR%/ \
+ ftp://ftp.funet.fi/pub/gnu/prep/%SUBDIR%/ \
+ ftp://ftp.leo.org/pub/comp/os/unix/gnu/%SUBDIR%/ \
+ ftp://ftp.digex.net/pub/gnu/%SUBDIR%/ \
+ ftp://ftp.wustl.edu/systems/gnu/%SUBDIR%/ \
+ ftp://ftp.kddlabs.co.jp/pub/gnu/%SUBDIR%/
+
+MASTER_SITE_PERL_CPAN+= \
+ ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/%SUBDIR%/ \
+ ftp://ftp.freesoftware.com/pub/perl/CPAN/modules/by-module/%SUBDIR%/
+
+MASTER_SITE_TEX_CTAN+= \
+ ftp://ftp.freesoftware.com/pub/tex/ctan/%SUBDIR%/ \
+ ftp://wuarchive.wustl.edu/packages/TeX/%SUBDIR%/ \
+ ftp://ftp.funet.fi/pub/TeX/CTAN/%SUBDIR%/ \
+ ftp://ftp.tex.ac.uk/tex-archive/%SUBDIR%/ \
+ ftp://ftp.dante.de/tex-archive/%SUBDIR%/
+
+MASTER_SITE_SUNSITE+= \
+ ftp://metalab.unc.edu/pub/Linux/%SUBDIR%/ \
+ ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/%SUBDIR%/ \
+ ftp://ftp.freesoftware.com/pub/linux/sunsite/%SUBDIR%/
+
+MASTER_SITE_KDE+= \
+ ftp://ftp.us.kde.org/pub/kde/%SUBDIR%/ \
+ ftp://ftp.kde.org/pub/kde/%SUBDIR%/ \
+ ftp://ftp.tuniv.szczecin.pl/pub/kde/%SUBDIR%/ \
+ ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/%SUBDIR%/ \
+ ftp://ftp.dataplus.se/pub/linux/kde/%SUBDIR%/
+
+MASTER_SITE_COMP_SOURCES+= \
+ ftp://gatekeeper.dec.com/pub/usenet/comp.sources.%SUBDIR%/ \
+ ftp://ftp.uu.net/usenet/comp.sources.%SUBDIR%/ \
+ ftp://rtfm.mit.edu/pub/usenet/comp.sources.%SUBDIR%/
+
+MASTER_SITE_GNOME+= \
+ ftp://ftp.gnome.org/pub/GNOME/%SUBDIR%/ \
+ ftp://download.sourceforge.net/pub/mirrors/gnome/%SUBDIR%/ \
+ ftp://ftp.cybertrails.com/pub/gnome/%SUBDIR%/ \
+ ftp://ftp.snoopy.net/pub/mirrors/GNOME/%SUBDIR%/
+
+MASTER_SITE_AFTERSTEP+= \
+ ftp://ftp.afterstep.org/%SUBDIR%/ \
+ ftp://ftp.digex.net/pub/X11/window-managers/afterstep/%SUBDIR%/ \
+ ftp://ftp.alpha1.net/pub/mirrors/ftp.afterstep.org/%SUBDIR%/ \
+ ftp://ftp.math.uni-bonn.de/pub/mirror/ftp.afterstep.org/pub/%SUBDIR%/ \
+ ftp://ftp.dti.ad.jp/pub/X/AfterStep/%SUBDIR%/ \
+ ftp://casper.yz.yamagata-u.ac.jp/pub/X11/apps/afterstep/%SUBDIR%/
+
+MASTER_SITE_WINDOWMAKER+= \
+ ftp://ftp.windowmaker.org/pub/%SUBDIR%/ \
+ ftp://ftp.goldweb.com.au/pub/WindowMaker/%SUBDIR%/ \
+ ftp://ftp.io.com/pub/%SUBDIR%/ \
+ ftp://ftp.ameth.org/pub/mirrors/ftp.windowmaker.org/%SUBDIR%/
+
+MASTER_SITE_PORTS_JP+= \
+ ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ \
+ ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/ \
+ ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/FreeBSD-jp/ports-jp/LOCAL_PORTS/%SUBDIR%/
+
+MASTER_SITE_TCLTK+= \
+ ftp://ftp.scriptics.com/pub/tcl/%SUBDIR%/ \
+ ftp://mirror.neosoft.com/pub/tcl/mirror/ftp.scriptics.com/%SUBDIR%/ \
+ ftp://sunsite.utk.edu/pub/tcl/%SUBDIR%/ \
+ ftp://ftp.funet.fi/pub/languages/tcl/tcl/%SUBDIR%/ \
+ ftp://ftp.cs.tu-berlin.de/pub/tcl/distrib/%SUBDIR%/ \
+ ftp://ftp.srcc.msu.su/mirror/ftp.scriptics.com/pub/tcl/%SUBDIR%/ \
+ ftp://ftp.lip6.fr/pub/tcl/distrib/%SUBDIR%/
+
+MASTER_SITE_SOURCEFORGE+= \
+ http://download.sourceforge.net/%SUBDIR%/ \
+ ftp://download.sourceforge.net/pub/sourceforge/%SUBDIR%/
+
+# Where to put distfiles that don't have any other master site
+MASTER_SITE_LOCAL?= \
+ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/ \
+ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/ \
+ ftp://ftp7.de.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/