diff options
author | 2008-12-21 13:52:07 +0000 | |
---|---|---|
committer | 2008-12-21 13:52:07 +0000 | |
commit | 8ca40bd043e89dcbc1340295f3702797e976cd48 (patch) | |
tree | 0a353922ced13ee9a1be2e8caeb38c7837c24ee2 /dev-db | |
parent | x86 stable, bug #251816 (diff) | |
download | historical-8ca40bd043e89dcbc1340295f3702797e976cd48.tar.gz historical-8ca40bd043e89dcbc1340295f3702797e976cd48.tar.bz2 historical-8ca40bd043e89dcbc1340295f3702797e976cd48.zip |
Fix build with --as-needed for bug #247007
Package-Manager: portage-2.1.4.5
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/pg_top/ChangeLog | 6 | ||||
-rw-r--r-- | dev-db/pg_top/Manifest | 5 | ||||
-rw-r--r-- | dev-db/pg_top/files/pg_top-3.6.2.patch | 24 | ||||
-rw-r--r-- | dev-db/pg_top/pg_top-3.6.2.ebuild | 12 |
4 files changed, 43 insertions, 4 deletions
diff --git a/dev-db/pg_top/ChangeLog b/dev-db/pg_top/ChangeLog index af84e74f0122..bd25a2ce0f55 100644 --- a/dev-db/pg_top/ChangeLog +++ b/dev-db/pg_top/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-db/pg_top # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/pg_top/ChangeLog,v 1.2 2008/06/17 15:27:20 cedk Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/pg_top/ChangeLog,v 1.3 2008/12/21 13:52:06 cedk Exp $ + + 21 Dec 2008; Cédric Krier <cedk@gentoo.org> +files/pg_top-3.6.2.patch, + pg_top-3.6.2.ebuild: + Fix build with --as-needed for bug #247007 17 Jun 2008; Cédric Krier <cedk@gentoo.org> pg_top-3.6.2.ebuild: Add ~amd64 keyword for bug #227817 diff --git a/dev-db/pg_top/Manifest b/dev-db/pg_top/Manifest index b98f0fd975e3..f671f3714420 100644 --- a/dev-db/pg_top/Manifest +++ b/dev-db/pg_top/Manifest @@ -1,4 +1,5 @@ +AUX pg_top-3.6.2.patch 766 RMD160 a0eabea99e91f7a8b5325badb65caedd38d2dac6 SHA1 5a735c71988f95ebfdfc3ffa67481d87fc8d3b21 SHA256 6949337c84f96e12997cb040f8e5b5196902b074e0c0c1e747b0cfae28c4adb8 DIST pg_top-3.6.2.tar.bz2 220985 RMD160 03ce0a23aa13f017562ab43a640d9755d5da3252 SHA1 338bc398ace91a05af769f6b555cce89ba997fbe SHA256 8a749f6aec44625d834e477982c67ba0a76262a6a8c87b20e20df9ea07ce714d -EBUILD pg_top-3.6.2.ebuild 722 RMD160 7fcda2284458a09c81fe88556a97631671533b09 SHA1 d36fb5dc7ec8aa6da963e4cf8398d410a94f17f7 SHA256 23037707c9708a99909b43aefae71ea5a38ec0f91538341c15981ace281caa56 -MISC ChangeLog 432 RMD160 5a9ca3e86ec52cd9f9b7ecfaf7c89febe48f2133 SHA1 2d2f027faa67ba61b25710c74100d7df03cc80ef SHA256 2adb6f89052ce8945c958365d0e8cde47b432e0a8b8430eadaf94b3332a6f900 +EBUILD pg_top-3.6.2.ebuild 827 RMD160 d8921090d0e97c214ed3d3b54d9e60c1050968f7 SHA1 f2c13873ed22fd18293c06a006733489a6625376 SHA256 faaf153c93867a8944119963a7383213c3c9eff88ab3b312e478d63d4276a9c1 +MISC ChangeLog 575 RMD160 5530737a06440099dae125676d516d1282cf111a SHA1 82e0c1d25fc14bc98bdcfa38ad14d68bf1b95bbf SHA256 e4fb9f569ae6b7bca0d415f9a4ce37aa119714f866a35dd5e3edea402a428401 MISC metadata.xml 434 RMD160 a94f54e27c1f1803a58a4b77d468ab42ca88584f SHA1 beed9f4dab90a9e43706d1002fb0673f3c67ff28 SHA256 85071a63ba2759504fa19ccea37c533f31d49d78d9dbb87a35985d4372f1550e diff --git a/dev-db/pg_top/files/pg_top-3.6.2.patch b/dev-db/pg_top/files/pg_top-3.6.2.patch new file mode 100644 index 000000000000..0d4e82fe26a6 --- /dev/null +++ b/dev-db/pg_top/files/pg_top-3.6.2.patch @@ -0,0 +1,24 @@ +diff -ru pg_top-3.6.2~/configure.ac pg_top-3.6.2/configure.ac +--- pg_top-3.6.2~/configure.ac 2008-12-21 14:43:47.000000000 +0100 ++++ pg_top-3.6.2/configure.ac 2008-12-21 14:44:21.000000000 +0100 +@@ -90,7 +90,7 @@ + + DBCFLAGS="-I$INCLUDEDIR" + LIBDIR=`$PG_CONFIG --libdir` +-DBLDFLAGS="-L$LIBDIR -lpq" ++DBLDFLAGS="-L$LIBDIR" + + AC_SUBST(DBCFLAGS) + AC_SUBST(DBLDFLAGS) +@@ -109,6 +109,8 @@ + AC_SEARCH_LIBS(inet_aton, resolv, AC_DEFINE(HAVE_INET_ATON, 1, + [inet_aton is already defined])) + ++AC_SEARCH_LIBS(PQexec, pq) ++ + # check for libraries required by extension + extlibs="" + if test -n "$with_ext" -a -f "${srcdir}/ext/$with_ext.libs"; then +Only in pg_top-3.6.2~: .configure.ac.swp +Only in pg_top-3.6.2~: .configure.swp +Only in pg_top-3.6.2~: .Makefile.am.swp diff --git a/dev-db/pg_top/pg_top-3.6.2.ebuild b/dev-db/pg_top/pg_top-3.6.2.ebuild index f429f14efb7e..cc615a4b08cf 100644 --- a/dev-db/pg_top/pg_top-3.6.2.ebuild +++ b/dev-db/pg_top/pg_top-3.6.2.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/pg_top/pg_top-3.6.2.ebuild,v 1.2 2008/06/17 15:27:20 cedk Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/pg_top/pg_top-3.6.2.ebuild,v 1.3 2008/12/21 13:52:06 cedk Exp $ + +inherit eutils DESCRIPTION="'top' for PostgreSQL" HOMEPAGE="http://ptop.projects.postgresql.org/" @@ -16,6 +18,14 @@ DEPEND="$COMMON_DEPEND dev-util/pkgconfig" RDEPEND="$COMMON_DEPEND" +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}.patch" + eautoreconf +} + src_compile() { econf $(use_enable debug) emake || die "emake failed" |