summaryrefslogtreecommitdiff
path: root/mk/fetch
AgeCommit message (Collapse)AuthorFilesLines
2008-04-03Move handling of pkg_install version into flavor. Add an explicitjoerg1-1/+2
phase pkg_install-depends before bootstrap-depends that just tries to install a new pkg_install if the current version is too old. Still keep it as bootstrap dependency for the bulk build code. For NetBSD, PKG_TOOLS_BIN has to be computed in shell code due to a make bug. OK: jlam@
2008-03-26Remove outdated/non-existing mysql mirror sites.wiz1-7/+1
2008-02-21Add two spain mirrors to MASTER_SITE_KDE.xtraeme1-2/+4
2008-02-03Remove ftp.informatik.hu-berlin.de from MASTER_SITES_GNU since it doesn'ttnn1-2/+3
seem to support passive mode. From Alver on #pkgsrc In it's place, add mirrors.kernel.org and ftp.sunet.se instead.
2008-01-21Mirror site of sourceforge.jp, keihanna and globalbase come back.obache1-1/+3
2008-01-09Update list of PostgreSQL mirrors, from:ghen1-52/+99
http://wwwmaster.postgresql.org/download/mirrors-ftp Include http mirrors.
2008-01-03Mirrors of SourceForgeJP seems changed, noticed by Zafer Aydogan in private ↵obache1-4/+4
mail. + jaist, iij - keihanna, globalbase Move round-robin host name to last, since it refers old mirros now.
2007-12-22Change MOZILLA master sites difinitions, related to PR 37379.obache1-5/+25
There are three types Mozilla mirrors. (http://www.mozilla.org/mirroring.html) * mozilla-current contains only the current version of Firefox and Thunderbird * mozilla-release contains Firefox, Thunderbird, and Sunbird releases * mozilla-all complete archive Define following variables for mozilla master sites: MASTER_SITE_MOZILLA_ALL = mozilla-all MASTER_SITE_MOZILLA = mozilla-release and change some packages to use appropriate variable. Update contents of MASTER_SITE_MOZILLA with master and primary mirrors taken from http://www.mozilla.org/mirrors.html and add some sample definitions.
2007-12-16Removing '||' does not mean 'simpler' (hi rillig).obache1-2/+2
2007-12-11Updated list of sourceforge mirrors according toheinz1-5/+2
http://sourceforge.net/project/mirror_picker.php and sourceforge.jp
2007-12-01Removed _INTERACTIVE_COOKIE, after asking on tech-pkg if anyone needsrillig1-2/+1
it. It had only been used to change the "nerrors" variable in bulk builds, but this variable is not used further anyway.
2007-12-01If a package defines FETCH_MESSAGE, show that instead of the genericrillig1-2/+2
instructions.
2007-11-02Added some variables for "bmake show-all-fetch".rillig1-1/+6
2007-10-30Simpler .include lines.rillig1-5/+5
2007-10-13Made the code simpler and documented it.rillig1-10/+11
2007-09-11Move belnet sourceforge mirror to the last position, it's unreachablextraeme1-3/+3
for me.
2007-09-06If DISTDIR points to a non-existing location and a package has neitherjoerg1-1/+6
PATCHFILES nor DISTFILES, make fetch would complain about an unbuildable dependency. Fix this by explicitly checking that _ALLFILES is not empty. Reported by Sean Boudreau.
2007-08-19Removed mirror qgpop.dl.sourceforge.jp. It is not listed anymore on theheinz1-3/+2
sourceforge.jp download pages and was not restored since this topic came up in mid-July.
2007-08-16Added a variable DEFAULT_DISTFILES that can be used when addingrillig1-2/+9
distfiles to DISTFILES.
2007-08-14Checksum checks only make sense when distinfo is also present, sojoerg1-3/+2
move this into the conditional.
2007-08-04Move ${DISTDIR} write permission check to just before really need to write.obache1-7/+7
Patch provided by Aleksej Saushev in PR 36473.
2007-08-01Teach mirror-distfiles to use emul-fetch if EMUL_PLATFORMS is defined sojlam1-1/+3
that mirror sites will grab all of the distfiles, not just the ones that are for the native platform.
2007-07-27Don't depend on digest if FAILOVER_FETCH and NO_CHECKSUM are setjoerg1-2/+5
together.
2007-07-15Updated list of sourceforge mirrors according toheinz1-8/+7
http://sourceforge.net/project/mirror_picker.php.
2007-07-14No need to pass "." as directory, it is default value.obache1-3/+1
2007-07-14Allow empty DIST_SUBDIR, need to fix PR 35494.obache1-3/+7
2007-06-12Define some variables for using FETCH_CMD=wget.obache1-1/+6
2007-06-11Add two mirror servers for sourceforge.jp:obache1-1/+3
* IIJ * GLOBALBASE PROJECT
2007-05-26Add ring servers to MASTER_SITE_TEX_CTAN.obache1-2/+4
2007-05-23Remove some more outdated/broken mirror sites.wiz1-10/+2
From Zafer Aydogan.
2007-05-22Remove trailing spaces. This will fix my problems with pkglint:martti1-3/+3
# pkglint -Wall FATAL: ../../mk/fetch/sites.mk:56: Unknown line type.
2007-05-21Remove some outdated mirror sites. From Zafer Aydogan.wiz1-29/+5
2007-05-20Remove two mirror obsolete mirror sites, from Zafer Aydogan.wiz1-4/+1
2007-05-20Remove gentoo mirror that does not resolve any longer. From Zafer Aydogan.wiz1-2/+1
2007-05-20Sync postgresql mirror list.wiz1-37/+39
2007-03-04Remove two GNU ex-mirrors.wiz1-4/+2
2007-02-09The HTTP interface to ftp.fi.netbsd.org has a nasty 404 handler which resultssketch1-2/+2
in missing distfiles retrieving www.nic.funet.fi.file_not_found.html instead of failing and carrying on to the next site. Use FTP instead which does the right thing.
2007-01-27Sync kde mirrors with reality a bit.wiz1-10/+9
2007-01-18Backed out my previous change. The variable fetchdir needs to be arillig1-6/+3
relative path. The error message nevertheless includes the full path.
2007-01-10It's more informative to use absolute pathnames in error messages thanrillig1-1/+4
just ".".
2007-01-02Better documentation for the "fetch" phase.rillig1-3/+22
2006-12-29Silence some longstanding noise in mail/qmail, caused by the factschmonz1-1/+2
that its ${DISTFILES} is also a common ${PATCHFILES}, resulting in the file being listed twice in ${_ALLFILES}. This one-line change removes duplicate filenames from ${_ALLFILES}, mirroring an identical transformation to ${ALLFILES} that used to do the trick. (The fetch code, obviously, has since changed a bit.) What the noise looked like: $ cd pkgsrc/mail/qmail $ make clean PKG_OPTIONS="netqmail" make: "/home/build/trees/pkgsrc-current/mk/fetch/fetch.mk" line 133: warning: duplicate script for target "/home/build/trees/pkgsrc-current/distfiles/netqmail-1.05.tar.gz" ignored make: "/home/build/trees/pkgsrc-current/mk/fetch/fetch.mk" line 133: warning: using previous script for "/home/build/trees/pkgsrc-current/distfiles/netqmail-1.05.tar.gz" defined here ===> Cleaning for qmail-1.03nb12 $ Tested in a bulk build by joerg@.
2006-12-10mirrors.cloud9.net: No address associated with hostname; remove itwiz1-2/+1
2006-12-10wustl GNU mirror is gone.wiz1-2/+1
2006-11-25set ORS to space for _MASTER_RAND_AWK, so that the output would be thejdolecek1-3/+3
in the format MASTER_SORT_REGEX expects when MASTER_SORT_RANDOM is off, in order for MASTER_SORT to actually work when MASTER_SORT_RANDOM=YES (default nowadays) XXX testing stuff before committing would surely be a good idea
2006-11-25MASTER_SITE_GNOME - add a .cz mirrorjdolecek1-2/+3
2006-11-12Remove http://openoffice.behrsolutions.com/ from MASTER_SITE_OPENOFFICE.obache1-2/+1
Suggested by Zafer Aydogan in PR 32111.
2006-10-27add MASTER_SITE_GENTOO, from FreeBSDdrochner1-1/+57
cvs: ----------------------------------------------------------------------
2006-10-17Add an (up to date!) HTTP mirror for KDE sources, the first HTTP site in the ↵dsainty1-1/+2
preferred list on http://download.kde.org.
2006-10-08pkg/34695: Static list of package master sites may (and often will)mishka1-7/+21
lead to overloads of very first distribution site. Moreover, if first site in the list is not available (often seen for sourceforge mirrors) you have to wait for timeout each time. To distribute load on master distribution sites and to make second problem not so annoying randomly intermix list of MASTER_SITES with MASTER_SORT_RANDOM feature. Any of MASTER_SORT and MASTER_SORT_REGEX can be applied later. The feature is turned ON by default and is disabled for PKG_DEVELOPERs or if MASTER_SORT_RANDOM=no.