public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages
@ 2010-02-24 16:19 Jeroen Roovers
  2010-02-24 16:47 ` Ulrich Mueller
  2010-02-24 19:45 ` Petteri Räty
  0 siblings, 2 replies; 4+ messages in thread
From: Jeroen Roovers @ 2010-02-24 16:19 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 563 bytes --]

     Hello package maintainers,


most of the GNU packages had their LICENSE updated to GPL-3 along with
some minor bug fixes or even just documentation changes in recent
times. Please do check the LICENSE and adjust it if needed.

Oh, and one other thing. Attached is a list of ebuild that use
ftp.gnu.org instead of mirror://gnu in their SRC_URI. Please make the
switch. Maybe this should be a QA check as well? repoman would have all
the information it needed... [if HOMEPAGE matches www.gnu.org, then
SRC_URI should NOT match ftp.gnu.org].


Regards,
     jer

[-- Attachment #2: gnu-mirror.lst --]
[-- Type: application/octet-stream, Size: 5026 bytes --]

app-arch/tar/tar-1.20.ebuild:SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2
app-arch/tar/tar-1.21-r1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2
app-arch/tar/tar-1.22.ebuild:SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2
app-doc/elisp-manual/elisp-manual-18.1.03.ebuild:SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild:SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
app-doc/elisp-manual/elisp-manual-20.2.5.ebuild:SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
app-emulation/gdb-armulator/gdb-armulator-5.0.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.bz2
dev-lang/gforth/gforth-0.7.0.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/gforth/${P}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-3.0.1-r1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-3.0.2.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-3.0.5.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gnu-smalltalk/gnu-smalltalk-3.1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/smalltalk/smalltalk-${PV}.tar.gz"
dev-lang/gprolog/gprolog-1.3.1.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/gprolog/${P}.tar.gz"
dev-lisp/gcl/gcl-2.6.7.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/gcl/${P}.tar.gz"
dev-lisp/gcl/gcl-2.6.7-r1.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/gcl/${P}.tar.gz"
dev-lisp/gcl/gcl-2.6.7-r2.ebuild:	ftp://ftp.gnu.org/pub/gnu/gcl/${PN}.info.tgz"
dev-lisp/gcl/gcl-2.6.7-r3.ebuild:	ftp://ftp.gnu.org/pub/gnu/gcl/${PN}.info.tgz"
dev-python/pycdio/pycdio-0.16.ebuild:SRC_URI="http://ftp.gnu.org/gnu/libcdio/${P}.tar.gz http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz"
dev-scheme/guile-gnome-platform/guile-gnome-platform-2.15.92.ebuild:SRC_URI="http://ftp.gnu.org/pub/gnu/guile-gnome/${PN}/${P}.tar.gz"
dev-scheme/guile-gnome-platform/guile-gnome-platform-2.16.1.ebuild:SRC_URI="http://ftp.gnu.org/pub/gnu/guile-gnome/${PN}/${P}.tar.gz"
dev-util/gdbserver/gdbserver-7.0.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${MY_P}.tar.bz2
dev-util/global/global-5.7.6.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
dev-util/global/global-5.7.7.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
games-arcade/gnujump/gnujump-1.0.6.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/gnujump/${PV}/${P}.tar.gz"
net-libs/gnutls/gnutls-2.6.6.ebuild:	#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-libs/gnutls/gnutls-2.8.3.ebuild:		#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-libs/gnutls/gnutls-2.8.4.ebuild:		#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-libs/gnutls/gnutls-2.8.5.ebuild:		#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-libs/gnutls/gnutls-2.9.8.ebuild:		#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-libs/gnutls/gnutls-2.9.9.ebuild:		#SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
net-mail/mailutils/mailutils-0.6-r3.ebuild:SRC_URI="http://ftp.gnu.org/gnu/mailutils/${P}.tar.bz2"
net-mail/mailutils/mailutils-1.2.ebuild:SRC_URI="http://ftp.gnu.org/gnu/mailutils/${P}.tar.bz2"
net-mail/mailutils/mailutils-2.1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/mailutils/${P}.tar.bz2"
sci-calculators/units/units-1.87.ebuild:SRC_URI="http://ftp.gnu.org/gnu/${PN}/${P}.tar.gz"
sci-calculators/units/units-1.88.ebuild:SRC_URI="http://ftp.gnu.org/gnu/${PN}/${P}.tar.gz"
sci-mathematics/octave/octave-3.0.3.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
sci-mathematics/octave/octave-3.2.3-r1.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
sci-mathematics/octave/octave-3.2.4.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
sci-mathematics/pspp/pspp-0.6.1.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
sci-mathematics/pspp/pspp-0.6.2.ebuild:SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
sys-devel/gdb/gdb-6.6-r2.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-6.7.1-r3.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-6.8.50.20090811.2.12.ebuild:	SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-6.8-r1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-6.8-r2.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-7.0.1.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/gdb/gdb-7.0.ebuild:SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
sys-devel/make/make-3.80-r4.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/make/${P}.tar.bz2"
x11-libs/guile-gtk/guile-gtk-2.0.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/guile-gtk/${P}.tar.gz"
x11-libs/guile-gtk/guile-gtk-2.1.ebuild:SRC_URI="ftp://ftp.gnu.org/gnu/guile-gtk/${P}.tar.gz"

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages
  2010-02-24 16:19 [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages Jeroen Roovers
@ 2010-02-24 16:47 ` Ulrich Mueller
  2010-02-24 17:12   ` Jeroen Roovers
  2010-02-24 19:45 ` Petteri Räty
  1 sibling, 1 reply; 4+ messages in thread
From: Ulrich Mueller @ 2010-02-24 16:47 UTC (permalink / raw
  To: gentoo-dev

>>>>> On Wed, 24 Feb 2010, Jeroen Roovers wrote:

> Attached is a list of ebuild that use ftp.gnu.org instead of
> mirror://gnu in their SRC_URI. Please make the switch. Maybe this
> should be a QA check as well?

No, because not all files that are available on ftp://ftp.gnu.org/ are
also on mirror://gnu/. For example, this is the case for the ebuilds
of app-doc/elisp-manual which are false positives in your list.

Ulrich



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages
  2010-02-24 16:47 ` Ulrich Mueller
@ 2010-02-24 17:12   ` Jeroen Roovers
  0 siblings, 0 replies; 4+ messages in thread
From: Jeroen Roovers @ 2010-02-24 17:12 UTC (permalink / raw
  To: gentoo-dev

On Wed, 24 Feb 2010 17:47:55 +0100
Ulrich Mueller <ulm@gentoo.org> wrote:

> >>>>> On Wed, 24 Feb 2010, Jeroen Roovers wrote:
> 
> > Attached is a list of ebuild that use ftp.gnu.org instead of
> > mirror://gnu in their SRC_URI. Please make the switch. Maybe this
> > should be a QA check as well?
> 
> No, because not all files that are available on ftp://ftp.gnu.org/ are
> also on mirror://gnu/. For example, this is the case for the ebuilds
> of app-doc/elisp-manual which are false positives in your list.

OK, then maybe the aberrant ebuilds should document that, just like
ebuilds that deviate from the use of emake/econf?


Regards,
     jer



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages
  2010-02-24 16:19 [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages Jeroen Roovers
  2010-02-24 16:47 ` Ulrich Mueller
@ 2010-02-24 19:45 ` Petteri Räty
  1 sibling, 0 replies; 4+ messages in thread
From: Petteri Räty @ 2010-02-24 19:45 UTC (permalink / raw
  To: gentoo-dev

On 24.2.2010 8.19, Jeroen Roovers wrote:

> 
> Oh, and one other thing. Attached is a list of ebuild that use
> ftp.gnu.org instead of mirror://gnu in their SRC_URI. Please make the
> switch. Maybe this should be a QA check as well? repoman would have all
> the information it needed...

There's already a SRC_URI.mirror check in repoman.

Regards,
Petteri



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-02-24 19:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-24 16:19 [gentoo-dev] Check LICENSE and SRC_URI changes when bumping GNU packages Jeroen Roovers
2010-02-24 16:47 ` Ulrich Mueller
2010-02-24 17:12   ` Jeroen Roovers
2010-02-24 19:45 ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox