diff options
author | 2004-03-29 02:07:42 +0000 | |
---|---|---|
committer | 2004-03-29 02:07:42 +0000 | |
commit | c17b081e6fb21ed15cb1de047f10f7f598f54421 (patch) | |
tree | 1287330f2da56ecc0458b0e3714cf9f17a0be1e6 /net-misc/d4x | |
parent | version bump (#44589) (Manifest recommit) (diff) | |
download | gentoo-2-c17b081e6fb21ed15cb1de047f10f7f598f54421.tar.gz gentoo-2-c17b081e6fb21ed15cb1de047f10f7f598f54421.tar.bz2 gentoo-2-c17b081e6fb21ed15cb1de047f10f7f598f54421.zip |
Added big endian patch and ~sparc keyword to 2.4.1-r1.
Diffstat (limited to 'net-misc/d4x')
-rw-r--r-- | net-misc/d4x/ChangeLog | 6 | ||||
-rw-r--r-- | net-misc/d4x/d4x-2.4.1-r1.ebuild | 8 | ||||
-rw-r--r-- | net-misc/d4x/files/d4x-sndserv-bigendian.patch | 20 |
3 files changed, 31 insertions, 3 deletions
diff --git a/net-misc/d4x/ChangeLog b/net-misc/d4x/ChangeLog index 12f0763a6d09..582fbce08a5a 100644 --- a/net-misc/d4x/ChangeLog +++ b/net-misc/d4x/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-misc/d4x # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/ChangeLog,v 1.13 2004/02/04 20:50:08 liquidx Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/ChangeLog,v 1.14 2004/03/29 02:07:36 weeve Exp $ + + 28 Mar 2004; Jason Wever <weeve@gentoo.org> d4x-2.4.1-r1.ebuild, + files/d4x-sndserv-bigendian.patch: + Added big endian patch and ~sparc keyword to 2.4.1-r1. 04 Feb 2004; Alastair Tse <liquidx@gentoo.org> d4x-2.4.1-r1.ebuild: workaround deprecated gtk_ calls in 2.4.1 (#32202) diff --git a/net-misc/d4x/d4x-2.4.1-r1.ebuild b/net-misc/d4x/d4x-2.4.1-r1.ebuild index ea0ca2569688..496394da24da 100644 --- a/net-misc/d4x/d4x-2.4.1-r1.ebuild +++ b/net-misc/d4x/d4x-2.4.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/d4x-2.4.1-r1.ebuild,v 1.4 2004/02/04 20:50:08 liquidx Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/d4x-2.4.1-r1.ebuild,v 1.5 2004/03/29 02:07:38 weeve Exp $ IUSE="nls esd gnome oss kde" @@ -11,7 +11,7 @@ DESCRIPTION="GTK based download manager for X." SRC_URI="http://www.krasu.ru/soft/chuchelo/files/${P/_}.tar.gz" HOMEPAGE="http://www.krasu.ru/soft/chuchelo/" -KEYWORDS="x86" +KEYWORDS="x86 ~sparc" SLOT="0" LICENSE="Artistic" @@ -33,6 +33,10 @@ src_unpack() { # Fix a miscompile with gcc-3.2.2 and CFLAGS="-O2" # <azarah@gentoo.org> (30 Mar 2003) epatch ${FILESDIR}/${P}-fix-statusbar-crash.patch + + # Fix bad #elif directives in sndserv.cc for big endian machines + # <weeve@gentoo.org> (28 Mar 2004) + [ `use sparc` ] && epatch ${FILESDIR}/${PN}-sndserv-bigendian.patch } src_compile() { diff --git a/net-misc/d4x/files/d4x-sndserv-bigendian.patch b/net-misc/d4x/files/d4x-sndserv-bigendian.patch new file mode 100644 index 000000000000..b0c870ee5b1d --- /dev/null +++ b/net-misc/d4x/files/d4x-sndserv-bigendian.patch @@ -0,0 +1,20 @@ +--- main/sndserv.cc.orig 2004-03-28 18:33:57.116628000 -0700 ++++ main/sndserv.cc 2004-03-28 18:34:41.396628000 -0700 +@@ -153,7 +153,7 @@ + + #if G_BYTE_ORDER == G_LITTLE_ENDIAN + *len =(buf[3] << 24) | (buf[2] << 16) | (buf[1] << 8) | buf[0]; +-#elif ++#else + *len =(buf[0] << 24) | (buf[1] << 16) | (buf[2] << 8) | buf[3]; + #endif + +@@ -166,7 +166,7 @@ + return 0; + #if G_BYTE_ORDER == G_LITTLE_ENDIAN + *val = (buf[1] << 8) | buf[0]; +-#elif ++#else + *val = (buf[0] << 8) | buf[1]; + #endif + return 1; |