summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2012-10-08 12:51:28 +0000
committerAkinori Hattori <hattya@gentoo.org>2012-10-08 12:51:28 +0000
commit88ca2f684b6e48e5a469541c3c3e993d21a798cd (patch)
tree979ff68aadafa7e2ab2b713a6faa7a2432a7b176 /dev-db
parentAssigning package to netmon herd (diff)
downloadhistorical-88ca2f684b6e48e5a469541c3c3e993d21a798cd.tar.gz
historical-88ca2f684b6e48e5a469541c3c3e993d21a798cd.tar.bz2
historical-88ca2f684b6e48e5a469541c3c3e993d21a798cd.zip
add patch to fix compilation error with uClibc by Joshua B. Kahlenberg wrt bug #434784
Package-Manager: portage-2.1.11.9/cvs/Linux i686
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/tinycdb/ChangeLog8
-rw-r--r--dev-db/tinycdb/Manifest15
-rw-r--r--dev-db/tinycdb/files/tinycdb-0.77-uclibc.diff15
-rw-r--r--dev-db/tinycdb/tinycdb-0.77-r2.ebuild3
4 files changed, 36 insertions, 5 deletions
diff --git a/dev-db/tinycdb/ChangeLog b/dev-db/tinycdb/ChangeLog
index 8e1d2fb020da..5d3981f7c532 100644
--- a/dev-db/tinycdb/ChangeLog
+++ b/dev-db/tinycdb/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/tinycdb
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/ChangeLog,v 1.39 2012/06/16 02:44:40 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/ChangeLog,v 1.40 2012/10/08 12:51:28 hattya Exp $
+
+ 08 Oct 2012; Akinori Hattori <hattya@gentoo.org>
+ +files/tinycdb-0.77-uclibc.diff, tinycdb-0.77-r2.ebuild:
+ add patch to fix compilation error with uClibc by Joshua B. Kahlenberg wrt bug
+ #434784
16 Jun 2012; Akinori Hattori <hattya@gentoo.org> -tinycdb-0.77-r1.ebuild,
-tinycdb-0.77.ebuild:
@@ -127,4 +132,3 @@
19 Aug 2004; Akinori Hattori <hattya@gentoo.org> +metadata.xml,
+files/tinycdb-libbase.diff, +tinycdb-0.74.ebuild:
Initial revision.
-
diff --git a/dev-db/tinycdb/Manifest b/dev-db/tinycdb/Manifest
index 7df94cbd3a5b..aec00fa55358 100644
--- a/dev-db/tinycdb/Manifest
+++ b/dev-db/tinycdb/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX tinycdb-0.77-gentoo.diff 738 SHA256 7b327ea78bdac31fd65fae5a4a850de0ed3284a812b30035dc26ba9c8b2db6d8 SHA512 603b719580202da4a5785c7b0878eb0b4e9e400b856bf5ffc98cfa5afc18f2100b5fa79d2e906288c8c454ddec291a0282c7e21c9aa4668045242f0486fcc064 WHIRLPOOL d17662456843befd9fb36675c4ba276cc3125f9caff8777d0d6fdffd511486fb34ba0ec59b4b9687ffda20c68476e74c90cf2ac686be592fc4300ff7dc10ea1b
+AUX tinycdb-0.77-uclibc.diff 355 SHA256 6a0873f7e7cc1ed5e79d2d5aeb00faa160ca507a146dd893c227165f0b4a8efb SHA512 410c58fcc0cc54e8cffdcf85fb0fcc3c7296b579a1bd933519c61382def4aff6aa39e51ee3e5d994c53035014a2dd14e7b72548017f3015d837efd8a9b817bd0 WHIRLPOOL 77f6e7a81e218f5faf815bf44be9088e67f05d1170110cb8e804d71830c5e24a910e2f9725ff21354fec02cd5dc7e34ba4d31ff995c0fb4838893c4771beac82
AUX tinycdb-0.77-umask.diff 215 SHA256 76077efd1de189a63681657121eb342c8b0b7ecbe24158af0dfc6c97dec048f2 SHA512 57eae9200d7ea13ae5d761f0c4575b0d438f24f696bd0c2d29c720f27a706bf5dba94f34fb0c93213ee5c6dbd12af449e2fbcc11ec1872e8ecc4a9a66c9d0905 WHIRLPOOL c535fdc0ec64b648d515f47244c72d7af4f4e45eb15c34b2ad5fbfb503ad8c4926d53c2c371a835d62ee42f6d42547375ba060d59ac8c775230be0b0cdf4800d
DIST tinycdb_0.77.tar.gz 37728 SHA256 82bc3ccf0afed0978472a070ce4506667b8035e65d0dc24388e33858d39b6bc6 SHA512 cfc830578a9be49781a1dbade97b64ec13293853093719aeb9a403c128245f157fd1d2d7e6941966bdea00b472127f10f11672583ba06ccc6e49151b22bf4c9a WHIRLPOOL d9e0b94932a0455660f5fe8bac1fbbe79dc5774c3742a135c2543d5ce698cea077191ea135465930c017ed20601f65d85b86f614b5814cb4d741198ada55660f
-EBUILD tinycdb-0.77-r2.ebuild 1097 SHA256 98ae771773f8c0508c6af289e6a29e8d6f40b56bc10aebeb282dd7207c32ed40 SHA512 ad0be7b421787e1fd01f6341d573b323dfbb678bc679a9698b65654a0ef9800415fcfc7a88a126d49faa61c4cb4338fee7967931572e897e3236b3b8314dec9d WHIRLPOOL b6aa02eaf7445e9f507201ec31047e7bde592803366dedf689e0019faf38ee24c0f5ec0f8009b7db73ef223fbb2301c111a60d4e23eb31bb8a9b5c1c24ddeb5c
-MISC ChangeLog 4346 SHA256 bb7f86c68567c07a323617c4bc4139b125ebb8fbe4262a2e1c204e453753b030 SHA512 82e31bf4c5d9fc4d98bfec67ca38708b9e4bd16be80891b19a30082d7790992ccb7b763be9ea97cdc23fcd4d6c7150a5cc986f48ddcdc3047bd949787c22e9af WHIRLPOOL 34e596196d7d38495f4566fc32c8a6bb56bf0de25fdfb790b008113f7422d0ec48b1ed26e3313940a1551b37f193213e16f76ca049feb73476fb9a61544dbbc9
+EBUILD tinycdb-0.77-r2.ebuild 1136 SHA256 0c2a999883755763dae31f9f9e7a324d49657d684a97832f3710f8d3accd93b7 SHA512 c0a9c3f1e29b5a5784516b0fa8509d7674790d4c541c7b9fc2641d09a7e39aaa3c37cb197df0df47dba0be574d807e7cc5ec9a4a3fa48835780313727698c955 WHIRLPOOL ada0db1ba8259cc6a162101cd25887e1d37413d3a70bfe43a35a5790a3f6edfe4e9a60a3e83d9ae3949b031ccce4200c5605ad82e9d6cb677706d83b428b1fae
+MISC ChangeLog 4547 SHA256 2b167ac0ef12ed5f398f7339fa5d5806d93ecf87e2d7d5dc5589003ff2ff96a8 SHA512 453391fe4c708a7cd8a41b59c2ce2f1386a03d4a502e8e604800ebde324476a1fbff8a124b84f3442c74b1abd2f730e4264798bb839e79f8dab70656d3a5909f WHIRLPOOL 27007d56c16149370a682d93752407efea254936f8bb81d2a62f670a6ebb6c1509800d888381d7625146c33ab13cf7b709f46cb02db9b1c82476019b91bc90bc
MISC metadata.xml 207 SHA256 131271f902267c3eb067a7b0316b1e2598d5cc32a4528edb37d50ea2f4b262e0 SHA512 5a94c029f35e9fe05a2ce6678db9a67aa9c0f78ed03b48e267b53db983c8bdc8f8cf2d5001e3c4074ddbe04526547f38576981f660d165c1a7908fa5eeaa20c6 WHIRLPOOL 8928372826be281072bdd0c064b1da6f8f10c220972343090083285052fd64608239840ec7ba9a313c7c5cf3309619fdd023a6fa49fbaf97311b5b6333e93b5a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlByzFIACgkQL46suuyRem3+2QCfYhOXwF4yVqTLo2bjT78JJa0w
+OToAnin4YvPia/K1SivXq1QQCnDvH39t
+=0yf2
+-----END PGP SIGNATURE-----
diff --git a/dev-db/tinycdb/files/tinycdb-0.77-uclibc.diff b/dev-db/tinycdb/files/tinycdb-0.77-uclibc.diff
new file mode 100644
index 000000000000..52240931e091
--- /dev/null
+++ b/dev-db/tinycdb/files/tinycdb-0.77-uclibc.diff
@@ -0,0 +1,15 @@
+--- tinycdb-0.77.orig/cdb.c
++++ tinycdb-0.77/cdb.c
+@@ -31,6 +31,12 @@
+ # define HAVE_PROGRAM_INVOCATION_SHORT_NAME
+ #endif
+
++#ifdef __UCLIBC__
++# ifndef __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__
++# undef HAVE_PROGRAM_INVOCATION_SHORT_NAME
++# endif
++#endif
++
+ #ifdef HAVE_PROGRAM_INVOCATION_SHORT_NAME
+ # define progname program_invocation_short_name
+ #else
diff --git a/dev-db/tinycdb/tinycdb-0.77-r2.ebuild b/dev-db/tinycdb/tinycdb-0.77-r2.ebuild
index 2fa5ac81200d..5019877169dd 100644
--- a/dev-db/tinycdb/tinycdb-0.77-r2.ebuild
+++ b/dev-db/tinycdb/tinycdb-0.77-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/tinycdb-0.77-r2.ebuild,v 1.6 2012/06/16 02:39:03 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/tinycdb/tinycdb-0.77-r2.ebuild,v 1.7 2012/10/08 12:51:28 hattya Exp $
EAPI="4"
@@ -21,6 +21,7 @@ RDEPEND="!dev-db/cdb"
src_prepare() {
epatch "${FILESDIR}"/${P}-gentoo.diff
epatch "${FILESDIR}"/${P}-umask.diff
+ epatch "${FILESDIR}"/${P}-uclibc.diff
# fix multilib support
sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
}