diff options
author | 2007-11-24 22:43:39 +0000 | |
---|---|---|
committer | 2007-11-24 22:43:39 +0000 | |
commit | f0b2f3bb22a0a044a73b0b40f4d11a849a8e32ab (patch) | |
tree | 19e922eaf846b0a3c93dae0e9a680f55f262d3ec /net-dialup/globespan-adsl | |
parent | Marking libgtop-2.20.0 ppc stable for bug 199740 (diff) | |
download | gentoo-2-f0b2f3bb22a0a044a73b0b40f4d11a849a8e32ab.tar.gz gentoo-2-f0b2f3bb22a0a044a73b0b40f4d11a849a8e32ab.tar.bz2 gentoo-2-f0b2f3bb22a0a044a73b0b40f4d11a849a8e32ab.zip |
Mark 0.12 explicitely -amd64 wrt #200194 and move stable keyword to 0.11-r1 with a backported patch, thanks to Jakub Moc and Sandro Bonazzola.
(Portage version: 2.1.4_rc3)
Diffstat (limited to 'net-dialup/globespan-adsl')
4 files changed, 43 insertions, 6 deletions
diff --git a/net-dialup/globespan-adsl/ChangeLog b/net-dialup/globespan-adsl/ChangeLog index 2ba7b79d9d8b..3c04b0d08a45 100644 --- a/net-dialup/globespan-adsl/ChangeLog +++ b/net-dialup/globespan-adsl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dialup/globespan-adsl # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/ChangeLog,v 1.24 2007/11/23 17:06:42 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/ChangeLog,v 1.25 2007/11/24 22:43:39 drac Exp $ + + 24 Nov 2007; Samuli Suominen <drac@gentoo.org> + +files/globespan-adsl-0.11-pagesize.patch, globespan-adsl-0.11-r1.ebuild, + globespan-adsl-0.12.ebuild: + Mark 0.12 explicitely -amd64 wrt #200194 and move stable keyword to 0.11-r1 + with a backported patch, thanks to Jakub Moc and Sandro Bonazzola. 23 Nov 2007; Samuli Suominen <drac@gentoo.org> globespan-adsl-0.12.ebuild: amd64 stable wrt #195539 diff --git a/net-dialup/globespan-adsl/files/globespan-adsl-0.11-pagesize.patch b/net-dialup/globespan-adsl/files/globespan-adsl-0.11-pagesize.patch new file mode 100644 index 000000000000..dcb2141197c4 --- /dev/null +++ b/net-dialup/globespan-adsl/files/globespan-adsl-0.11-pagesize.patch @@ -0,0 +1,31 @@ +--- eciadsl-usermode-0.11/pusb-linux.c.orig 2007-11-24 23:05:42.000000000 +0100 ++++ eciadsl-usermode-0.11/pusb-linux.c 2007-11-24 23:12:15.000000000 +0100 +@@ -29,7 +29,6 @@ + #include <string.h> + + #include "pusb-linux.h" +-#include <asm/page.h> + + struct pusb_endpoint_t + { +@@ -392,13 +391,18 @@ + { + struct usbdevfs_bulktransfer bulk; + int ret, received = 0; ++ static long pagesize = 0; ++ ++ if (pagesize == 0) ++ pagesize = sysconf(_SC_PAGESIZE); ++ + + do + { + bulk.ep = ep; + bulk.len = size; +- if (bulk.len > PAGE_SIZE) +- bulk.len = PAGE_SIZE; ++ if (size > pagesize) ++ bulk.len = pagesize; + bulk.timeout = timeout; + bulk.data = buf; + diff --git a/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild b/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild index 20159cdc09a4..936c8e38fabe 100644 --- a/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild +++ b/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild,v 1.1 2007/05/19 04:53:29 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/globespan-adsl-0.11-r1.ebuild,v 1.2 2007/11/24 22:43:39 drac Exp $ inherit eutils @@ -12,7 +12,7 @@ HOMEPAGE="http://eciadsl.flashtux.org" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="tk" DEPEND="net-dialup/ppp" @@ -23,9 +23,9 @@ S="${WORKDIR}/${MY_PN}" src_unpack() { unpack ${A} - cd "${S}" epatch "${FILESDIR}"/${P}-synch.patch + epatch "${FILESDIR}"/${P}-pagesize.patch } src_install() { diff --git a/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild b/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild index 5644ef0fd783..b23ba7caee65 100644 --- a/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild +++ b/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild,v 1.3 2007/11/23 17:06:42 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/globespan-adsl/globespan-adsl-0.12.ebuild,v 1.4 2007/11/24 22:43:38 drac Exp $ inherit eutils @@ -12,7 +12,7 @@ HOMEPAGE="http://eciadsl.flashtux.org" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="-amd64 x86" IUSE="tk" DEPEND="net-dialup/ppp" |