diff options
author | Travis Tilley <lv@gentoo.org> | 2004-07-08 17:48:21 +0000 |
---|---|---|
committer | Travis Tilley <lv@gentoo.org> | 2004-07-08 17:48:21 +0000 |
commit | 15e4292a6f4ac517b555f8155aa8b5b104930492 (patch) | |
tree | 941ae1537e1a730296a68e9fc348e9c22eedd01b /x11-libs/libast | |
parent | mu-conference-0.6.0-r2 (diff) | |
download | gentoo-2-15e4292a6f4ac517b555f8155aa8b5b104930492.tar.gz gentoo-2-15e4292a6f4ac517b555f8155aa8b5b104930492.tar.bz2 gentoo-2-15e4292a6f4ac517b555f8155aa8b5b104930492.zip |
added 64bit fix. see bug #52634 for more information
Diffstat (limited to 'x11-libs/libast')
-rw-r--r-- | x11-libs/libast/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/libast/files/libast-64bit.patch | 11 | ||||
-rw-r--r-- | x11-libs/libast/libast-0.5-r2.ebuild | 10 |
3 files changed, 25 insertions, 2 deletions
diff --git a/x11-libs/libast/ChangeLog b/x11-libs/libast/ChangeLog index caeaa95a893e..f23f20ac1514 100644 --- a/x11-libs/libast/ChangeLog +++ b/x11-libs/libast/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/libast # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libast/ChangeLog,v 1.10 2004/06/24 22:04:09 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libast/ChangeLog,v 1.11 2004/07/08 17:48:21 lv Exp $ + + 08 Jul 2004; Travis Tilley <lv@gentoo.org> +files/libast-64bit.patch, + libast-0.5-r2.ebuild: + added 64bit fix. see bug #52634 for more information *libast-0.5-r2 (22 Feb 2004) diff --git a/x11-libs/libast/files/libast-64bit.patch b/x11-libs/libast/files/libast-64bit.patch new file mode 100644 index 000000000000..7aa200279245 --- /dev/null +++ b/x11-libs/libast/files/libast-64bit.patch @@ -0,0 +1,11 @@ +diff -Nru libast-0.5.old/include/libast.h libast-0.5/include/libast.h +--- libast-0.5.old/include/libast.h 2004-07-08 13:39:36.837764880 -0400 ++++ libast-0.5/include/libast.h 2004-07-08 13:40:21.287007568 -0400 +@@ -337,6 +337,7 @@ + /* fill l with c. */ \ + l = (c) | (c)<<8; \ + l |= l<<16; \ ++ l |= l<<32; \ + MEMSET_LONG(); \ + \ + /* fill in 1-byte chunks until boundary of long is reached. */ \ diff --git a/x11-libs/libast/libast-0.5-r2.ebuild b/x11-libs/libast/libast-0.5-r2.ebuild index 20ef79071b44..88b4c92364cc 100644 --- a/x11-libs/libast/libast-0.5-r2.ebuild +++ b/x11-libs/libast/libast-0.5-r2.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libast/libast-0.5-r2.ebuild,v 1.3 2004/06/24 22:04:09 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libast/libast-0.5-r2.ebuild,v 1.4 2004/07/08 17:48:21 lv Exp $ + +inherit 64-bit DESCRIPTION="LIBrary of Assorted Spiffy Things" HOMEPAGE="http://www.eterm.org/download/" @@ -16,6 +18,12 @@ DEPEND="virtual/x11 X? ( imlib? ( media-libs/imlib2 ) ) perl? ( dev-libs/libpcre )" +src_unpack() { + unpack ${A} + cd ${S} + 64-bit && epatch ${FILESDIR}/libast-64bit.patch +} + src_compile() { local myconf use X && use imlib \ |