Age | Commit message (Collapse) | Author | Files | Lines |
|
a github release and the release version happens to look like a tag.
(a date like 20150714 could be misinterpreted as a git "short SHA")
|
|
|
|
as an acceptable input.
Fixes Pkgsrc for users that set PKG_RESUME_TRANSFERS=yes in their mk.conf if
installing a package that has an interactive fetch stage, after
mk/fetch/fetch.mk revision 1.66.
Tested for all combinations of:
+ PKG_RESUME_TRANSFERS=yes/no; and
+ interactive fetch=yes/no; and
+ distfile=downloaded/not downloaded
... with no signs of misbehaviour.
The specific case that was broken, and this change fixes, is:
+ PKG_RESUME_TRANSFERS=yes; and
+ interactive fetch=yes; and
+ distfile=downloaded
This change was designed with the following considerations:
1. Given it's a freeze, keep it simple.
2. The change in behaviour allows 'fetch' to succeed where it would previously
fail fatally, so it's unlikely to affect any (intentional) existing
behaviour in Pkgsrc.
3. The behaviour of 'fetch' with zero sites is essentially the same as a
fetch where all the possible download sites fail, I.e. Pkgsrc already
expects to handle such behaviour.
ok gdt@
|
|
|
|
the override site, even for INTERACTIVE_STATE=stage or FETCH_MESSAGE.
Ignore all backup sites as they won't have the distfile anyway, the
fetch wouldn't be interactive in first place otherwise.
|
|
the file was obtained from. This makes it easier to skip any local
mirrors.
|
|
This is intended for keeping distfile archives synchronised between
different machines without requiring NFS mounts or the like.
|
|
|
|
|
|
|
|
private mail nor on tech-pkg@ since the posting. Will begin the slow
transition of packages to use this feature as they're updated.
|
|
This is commented for now in bsd.fetch.mk pending 48 hours of feedback on
tech-pkg@.
|
|
Reverting to convention.
|
|
This entire file needs:
1) collation;
2) the EOL escapes removed and turned into proper lists;
Otherwise, it's a bit painful to read.
|
|
sourceforge.jp is renamed to osdn.jp.
However its mirror sites are not ready for osdn.jp.
|
|
Per debian-mirrors:
https://lists.debian.org/debian-mirrors/2014/07/msg00013.html
|
|
|
|
its habit of returning HTTP 200 on files it doesn't have will not corrupt
resuming file downloads.
Also remove from MASTER_SITE_OPENOFFICE, for the same reason and also because
their openoffice mirror appears empty anyway.
There are no other instances of www.ibiblio.org in the mirror lists.
|
|
|
|
to MASTER_SITES which could conceivably break some use cases.
Also add comment in bsd.fetch-vars.mk.
|
|
|
|
more pkgsrcesque.
1) turn _USE_GITHUB into an internal infrastructure variable
2) put back MASTER_SITES in packages' Makefiles.
3) encode the account in the master site URL, remove GH_ACCOUNT
4) rename GH_PROJECT to GITHUB_PROJECT
5) rename GH_TAGNAME to GITHUB_TAG and allow it to accept commit hash
as well as tag. GH_COMMIT is gone.
6) turn on this functionality when MASTER_SITES matches a predefined github
pattern instead of via explicit USE_GITHUB setting.
|
|
|
|
|
|
|
|
handling less painful.
See: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github
To use, set in Makefile:
DISTNAME= exampleproject-1.2
USE_GITHUB= YES
The following variables alter USE_GITHUB behavior:
GH_ACCOUNT defaults to PKGBASE
GH_PROJECT defaults to PKGBASE
GH_TAGNAME defaults to PKGVERSION_NOREV
(sometimes you want to override with v${PKGVERSION_NOREV})
GH_COMMIT explicit commit hash if no tag is available
GH_RELEASE default empty, may be set to ${DISTNAME} for example
GH_TYPE overrides the autodetected MASTER_SITE URL scheme
|
|
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/README.txt and
ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/README.txt
respectively.
|
|
|
|
|
|
1) Reduce preference of the primary master site:
ftp://ftp.fi.NetBSD.org/pub/NetBSD/packages/distfiles/
It seems to have stopped mirroring distfiles back in 2012 and we have
been falling back to ftp.n.o anyway for years.
2) Remove the the FreeBSD backup master site as per instructions in
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/README.txt
Unfortunately the new distcache service is not usable as it relies
heavily on subdirectories.
We need to either contact Funet and ask them to start mirroring again or
get a different fast backup site in Europe.
|
|
|
|
|
|
|
|
|
|
lines.
|
|
|
|
|
|
http://mail-index.netbsd.org/pkgsrc-users/2015/02/08/msg021031.html
Some sites not found DNS on records are deleted.
One hostname change included also.
- ftp://ftp.gtlib.cc.gatech.edu/pub/kde/stable/ \
+ ftp://ftp.gtlib.gatech.edu/pub/kde/stable/ \
Thank you,
|
|
|
|
Add main postgres site.
|
|
proposed/discussed is required for such changes.
|
|
|
|
|
|
on downloaded files.
|
|
Additionally, rubygems master site respond right redirect now, so back to
master URL.
|
|
|
|
|
|
Thank you, Shuji SADO and obache@.
|
|
in official download page.
They have no uptodate content, and download.sourceforge.jp is
redirect only.
|
|
It is dead.
|