Bump
authorPatrick Lauer <patrick@gentoo.org>
Fri, 29 Jul 2011 22:12:28 +0000 (22:12 +0000)
committerPatrick Lauer <patrick@gentoo.org>
Fri, 29 Jul 2011 22:12:28 +0000 (22:12 +0000)
Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64

dev-db/kyotocabinet/ChangeLog
dev-db/kyotocabinet/Manifest
dev-db/kyotocabinet/kyotocabinet-1.2.69.ebuild [new file with mode: 0644]

index 6185cfb69307d1089315f3b5a02a7b7128579282..15984d8369448f75b7bc891bf7f81ccca50aa6fc 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-db/kyotocabinet
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/kyotocabinet/ChangeLog,v 1.11 2011/06/18 17:17:45 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/kyotocabinet/ChangeLog,v 1.12 2011/07/29 22:12:28 patrick Exp $
+
+*kyotocabinet-1.2.69 (29 Jul 2011)
+
+  29 Jul 2011; Patrick Lauer <patrick@gentoo.org> +kyotocabinet-1.2.69.ebuild:
+  Bump
 
 *kyotocabinet-1.2.62 (18 Jun 2011)
 
index 9f9e1dbfa8e97c98ab5a5100e2d68fa44dddf5e1..290df60a4a492091ecba64ea9f419de4cab39337 100644 (file)
@@ -9,8 +9,10 @@ AUX remove_ldconfig.patch 438 RMD160 0bedbdfc94af933740cd238403fdecfc1e994bcb SH
 DIST kyotocabinet-1.2.43.tar.gz 785555 RMD160 defa8814f87ebd2924b8b609da42f1c4826a79e9 SHA1 44b627bf6d2e47f2f64205705c3f526ea5f8af1a SHA256 9ff273832e743481d743a1833400a2b5e9fd148f1d72c55338f2a2a0b6b7eeb3
 DIST kyotocabinet-1.2.50.tar.gz 833545 RMD160 cf23bfd2620e92a47548bfbf7f82b36434fa082d SHA1 868eedf924e0b2f3b02c097cc21446403d039fb9 SHA256 93b41f383251820d645e683e9d753b3cf0b890d1a91bb9c30ad760ab7c377848
 DIST kyotocabinet-1.2.62.tar.gz 866225 RMD160 c9acf41325542aeb3e51aaa8d60ee16a922e7c0d SHA1 71fe69e9cb96a8509b5c8693258b432aac96e86d SHA256 c6b9937b3e416e21532c98769c60a0902b46535959bda635bbcb784e37a772da
+DIST kyotocabinet-1.2.69.tar.gz 925609 RMD160 ce512f2d2aa4f3cd04bcae271fcd71f6dc033e73 SHA1 93ae2c560f72221cef51d0cb8780eb9e90e9d621 SHA256 9032452af0a72fc2171e87334130b9fb73ff173fb9435f3583216aceb4638f89
 EBUILD kyotocabinet-1.2.43.ebuild 1185 RMD160 7686008291fc8fda07dbe27e5047342955f4fcb4 SHA1 1a2d1199959cd129e7222f8f9291b8467f0a06e9 SHA256 49f67010de4723f65ce8e0ae1260cebf2337ba6d1828c6c35c1783f3b480ca33
 EBUILD kyotocabinet-1.2.50.ebuild 1141 RMD160 31a12eb1b8eacb07198b9bf9f9cfc70ce45f726b SHA1 a0bceda892c518f4c5a4c8e8187f6db3ab6c62e9 SHA256 5d572a1e028ed843446026cf44d4522df67a9d46568e3a4f5b26c43ca85aa9aa
 EBUILD kyotocabinet-1.2.62.ebuild 1357 RMD160 f3ebc8728e206941fbdec82cd0ba7577bb54d522 SHA1 8dfcfa76cf49b70c3dee841ccaec2da17d98d675 SHA256 628f29340461d69e92f02b2a7a5b2f838b9acb41caefdf73bc5d5fed367d44a1
-MISC ChangeLog 2304 RMD160 6207998bd1f9f6a74ea29d9c342879f986d1cf8e SHA1 9f18d16619b435837b7dc478113c4f58bcff250f SHA256 9159c38f63760c985f8f1ea8f1b13ccf7b0edd9d4e673ab968cf0f62a39a600c
+EBUILD kyotocabinet-1.2.69.ebuild 1356 RMD160 ed80de44d0f5fd6913bc80100474f7af2e74d0dd SHA1 98525f190bf24da16efbfa930e23532c4c807afa SHA256 5a6977b73ddc5e128503288a2d736cef49800e11add4170d499b7a75fff43fa3
+MISC ChangeLog 2427 RMD160 d13f580d1b94fceadcc2400d716fafac51609048 SHA1 ac542e5a81451f25ceaa80532602b895181f34e7 SHA256 cc42f60e483fe1f81546ad38d5edf81f019e879a0bc1a45b85e2bc7d4f4ca975
 MISC metadata.xml 352 RMD160 220825d8696420a59363c0336a7538ac06f7200a SHA1 a4317dfcce9cc96d73f864c8fb8bed43a7653a5b SHA256 efd7908dd5c15210fd78f1692adbe19d062a0a7e6ef7e18ce6a56be907805dd0
diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.69.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.69.ebuild
new file mode 100644 (file)
index 0000000..f224403
--- /dev/null
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/kyotocabinet/kyotocabinet-1.2.69.ebuild,v 1.1 2011/07/29 22:12:28 patrick Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="A straightforward implementation of DBM"
+HOMEPAGE="http://fallabs.com/kyotocabinet/"
+SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz"
+
+LICENSE="GPL-3"
+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 static-libs"
+
+DEPEND="sys-libs/zlib
+       app-arch/xz-utils"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       epatch "${FILESDIR}/fix_configure-1.2.62.patch"
+       sed -ie "/ldconfig/d" Makefile.in
+       sed -ie "/DOCDIR/d" Makefile.in
+}
+
+src_configure() {
+       econf $(use_enable debug) \
+               $(use_enable static-libs static) \
+               $(use_enable !static-libs shared) \
+               --enable-lzma --docdir=/usr/share/doc/${PF}
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "Install failed"
+       use static-libs || find "${D}" \( -name '*.a' -or -name '*.la' \) -delete
+
+       if use examples; then
+               insinto /usr/share/${PF}/example
+               doins example/* || die "Install failed"
+       fi
+
+       if use doc; then
+               insinto /usr/share/doc/${PF}
+               doins -r doc/* || die "Install failed"
+       fi
+}
+
+src_test() {
+       emake -j1 check || die "Tests failed"
+}