From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S1VDH-0001XE-43 for garchives@archives.gentoo.org; Sun, 26 Feb 2012 03:55:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 47FBDE0824; Sun, 26 Feb 2012 03:55:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0711BE0824 for ; Sun, 26 Feb 2012 03:55:42 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3FFA81B4001 for ; Sun, 26 Feb 2012 03:55:42 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id D50ACE4062 for ; Sun, 26 Feb 2012 03:55:40 +0000 (UTC) From: "Jory Pratt" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jory Pratt" Message-ID: <1330228493.202041de560bb29c0178056c0a3b336fda6b8457.anarchy@gentoo> Subject: [gentoo-commits] proj/mozilla:master commit in: dev-libs/jemalloc/files/, dev-libs/jemalloc/ X-VCS-Repository: proj/mozilla X-VCS-Files: dev-libs/jemalloc/Manifest dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch dev-libs/jemalloc/jemalloc-2.2.5.ebuild X-VCS-Directories: dev-libs/jemalloc/files/ dev-libs/jemalloc/ X-VCS-Committer: anarchy X-VCS-Committer-Name: Jory Pratt X-VCS-Revision: 202041de560bb29c0178056c0a3b336fda6b8457 X-VCS-Branch: master Date: Sun, 26 Feb 2012 03:55:40 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 9cd913e4-fca2-4cd0-95b1-5e35c6b6df31 X-Archives-Hash: 24059b3690a4586d574cd16378c50ea5 commit: 202041de560bb29c0178056c0a3b336fda6b8457 Author: Jory A. Pratt gentoo org> AuthorDate: Sun Feb 26 03:54:53 2012 +0000 Commit: Jory Pratt gentoo org> CommitDate: Sun Feb 26 03:54:53 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/mozilla.git;a= =3Dcommit;h=3D202041de Fix bug #398675,403945 --- dev-libs/jemalloc/Manifest | 3 ++- .../files/jemalloc-2.2.5_fix_html_install.patch | 12 ++++++++++++ dev-libs/jemalloc/jemalloc-2.2.5.ebuild | 15 ++++++++++++--= - 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index d7785f4..bb5ea48 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -1,4 +1,5 @@ AUX jemalloc-2.2.1-no-pprof.patch 702 RMD160 92b697551e7b24cd7f4974b0ab0= 37952b3b0c2ff SHA1 d9c05608769393ad4999cc3e5910a54b3bd7e5ee SHA256 8e5a36= 505a90eab85bf746d4eb5a27d473ce25396104a0dd01d25368dd0c099d +AUX jemalloc-2.2.5_fix_html_install.patch 235 RMD160 28cc185627474c3241a= ff26c9ee66fce2f8435ab SHA1 28323142fa944e73dbe9a36801162a05d25def90 SHA25= 6 900a9c546d56b9a52b4dae9678f62a621c1053357972ce986281da3f44b36d18 AUX jemalloc-strip-optimization.patch 800 RMD160 a55b49895ceb9cc48f6fe12= 215b45f5a8c2e7b15 SHA1 ec662a39f02c5f42344ba987e881828c0df0c580 SHA256 a1= 4ee193968e87d0d87a8146050dcad5a33042af119070dbfbac7d4eba9923ce DIST jemalloc-2.2.5.tar.bz2 224118 RMD160 355d11645d3b4f1a8a82c5455ebf54= 4eab2a2d4e SHA1 0964af950f3e423eec2d04cc1a839149f807dcc9 SHA256 efcc96367= 57bd7f53a0fde084c2988bfe26f2868e435447f2d41ac42c0b3521e -EBUILD jemalloc-2.2.5.ebuild 777 RMD160 96757a5e897a72d6498c1a27b728a41d= fd5955f7 SHA1 a474cf6a9137472eea4b6393ff4e9fa8ce8d7091 SHA256 6c0e971028b= 90a6d4d8a04bb6ba9b9168e09d05afa711b96124314c3c291f726 +EBUILD jemalloc-2.2.5.ebuild 909 RMD160 d9dba869c0e8474b53e1bcbf169a4e1a= f7ba7808 SHA1 03477a80152bbd8a17fff2e0c8771ca20c886e2b SHA256 3c177c11670= 11b707b4213087815351f5f475de1e2e6c7352cc801f1769e28cd diff --git a/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patc= h b/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch new file mode 100644 index 0000000..aff4add --- /dev/null +++ b/dev-libs/jemalloc/files/jemalloc-2.2.5_fix_html_install.patch @@ -0,0 +1,12 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -176,7 +176,7 @@ + install -m 644 $$d $(MANDIR)/man3; \ + done +=20 +-install_doc: install_html install_man ++install_doc: install_man +=20 + install: install_bin install_include install_lib install_doc +=20 + diff --git a/dev-libs/jemalloc/jemalloc-2.2.5.ebuild b/dev-libs/jemalloc/= jemalloc-2.2.5.ebuild index 61c157f..f2629ee 100644 --- a/dev-libs/jemalloc/jemalloc-2.2.5.ebuild +++ b/dev-libs/jemalloc/jemalloc-2.2.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-2.2.3.ebui= ld,v 1.2 2011/11/09 19:53:21 xarthisius Exp $ +# $Header: $ =20 EAPI=3D4 =20 @@ -14,7 +14,7 @@ LICENSE=3D"BSD" SLOT=3D"0" KEYWORDS=3D"~amd64 ~ppc ~ppc64 ~x86" =20 -IUSE=3D"debug stats" +IUSE=3D"debug static-libs stats" =20 DEPEND=3D"" RDEPEND=3D"" @@ -22,7 +22,8 @@ RDEPEND=3D"" src_prepare() { epatch \ "${FILESDIR}/${PN}-strip-optimization.patch" \ - "${FILESDIR}/${PN}-2.2.1-no-pprof.patch" + "${FILESDIR}/${PN}-2.2.1-no-pprof.patch" \ + "${FILESDIR}/${PN}-2.2.5_fix_html_install.patch" \ =20 eautoreconf } @@ -33,3 +34,11 @@ src_configure() { $(use_enable debug) \ $(use_enable stats) } + +src_install() { + emake DESTDIR=3D"${ED}" install || die + dodoc ChangeLog README + dohtml doc/jemalloc.html + + use static-libs || find "${ED}" -name '*.a' -exec rm -f {} + +}