summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheracles <heracles@localhost>2007-07-29 23:01:40 +0000
committerheracles <heracles@localhost>2007-07-29 23:01:40 +0000
commitcbc508e615b1202fbee1cf85e745e0b41a2ba8d5 (patch)
tree4132e579d16cc6bf5b99199d58c6555fe57848d5 /dev-db/libpq
parenttesting/dev-db/{libp,postgresql}-8.0*: eliminate gnuconfig_update as per bug ... (diff)
downloadtesting-cbc508e615b1202fbee1cf85e745e0b41a2ba8d5.tar.gz
testing-cbc508e615b1202fbee1cf85e745e0b41a2ba8d5.tar.bz2
testing-cbc508e615b1202fbee1cf85e745e0b41a2ba8d5.zip
testing/dev-db/{libp,postgresql}-7.4*: eliminate gnuconfig_update as per bug #160178
svn path=/testing/; revision=277
Diffstat (limited to 'dev-db/libpq')
-rw-r--r--dev-db/libpq/Manifest12
-rw-r--r--dev-db/libpq/files/libpq-7.4.17-autoconf.patch17
-rw-r--r--dev-db/libpq/libpq-7.4.17.ebuild9
3 files changed, 29 insertions, 9 deletions
diff --git a/dev-db/libpq/Manifest b/dev-db/libpq/Manifest
index 2f1cb33..c422892 100644
--- a/dev-db/libpq/Manifest
+++ b/dev-db/libpq/Manifest
@@ -2,6 +2,10 @@ AUX libpq-7.3.19-gentoo.patch 2145 RMD160 697f39977f0400c4ee2fdba9508d9c64d74466
MD5 12b0d7b6fb93d3c6272210a95ae41e39 files/libpq-7.3.19-gentoo.patch 2145
RMD160 697f39977f0400c4ee2fdba9508d9c64d744662c files/libpq-7.3.19-gentoo.patch 2145
SHA256 db52e0d1345977ff8cd58ee9a74d321356032cb344f080a93409f9922fefed14 files/libpq-7.3.19-gentoo.patch 2145
+AUX libpq-7.4.17-autoconf.patch 598 RMD160 ba60a76ee8c92c3ccc8d5f04d868f703d901645d SHA1 59a710165036313b637be89b10dd49246f24d163 SHA256 9963a7b8c380f1d13bd54c0d0a689a45ee02a96c01ab7a37c61c7d517a085da4
+MD5 4fba6bc05b157a3d058cacb97b74cb6e files/libpq-7.4.17-autoconf.patch 598
+RMD160 ba60a76ee8c92c3ccc8d5f04d868f703d901645d files/libpq-7.4.17-autoconf.patch 598
+SHA256 9963a7b8c380f1d13bd54c0d0a689a45ee02a96c01ab7a37c61c7d517a085da4 files/libpq-7.4.17-autoconf.patch 598
AUX libpq-7.4.17-gentoo.patch 2846 RMD160 395aef07550cdc0cb726c7fd1599089bbe563718 SHA1 02709ec494dbd51b0122510b483ea188ca3ea85f SHA256 63fff3f54fb2a0423ae7921a845dcbe70188677559bad81e8134011f7b54557d
MD5 8e845c6bb301c666f6db969f762a1ce8 files/libpq-7.4.17-gentoo.patch 2846
RMD160 395aef07550cdc0cb726c7fd1599089bbe563718 files/libpq-7.4.17-gentoo.patch 2846
@@ -32,10 +36,10 @@ EBUILD libpq-7.3.19.ebuild 3280 RMD160 d220e0f496d0108a3ebbc35a67846a91553368dd
MD5 1abacf536db3adfd993be5048a054895 libpq-7.3.19.ebuild 3280
RMD160 d220e0f496d0108a3ebbc35a67846a91553368dd libpq-7.3.19.ebuild 3280
SHA256 4931c0b0123592e9ab54f94f78f2aa7d603cac593b676526d8c66b46115cc7bf libpq-7.3.19.ebuild 3280
-EBUILD libpq-7.4.17.ebuild 3074 RMD160 7e82a6289f3d936d9e22f694aa159aae543c4e9d SHA1 65d55ff007ecf69e5417e326c095879dbb2faa4d SHA256 5a4187a9d1e714d0dadde37b67137fb4131c9d9e1d6e186a761e437ecfb27a25
-MD5 e83a6b15c291954b3ff3d43e308e45b7 libpq-7.4.17.ebuild 3074
-RMD160 7e82a6289f3d936d9e22f694aa159aae543c4e9d libpq-7.4.17.ebuild 3074
-SHA256 5a4187a9d1e714d0dadde37b67137fb4131c9d9e1d6e186a761e437ecfb27a25 libpq-7.4.17.ebuild 3074
+EBUILD libpq-7.4.17.ebuild 3080 RMD160 2333f2170e74aeea83b887fb579afb7c3c8b2377 SHA1 b945cd9a44120449339f3d6176cea03d1b8223c5 SHA256 08ba705432369fab2a0d848c72834fd9359cceb3d3b55f1c15969b405cacf0ab
+MD5 74f83d221e20e8e7343ae640684bfb06 libpq-7.4.17.ebuild 3080
+RMD160 2333f2170e74aeea83b887fb579afb7c3c8b2377 libpq-7.4.17.ebuild 3080
+SHA256 08ba705432369fab2a0d848c72834fd9359cceb3d3b55f1c15969b405cacf0ab libpq-7.4.17.ebuild 3080
EBUILD libpq-8.0.13.ebuild 3231 RMD160 96b0f68f763cb28f5637ab87896e4bb72bf7de04 SHA1 129812047395e1e88a8326502a1098b67af4bb52 SHA256 1f2474b62f8545f7594de11ae732edee024e2f334749473e62b9c0e30c35bbb2
MD5 528fa6548641bb22cc8533a491719e08 libpq-8.0.13.ebuild 3231
RMD160 96b0f68f763cb28f5637ab87896e4bb72bf7de04 libpq-8.0.13.ebuild 3231
diff --git a/dev-db/libpq/files/libpq-7.4.17-autoconf.patch b/dev-db/libpq/files/libpq-7.4.17-autoconf.patch
new file mode 100644
index 0000000..ac01049
--- /dev/null
+++ b/dev-db/libpq/files/libpq-7.4.17-autoconf.patch
@@ -0,0 +1,17 @@
+diff --git a/configure.in b/configure.in
+index 97a9701..0270800 100644
+--- a/configure.in
++++ b/configure.in
+@@ -19,12 +19,7 @@ m4_pattern_forbid(^PGAC_)dnl to catch undefined macros
+ dnl
+ dnl The GNU folks apparently haven't heard that some people don't use
+ dnl Texinfo. Use this sorcery to use "docdir" instead of "infodir".
+-m4_define([info], [doc])
+-m4_define([infodir], [docdir])
+ AC_INIT([PostgreSQL], [7.4.17], [pgsql-bugs@postgresql.org])
+-m4_undefine([infodir])
+-m4_undefine([info])
+-AC_SUBST(docdir)
+
+ AC_PREREQ(2.53)
+ AC_COPYRIGHT([Copyright 2004 PostgreSQL Global Development Group])
diff --git a/dev-db/libpq/libpq-7.4.17.ebuild b/dev-db/libpq/libpq-7.4.17.ebuild
index 7d2f229..9a259c1 100644
--- a/dev-db/libpq/libpq-7.4.17.ebuild
+++ b/dev-db/libpq/libpq-7.4.17.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-7.4.17.ebuild,v 1.9 2007/06/24 21:20:43 vapier Exp $
-inherit eutils gnuconfig flag-o-matic toolchain-funcs
+inherit eutils gnuconfig flag-o-matic toolchain-funcs autotools
DESCRIPTION="Libraries of postgresql"
HOMEPAGE="http://www.postgresql.org/"
@@ -42,6 +42,8 @@ src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-gentoo.patch"
+ epatch "${FILESDIR}/${P}-autoconf.patch"
+ eautoconf
}
src_compile() {
@@ -60,10 +62,7 @@ src_compile() {
# Gerk - Nov 26, 2002
use ppc && CFLAGS="-pipe -fsigned-char"
- # Detect mips systems properly
- gnuconfig_update
-
- ./configure --prefix=/usr \
+ econf --prefix=/usr \
--include=/usr/include/postgresql/libpq-${SLOT} \
--mandir=/usr/share/man \
--host=${CHOST} \