diff options
author | Satoshi Asami <asami@FreeBSD.org> | 2000-06-14 02:14:49 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 2000-06-14 02:14:49 +0000 |
commit | 15c86344a39c4e890722199c048694a6c979c789 (patch) | |
tree | 7cd04d5c2aedc46ba79d1e0e64d76856bf48ed58 /Mk/bsd.sites.mk | |
parent | Fix 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.mk | 106 |
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%/ |