diff options
author | David Holm <dholm@gentoo.org> | 2004-02-28 14:53:19 +0000 |
---|---|---|
committer | David Holm <dholm@gentoo.org> | 2004-02-28 14:53:19 +0000 |
commit | 7c1a4cfe54b8ae2459f6e3f1c0e46ab8f6b2b133 (patch) | |
tree | 0cac49ce085a0cdf7771b6b64dd7ecad76d2e3f8 /dev-libs | |
parent | version bump (Manifest recommit) (diff) | |
download | gentoo-2-7c1a4cfe54b8ae2459f6e3f1c0e46ab8f6b2b133.tar.gz gentoo-2-7c1a4cfe54b8ae2459f6e3f1c0e46ab8f6b2b133.tar.bz2 gentoo-2-7c1a4cfe54b8ae2459f6e3f1c0e46ab8f6b2b133.zip |
Bumped version and added it to ~ppc
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/dmalloc/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/dmalloc/Manifest | 11 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.3.0.ebuild | 36 | ||||
-rw-r--r-- | dev-libs/dmalloc/files/digest-dmalloc-5.3.0 | 1 | ||||
-rw-r--r-- | dev-libs/dmalloc/files/dmalloc-5.3.0-fpic.patch | 42 |
5 files changed, 94 insertions, 6 deletions
diff --git a/dev-libs/dmalloc/ChangeLog b/dev-libs/dmalloc/ChangeLog index 5a6a943141b0..5116ec415198 100644 --- a/dev-libs/dmalloc/ChangeLog +++ b/dev-libs/dmalloc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/dmalloc -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/ChangeLog,v 1.9 2003/11/27 15:11:49 aliz Exp $ +# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/ChangeLog,v 1.10 2004/02/28 14:53:19 dholm Exp $ + +*dmalloc-5.3.0 (28 Feb 2004) + + 28 Feb 2004; David Holm <dholm@gentoo.org> dmalloc-5.3.0.ebuild, + files/dmalloc-5.3.0-fpic.patch: + Version bumped and added to ~ppc. 27 Nov 2003; Daniel Ahlberg <aliz@gentoo.org> dmalloc-5.2.4.ebuild: Fix -fPIC issues. Patch from rawhide. Closing #34470. diff --git a/dev-libs/dmalloc/Manifest b/dev-libs/dmalloc/Manifest index 56e03a29ed85..90376071f0c1 100644 --- a/dev-libs/dmalloc/Manifest +++ b/dev-libs/dmalloc/Manifest @@ -1,9 +1,12 @@ -MD5 29628e42068f218cf5028ce399c8892a dmalloc-5.2.3.ebuild 774 +MD5 5256ab296d6b2d4198334591cf796b58 ChangeLog 1486 MD5 09217991d6e3484e64cb122f2526b9da dmalloc-4.8.2-r1.ebuild 785 -MD5 1ab2b096f5cb9117facc1834926f0aba ChangeLog 1318 -MD5 1399bcd56ae8738ff7d702f73cf37ae4 metadata.xml 308 +MD5 29628e42068f218cf5028ce399c8892a dmalloc-5.2.3.ebuild 774 MD5 bb05a40a54e258456996333d9b3b7855 dmalloc-5.2.4.ebuild 852 +MD5 1399bcd56ae8738ff7d702f73cf37ae4 metadata.xml 308 +MD5 70d8c83170a4f5c809695249a1434a1f dmalloc-5.3.0.ebuild 857 +MD5 005387d8e427b7c5704d67259d9e32e1 files/digest-dmalloc-4.8.2-r1 62 MD5 78e44047e9a2cd2d3b44173f072a7ddb files/digest-dmalloc-5.2.3 62 MD5 911414985b962a0fc17d279a2bff5f07 files/digest-dmalloc-5.2.4 62 MD5 9e69097981f3eb71bc12b8c3b5789b59 files/dmalloc-5.2.4-fpic.patch 1349 -MD5 005387d8e427b7c5704d67259d9e32e1 files/digest-dmalloc-4.8.2-r1 62 +MD5 f50369b9728f749d86934c0b728619ef files/dmalloc-5.3.0-fpic.patch 1440 +MD5 d7d2c9ed36553b70e9fc9ffae863ff70 files/digest-dmalloc-5.3.0 62 diff --git a/dev-libs/dmalloc/dmalloc-5.3.0.ebuild b/dev-libs/dmalloc/dmalloc-5.3.0.ebuild new file mode 100644 index 000000000000..cdd9a8300399 --- /dev/null +++ b/dev-libs/dmalloc/dmalloc-5.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/dmalloc-5.3.0.ebuild,v 1.1 2004/02/28 14:53:19 dholm Exp $ + +inherit debug + +DESCRIPTION="A Debug Malloc Library" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" +HOMEPAGE="http://dmalloc.com/" + +IUSE="" +SLOT="0" +LICENSE="as-is" +KEYWORDS="~x86 ~sparc ~ppc" + +DEPEND="virtual/glibc" + +src_unpack() { + unpack ${A} ; cd ${S} + + epatch ${FILESDIR}/${P}-fpic.patch +} + +src_compile() { + econf --enable-threads --enable-shlib || die "configure failed" + emake all threads shlib tests || die "emake failed" +} + +src_install () { + # install extra docs + dodoc ChangeLog INSTALL TODO NEWS NOTES README + dohtml Release.html dmalloc.html + + make prefix=${D}/usr install installth installsl + doinfo dmalloc.info +} diff --git a/dev-libs/dmalloc/files/digest-dmalloc-5.3.0 b/dev-libs/dmalloc/files/digest-dmalloc-5.3.0 new file mode 100644 index 000000000000..88ced08aae58 --- /dev/null +++ b/dev-libs/dmalloc/files/digest-dmalloc-5.3.0 @@ -0,0 +1 @@ +MD5 d11a4a5d5bd258ef7461babec9e177fa dmalloc-5.3.0.tgz 346994 diff --git a/dev-libs/dmalloc/files/dmalloc-5.3.0-fpic.patch b/dev-libs/dmalloc/files/dmalloc-5.3.0-fpic.patch new file mode 100644 index 000000000000..6a67b6e43972 --- /dev/null +++ b/dev-libs/dmalloc/files/dmalloc-5.3.0-fpic.patch @@ -0,0 +1,42 @@ +diff -Naur dmalloc-5.3.0.orig/Makefile.in dmalloc-5.3.0/Makefile.in +--- dmalloc-5.3.0.orig/Makefile.in 2004-02-28 15:37:40.000000000 +0100 ++++ dmalloc-5.3.0/Makefile.in 2004-02-28 15:39:04.000000000 +0100 +@@ -318,17 +318,17 @@ + # special _th versions of objects with the LOCK_THREADS variable defined to 1 + chunk_th.o : $(srcdir)/chunk.c + rm -f $@ +- $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ ++ $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ + -c $(srcdir)/chunk.c -o ./$@ + + error_th.o : $(srcdir)/error.c + rm -f $@ +- $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ ++ $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ + -c $(srcdir)/error.c -o ./$@ + + malloc_th.o : $(srcdir)/malloc.c + rm -f $@ +- $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ ++ $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \ + -c $(srcdir)/malloc.c -o ./$@ + + tests : $(TEST) +@@ -354,7 +354,7 @@ + + .c.o : + rm -f $@ +- $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -c $< -o ./$@ ++ $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -c $< -o ./$@ + + # + # .cc.o auto-target doesn't work on some systems. +@@ -362,7 +362,7 @@ + # + dmallocc.o : $(srcdir)/dmallocc.cc + rm -f $@ +- $(CXX) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -c $(srcdir)/dmallocc.cc \ ++ $(CXX) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -c $(srcdir)/dmallocc.cc \ + -o ./$@ + + .texi.info : |