diff options
-rw-r--r-- | dev-libs/dmalloc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.5.2-r2.ebuild | 62 |
2 files changed, 4 insertions, 63 deletions
diff --git a/dev-libs/dmalloc/ChangeLog b/dev-libs/dmalloc/ChangeLog index 5b497a962633..009dcf8f6f23 100644 --- a/dev-libs/dmalloc/ChangeLog +++ b/dev-libs/dmalloc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/dmalloc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/ChangeLog,v 1.54 2011/06/12 15:05:46 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/ChangeLog,v 1.55 2011/06/12 16:01:45 jer Exp $ + + 12 Jun 2011; Jeroen Roovers <jer@gentoo.org> -dmalloc-5.5.2-r2.ebuild: + [This is a placeholder. Please ignore.] 12 Jun 2011; Raúl Porcel <armin76@gentoo.org> dmalloc-5.5.2-r3.ebuild: alpha/ia64/s390/sh/sparc stable wrt #367929 diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r2.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r2.ebuild deleted file mode 100644 index 9574a7769d79..000000000000 --- a/dev-libs/dmalloc/dmalloc-5.5.2-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dmalloc/dmalloc-5.5.2-r2.ebuild,v 1.9 2011/03/24 19:30:46 jer Exp $ - -inherit autotools eutils multilib - -DESCRIPTION="A Debug Malloc Library" -HOMEPAGE="http://dmalloc.com" -SRC_URI="http://dmalloc.com/releases/${P}.tgz" - -LICENSE="CCPL-Attribution-ShareAlike-3.0" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" -IUSE="threads" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -src_unpack() { - unpack ${A} - cd "${S}" - # - Build objects twice, once -fPIC for shared. - # - Use DESTDIR. - # - Fix SONAME and NEEDED. - epatch "${FILESDIR}"/${P}-Makefile.in.patch - # - Broken test, always returns false. - epatch "${FILESDIR}"/${P}-cxx.patch - # - Add threads support. - use threads && epatch "${FILESDIR}"/${P}-threads.patch - # - Run autoconf for -cxx.patch. - eautoconf -} - -src_compile() { - econf --enable-cxx \ - --enable-shlib \ - $(use_enable threads) || die "econf failed!" - - emake || die "emake failed!" - cd docs && makeinfo dmalloc.texi -} - -src_test() { - emake heavy || die "emake check failed!" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed!" - - newdoc ChangeLog.1 ChangeLog - dodoc NEWS README docs/NOTES docs/TODO - insinto /usr/share/doc/${PF} - doins docs/dmalloc.pdf - dohtml RELEASE.html docs/dmalloc.html - doinfo docs/dmalloc.info - - # add missing symlinks, lazy - dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so - for lib in cxx th thcxx; do - dosym lib${PN}${lib}.so.${PV} /usr/$(get_libdir)/lib${PN}${lib}.so - done -} |