summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2011-04-01 17:10:02 +0000
committerPatrick Lauer <patrick@gentoo.org>2011-04-01 17:10:02 +0000
commitc39267bdbeb15f9689c851c574faa44be3b9de28 (patch)
tree451a26425a122a9a121598572f7aea1aeaef0536 /dev-db/tokyocabinet
parentDelete older ebuild. (diff)
downloadhistorical-c39267bdbeb15f9689c851c574faa44be3b9de28.tar.gz
historical-c39267bdbeb15f9689c851c574faa44be3b9de28.tar.bz2
historical-c39267bdbeb15f9689c851c574faa44be3b9de28.zip
Fixing cflags and autotools handling for #361129
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'dev-db/tokyocabinet')
-rw-r--r--dev-db/tokyocabinet/ChangeLog11
-rw-r--r--dev-db/tokyocabinet/Manifest10
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.41.ebuild44
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.42.ebuild44
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.45.ebuild45
-rw-r--r--dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild10
6 files changed, 19 insertions, 145 deletions
diff --git a/dev-db/tokyocabinet/ChangeLog b/dev-db/tokyocabinet/ChangeLog
index 6dae8fea424e..c74c857e14c7 100644
--- a/dev-db/tokyocabinet/ChangeLog
+++ b/dev-db/tokyocabinet/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-db/tokyocabinet
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/ChangeLog,v 1.33 2011/02/26 08:22:12 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/ChangeLog,v 1.34 2011/04/01 17:10:02 patrick Exp $
+
+ 01 Apr 2011; Patrick Lauer <patrick@gentoo.org> -tokyocabinet-1.4.41.ebuild,
+ -tokyocabinet-1.4.42.ebuild, -tokyocabinet-1.4.45.ebuild,
+ tokyocabinet-1.4.47.ebuild:
+ Fixing cflags and autotools handling for #361129
+
+ 01 Apr 2011; Patrick Lauer <patrick@gentoo.org> -tokyocabinet-1.4.41.ebuild,
+ -tokyocabinet-1.4.42.ebuild, -tokyocabinet-1.4.45.ebuild:
+ Remove old
26 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org>
tokyocabinet-1.4.46.ebuild:
diff --git a/dev-db/tokyocabinet/Manifest b/dev-db/tokyocabinet/Manifest
index e8a28e3d2348..acdc5fe8b1cb 100644
--- a/dev-db/tokyocabinet/Manifest
+++ b/dev-db/tokyocabinet/Manifest
@@ -2,15 +2,9 @@ AUX 1.4.45.patch 437 RMD160 9c33d524bcd66ab62e7027a19d9af3209237d9d3 SHA1 ab6aec
AUX 1.4.46.patch 480 RMD160 c265a43e9641af15cf4c2f1a4389278b4db51a46 SHA1 c7b9dcb5db8ab8083e3fb901d1d6414a3e78e469 SHA256 bd9d9f29ab05a056817c8dfae4be2c4728fd1ccbcf682f35e50dc15acd3f1d88
AUX fix_rpath.patch 2111 RMD160 ef1878e4519d3e056847b6bb98069d343987d737 SHA1 4bc2679a8fd544ae2275f1113f5096d540987ae9 SHA256 cba364650da90d9fcae3424a1e6ce400769db193c863e5cdbf29a4ced0292ce6
AUX remove_docinst.patch 456 RMD160 08df40c4b6c75de71d724151eb04b68d9cace9d0 SHA1 469c681469ec822b7d9eef01854b0e8689a52d2b SHA256 5e4d8a11a7bd6422e0fe7d5bb307e8a7dee5a05c9a6fea15d3ea81707626f4d9
-DIST tokyocabinet-1.4.41.tar.gz 991669 RMD160 104f3e3c83caf7f510a64537e8815a7e41fd8e24 SHA1 aefd98f86cd86141254978574e10ca58228902a6 SHA256 567bd9a05608474776a44849fca866fbbc0de69278531af5c9332c7bb6c24391
-DIST tokyocabinet-1.4.42.tar.gz 989905 RMD160 8c39190d7cc8b379a6d69bbe58e07f3760c28744 SHA1 e46da0ef614f821b57564639cf15388df1c39fb5 SHA256 9936eefe9f410686af77c24dfefe69e7ab9a50cbd3668b1fca3ea0859b0f6e05
-DIST tokyocabinet-1.4.45.tar.gz 995916 RMD160 305cfedaa9d36ab94df8c5cb4783c0408079ade0 SHA1 71b119818ef04dd97ba06bac27cdafaf6d7cce41 SHA256 ef6a5d44bb876db9eb5f65128d995f6227d05dfd1166e0e32cb59d77c605b15d
DIST tokyocabinet-1.4.46.tar.gz 1002423 RMD160 8e7451bcec30e1a432f6d9fea70c2e39027781f8 SHA1 031569d1eb181584ce4a96c4951341e6b29be8c8 SHA256 0eaaa3305cb67bd0555d228b28d842db6c6dc928dced9ad852980d82a7d933a3
DIST tokyocabinet-1.4.47.tar.gz 1002443 RMD160 50c6ca7d1c24ebe5b59c84a5ae46f8949258d3d7 SHA1 18608ac2e6e469e20d1c36ae1117661bb47901c4 SHA256 a456193bac4843c0f0caa877b828c8d99dc44495511df10e1b00acf81c538594
-EBUILD tokyocabinet-1.4.41.ebuild 992 RMD160 e41b78b1a962280785b002e95bbcfe12864093ef SHA1 abde2407f5df28d0a5dd0bc56a47b400220b1a13 SHA256 a505e40c30e1457c358c6eb8e209fad4305138756120044898cb0154ac19c80b
-EBUILD tokyocabinet-1.4.42.ebuild 993 RMD160 6458c0d61b4058533438246eb3ff603b73f41367 SHA1 cef38459681dcb646a7a625cf7c383625e2c822b SHA256 91c8b7224833634be053e48f1e872aa41afa5b4994c25e9545b0cd7db4517176
-EBUILD tokyocabinet-1.4.45.ebuild 1046 RMD160 44c9f7c8be3ffdc011925b2132aacd162a01ae85 SHA1 6d582297f16c5e97dbfefc0f597cf368600bcb7d SHA256 380681e71bc94d8200fcf645b1a09baf246d3ef49567574cee568c10cf0885df
EBUILD tokyocabinet-1.4.46.ebuild 1158 RMD160 64e04d343b4f4fee8159f41c0081fa0b3b1a0626 SHA1 967185430f8e905e6dfdbb1eb004af9a0daf2b37 SHA256 6374ea22b863587642f790ed2458db3b1367475c7db6d3e058bb931d9f3d8a77
-EBUILD tokyocabinet-1.4.47.ebuild 1152 RMD160 9c0249d80dcdb9375ee330116e01ed054bea083a SHA1 b0bbc8f6fa24b984a5eeef452d8100c179f341ee SHA256 2e2f0c46b28e0f83cd2780c1b56efbe3511f2f6385f00069fdf4f9f96d84413a
-MISC ChangeLog 4956 RMD160 493a2986891475d8c6bcc097ce18760148016d82 SHA1 93adffc6d18f548da542758ff3eb633ce2a627cc SHA256 227ec57c42aa092a28b447fe2836bdb69843c7dd1784eaf24d55ccac612c6d75
+EBUILD tokyocabinet-1.4.47.ebuild 1332 RMD160 981812ab32a7d962a17313b6449815d1f7236340 SHA1 604a11a8c3b78a416647b402e2c6e65ee582f1ca SHA256 3f82604be8afd2642bfbdf271586aac42911ccb8174cbb2601d1fcb15d7f69af
+MISC ChangeLog 5327 RMD160 8e972b09dd5fa2be4c26ba2ed43f2bafc63db7a9 SHA1 c17b0c5db5fe653a04e2464eed1da97ffa77e7ef SHA256 3751dc1e871b7e7b7369875957af49206c8c622e90f8b7f25567549e463bd2c9
MISC metadata.xml 255 RMD160 dbe77cd804a4411e8445c05f6e632fdc2f72d082 SHA1 94e7a8d2d43907279488b984c3dcd9fd1888ce25 SHA256 28c7b0445a5f2eb0d524ff3afcef712ecbf345592d26142f71a3ef9bca653d4b
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.41.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.41.ebuild
deleted file mode 100644
index b47e623d6c7c..000000000000
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.41.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/tokyocabinet-1.4.41.ebuild,v 1.5 2010/02/01 19:49:43 maekke Exp $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="A library of routines for managing a database"
-HOMEPAGE="http://1978th.net/tokyocabinet/"
-SRC_URI="${HOMEPAGE}${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
-IUSE="debug doc examples"
-
-DEPEND="sys-libs/zlib
- app-arch/bzip2"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/fix_rpath.patch"
-}
-
-src_configure() {
- econf $(use_enable debug)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "Install failed"
-
- if use examples; then
- dodoc example/* || die "Install failed"
- fi
-
- if use doc; then
- dodoc doc/* || die "Install failed"
- fi
-}
-
-src_test() {
- emake -j1 check || die "Tests failed"
-}
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.42.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.42.ebuild
deleted file mode 100644
index dcaf0592a4a9..000000000000
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.42.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/tokyocabinet-1.4.42.ebuild,v 1.1 2010/01/22 02:49:57 jer Exp $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="A library of routines for managing a database"
-HOMEPAGE="http://1978th.net/tokyocabinet/"
-SRC_URI="${HOMEPAGE}${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
-IUSE="debug doc examples"
-
-DEPEND="sys-libs/zlib
- app-arch/bzip2"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/fix_rpath.patch"
-}
-
-src_configure() {
- econf $(use_enable debug)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "Install failed"
-
- if use examples; then
- dodoc example/* || die "Install failed"
- fi
-
- if use doc; then
- dodoc doc/* || die "Install failed"
- fi
-}
-
-src_test() {
- emake -j1 check || die "Tests failed"
-}
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.45.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.45.ebuild
deleted file mode 100644
index e42260c81595..000000000000
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.45.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/tokyocabinet-1.4.45.ebuild,v 1.1 2010/06/02 10:55:17 patrick Exp $
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="A library of routines for managing a database"
-HOMEPAGE="http://1978th.net/tokyocabinet/"
-SRC_URI="${HOMEPAGE}${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
-IUSE="debug doc examples"
-
-DEPEND="sys-libs/zlib
- app-arch/bzip2"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/fix_rpath.patch"
- epatch "${FILESDIR}/${PV}.patch"
-}
-
-src_configure() {
- econf $(use_enable debug) --enable-off64
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "Install failed"
-
- if use examples; then
- dodoc example/* || die "Install failed"
- fi
-
- if use doc; then
- dodoc doc/* || die "Install failed"
- fi
-}
-
-src_test() {
- emake -j1 check || die "Tests failed"
-}
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild
index 597d314889c3..b5060a2fab48 100644
--- a/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild
+++ b/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild,v 1.1 2011/02/12 08:58:23 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/tokyocabinet/tokyocabinet-1.4.47.ebuild,v 1.2 2011/04/01 17:10:02 patrick Exp $
EAPI="2"
-inherit eutils
+inherit eutils autotools
DESCRIPTION="A library of routines for managing a database"
HOMEPAGE="http://fallabs.com/tokyocabinet/"
@@ -24,10 +24,14 @@ src_prepare() {
sed -i \
-e "/ldconfig/d" \
-e "/DATADIR/d" Makefile.in || die
+ # cflags fix - remove -O2 at end of line
+ sed -i -e 's/-O3"$/"/' configure.in || die
+ eautoreconf || die
}
src_configure() {
- econf $(use_enable debug) --enable-off64
+ # we use the "fastest" target without the -O3
+ econf $(use_enable debug) --enable-off64 --enable-fastest
}
src_install() {