From e701ad3ef538260ab7f58319e7b016b7be1b85bd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tiziano=20M=C3=BCller?= Date: Thu, 15 Feb 2007 20:43:17 +0000 Subject: [PATCH] Version bump. Dropped old version. Package-Manager: portage-2.1.2-r7 --- dev-libs/libpqxx/ChangeLog | 8 ++- dev-libs/libpqxx/Manifest | 24 ++++----- dev-libs/libpqxx/files/digest-libpqxx-2.5.5 | 3 -- dev-libs/libpqxx/files/digest-libpqxx-2.6.9 | 3 ++ dev-libs/libpqxx/libpqxx-2.5.5.ebuild | 28 ---------- dev-libs/libpqxx/libpqxx-2.6.9.ebuild | 57 +++++++++++++++++++++ 6 files changed, 79 insertions(+), 44 deletions(-) delete mode 100644 dev-libs/libpqxx/files/digest-libpqxx-2.5.5 create mode 100644 dev-libs/libpqxx/files/digest-libpqxx-2.6.9 delete mode 100644 dev-libs/libpqxx/libpqxx-2.5.5.ebuild create mode 100644 dev-libs/libpqxx/libpqxx-2.6.9.ebuild diff --git a/dev-libs/libpqxx/ChangeLog b/dev-libs/libpqxx/ChangeLog index 11cd53b5955b..ac7aaf420193 100644 --- a/dev-libs/libpqxx/ChangeLog +++ b/dev-libs/libpqxx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libpqxx # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpqxx/ChangeLog,v 1.40 2007/02/12 03:55:38 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpqxx/ChangeLog,v 1.41 2007/02/15 20:43:17 dev-zero Exp $ + +*libpqxx-2.6.9 (15 Feb 2007) + + 15 Feb 2007; Tiziano Müller -libpqxx-2.5.5.ebuild, + +libpqxx-2.6.9.ebuild: + Version bump. Dropped old version. 12 Feb 2007; Jeroen Roovers libpqxx-2.6.8.ebuild: Stable for HPPA (bug #162460). diff --git a/dev-libs/libpqxx/Manifest b/dev-libs/libpqxx/Manifest index 268d7123fad8..a63d2932cd16 100644 --- a/dev-libs/libpqxx/Manifest +++ b/dev-libs/libpqxx/Manifest @@ -3,24 +3,24 @@ MD5 2a8419c7caf7af646a1ca98881f87ce6 files/libpqxx-2.5.1-gentoo.patch 2723 RMD160 56627d68aa79c0e98a0ba7189dab12646afee91b files/libpqxx-2.5.1-gentoo.patch 2723 SHA256 0e6d7f13bf2117fe3884bf4296209baaf5a28311bb71dc79134a239846788046 files/libpqxx-2.5.1-gentoo.patch 2723 DIST libpqxx-2.5.1.tar.gz 1530502 RMD160 59736ae272dd54d7dd5d4a44aefd30adc9df2eca SHA1 907a8ac363004aec967471a9fe9b680ac2e6324d SHA256 b734b5f180ea6875c169d69b5cd1bfe0923777970a4156df845d29fa6899dfa3 -DIST libpqxx-2.5.5.tar.gz 1566887 RMD160 28d05558982f0c1b2df9eac3ca01a47b5bdee832 SHA1 e7ee3d9ea5acfccf2779bf39fe29d0228bd6479a SHA256 3a39bbe5cd5adb07dc049bdb6c05134dbcf1f710622ca713346d65d42b558239 DIST libpqxx-2.6.8.tar.gz 1690973 RMD160 5a9a57774ac878d827af8940e87f5d92c2a1b86a SHA1 2f963c98b8a79675d537daadc3ba6c313c35f59d SHA256 b3b4a1de89936d36f61ba1da1ca2c0e0f412cdab004a402761f9433b1d0a3a8d +DIST libpqxx-2.6.9.tar.gz 1639557 RMD160 c456b5a3ed3c96963aad334d3504ed0443a8f63e SHA1 8be9dcd0375337b170d5c94370fa896911d361f1 SHA256 2b2ef5dfb852667299e50727419075cf333bbbeffadaa398d96dc93bac6f7b6a EBUILD libpqxx-2.5.1.ebuild 946 RMD160 c938766d2d505b2f91d3980f994b14dea0a54117 SHA1 f0207de12ae3a6aeb487cab2bd69a3155503b247 SHA256 67f9f94e2ffc5d94dd0508e64b547442404b281c7c1c2b6d6de565e5167d3fa7 MD5 fb849b7bde852f0f53e7018b672f490b libpqxx-2.5.1.ebuild 946 RMD160 c938766d2d505b2f91d3980f994b14dea0a54117 libpqxx-2.5.1.ebuild 946 SHA256 67f9f94e2ffc5d94dd0508e64b547442404b281c7c1c2b6d6de565e5167d3fa7 libpqxx-2.5.1.ebuild 946 -EBUILD libpqxx-2.5.5.ebuild 965 RMD160 0b90f8fd617816663fb4b80294ead64763c15f61 SHA1 a71d767eaa59e56b0783f498816f3b46685f3e16 SHA256 86903720a012c0bb60ec89c38f9fbe269b4099ce582106aa7f0adc60232d0bcb -MD5 1e517077184074d71cf65f1b0d630faf libpqxx-2.5.5.ebuild 965 -RMD160 0b90f8fd617816663fb4b80294ead64763c15f61 libpqxx-2.5.5.ebuild 965 -SHA256 86903720a012c0bb60ec89c38f9fbe269b4099ce582106aa7f0adc60232d0bcb libpqxx-2.5.5.ebuild 965 EBUILD libpqxx-2.6.8.ebuild 1741 RMD160 ea6361d4c9d46c30eced03375b314e8d9d2263d6 SHA1 e79e710a9bbc7b94f265e72c7825a6439cf4761b SHA256 4f0249e54f77f8449659baa874999d9fc61e8e716663ac250ef9f961a796e041 MD5 0aee4e6cd0e28f96b78d219f108489f9 libpqxx-2.6.8.ebuild 1741 RMD160 ea6361d4c9d46c30eced03375b314e8d9d2263d6 libpqxx-2.6.8.ebuild 1741 SHA256 4f0249e54f77f8449659baa874999d9fc61e8e716663ac250ef9f961a796e041 libpqxx-2.6.8.ebuild 1741 -MISC ChangeLog 4860 RMD160 31a5466b6ae2fa96410c9b732bb155a026c92d01 SHA1 fa0979d3e806c6d264640c943e9e87d8babe11e1 SHA256 87d0bddb6a7d39d22c8939022fcf61a3625bb26f7a88ce78ff6e2ddbb3b2597e -MD5 cb70cf39dc7dbf8805e628fa7ca211b8 ChangeLog 4860 -RMD160 31a5466b6ae2fa96410c9b732bb155a026c92d01 ChangeLog 4860 -SHA256 87d0bddb6a7d39d22c8939022fcf61a3625bb26f7a88ce78ff6e2ddbb3b2597e ChangeLog 4860 +EBUILD libpqxx-2.6.9.ebuild 1753 RMD160 568b17ee1877dc1c3411015b0d398bb300331f56 SHA1 6edd066abe4faf28b10a6ac91234e51a0d3737f4 SHA256 8ba537cbfe9b8990c648a48f5dac114a2480d4880341fb0e234a1c6a269104d6 +MD5 67b4c5a5bbb761c7763d72c4f61dc253 libpqxx-2.6.9.ebuild 1753 +RMD160 568b17ee1877dc1c3411015b0d398bb300331f56 libpqxx-2.6.9.ebuild 1753 +SHA256 8ba537cbfe9b8990c648a48f5dac114a2480d4880341fb0e234a1c6a269104d6 libpqxx-2.6.9.ebuild 1753 +MISC ChangeLog 5034 RMD160 a934b0592556b0cb5c216d016a60bd7724c2fd16 SHA1 86a2d72293a426f7abb2f1ebe9086513047e0310 SHA256 01fa2f43a6a7602717b2d3bae13c74bee3eff3ae2db0cb35f5d662f1b1ce45d6 +MD5 3f94dddd47c651ced97a0a01b94d2a77 ChangeLog 5034 +RMD160 a934b0592556b0cb5c216d016a60bd7724c2fd16 ChangeLog 5034 +SHA256 01fa2f43a6a7602717b2d3bae13c74bee3eff3ae2db0cb35f5d662f1b1ce45d6 ChangeLog 5034 MISC metadata.xml 163 RMD160 70bbda1c1e8316a09d467334131898ae833a3205 SHA1 f43b9a4a2a82140936f9b04e4e63b3c9a495141f SHA256 f0699a4c3ad24cc38836c2d4a1ba03e4e403a9a5364b51df405db02014005891 MD5 f8d3d207746da2a3cd14dcaab8daab76 metadata.xml 163 RMD160 70bbda1c1e8316a09d467334131898ae833a3205 metadata.xml 163 @@ -28,9 +28,9 @@ SHA256 f0699a4c3ad24cc38836c2d4a1ba03e4e403a9a5364b51df405db02014005891 metadata MD5 5aad0d80d20b410670c49defe146c350 files/digest-libpqxx-2.5.1 244 RMD160 66f41c7ae336d5e08d812124a23a1c35a323b9fd files/digest-libpqxx-2.5.1 244 SHA256 7279724f9fdd2d13f0eb20e2012e9bfe999ef61d49d2058ccf549958a767602a files/digest-libpqxx-2.5.1 244 -MD5 261f91ea32b89fe17271489799078fac files/digest-libpqxx-2.5.5 244 -RMD160 9332954ed790f0a1ac2e96f3327840de763e4993 files/digest-libpqxx-2.5.5 244 -SHA256 7948ba1db5fe2392fae2ff6d3eb0b3f4f2cfca68e52a2347bc7f91acab1a4bbd files/digest-libpqxx-2.5.5 244 MD5 ad01392f6a1ef78d0b4c9bb94aeb2c90 files/digest-libpqxx-2.6.8 244 RMD160 a74e92c89e99c7ef38212a85de57955edb6fff4a files/digest-libpqxx-2.6.8 244 SHA256 68d1b04bb9df98c65d6e2e3d60def4ccffa1d39c2e0f823e874fcdb0b9406680 files/digest-libpqxx-2.6.8 244 +MD5 e80da47f08a704ab87f257861108e361 files/digest-libpqxx-2.6.9 244 +RMD160 80ff6e7092cddaef68d569096e4afb87f993b3a7 files/digest-libpqxx-2.6.9 244 +SHA256 f4437ca3f1d9e794777240e61b003c290bfdec9dfb0364e4cc9c19804f076342 files/digest-libpqxx-2.6.9 244 diff --git a/dev-libs/libpqxx/files/digest-libpqxx-2.5.5 b/dev-libs/libpqxx/files/digest-libpqxx-2.5.5 deleted file mode 100644 index 9e1b8e58231f..000000000000 --- a/dev-libs/libpqxx/files/digest-libpqxx-2.5.5 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 db71975570ee31ecd0a11380dbaa8634 libpqxx-2.5.5.tar.gz 1566887 -RMD160 28d05558982f0c1b2df9eac3ca01a47b5bdee832 libpqxx-2.5.5.tar.gz 1566887 -SHA256 3a39bbe5cd5adb07dc049bdb6c05134dbcf1f710622ca713346d65d42b558239 libpqxx-2.5.5.tar.gz 1566887 diff --git a/dev-libs/libpqxx/files/digest-libpqxx-2.6.9 b/dev-libs/libpqxx/files/digest-libpqxx-2.6.9 new file mode 100644 index 000000000000..af7c5a6aebbf --- /dev/null +++ b/dev-libs/libpqxx/files/digest-libpqxx-2.6.9 @@ -0,0 +1,3 @@ +MD5 0b0c64af41dfdeea8556dc359994e1cb libpqxx-2.6.9.tar.gz 1639557 +RMD160 c456b5a3ed3c96963aad334d3504ed0443a8f63e libpqxx-2.6.9.tar.gz 1639557 +SHA256 2b2ef5dfb852667299e50727419075cf333bbbeffadaa398d96dc93bac6f7b6a libpqxx-2.6.9.tar.gz 1639557 diff --git a/dev-libs/libpqxx/libpqxx-2.5.5.ebuild b/dev-libs/libpqxx/libpqxx-2.5.5.ebuild deleted file mode 100644 index dcdd539e1a7d..000000000000 --- a/dev-libs/libpqxx/libpqxx-2.5.5.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpqxx/libpqxx-2.5.5.ebuild,v 1.5 2006/09/16 20:23:35 dertobi123 Exp $ - -inherit eutils -IUSE="" -DESCRIPTION="C++ client API for PostgreSQL. The standard front-end for writing C++ programs that use PostgreSQL. Supersedes older libpq++ interface." -SRC_URI="ftp://gborg.postgresql.org/pub/libpqxx/stable/${P}.tar.gz - http://gborg.postgresql.org/download/libpqxx/stable/${P}.tar.gz" -HOMEPAGE="http://gborg.postgresql.org/project/libpqxx/projdisplay.php" - -LICENSE="BSD" -KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86" -SLOT="0" - -DEPEND="dev-db/libpq" - -src_compile() { -# epatch ${FILESDIR}/${P}-gentoo.patch - econf --enable-shared || die "./configure failed" - emake || die -} - -src_install () { - make DESTDIR=${D} install || die - dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README* TODO - dohtml -r doc/html/* -} diff --git a/dev-libs/libpqxx/libpqxx-2.6.9.ebuild b/dev-libs/libpqxx/libpqxx-2.6.9.ebuild new file mode 100644 index 000000000000..77b3e0e9a54e --- /dev/null +++ b/dev-libs/libpqxx/libpqxx-2.6.9.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpqxx/libpqxx-2.6.9.ebuild,v 1.1 2007/02/15 20:43:17 dev-zero Exp $ + +inherit eutils + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +DESCRIPTION="C++ client API for PostgreSQL. The standard front-end for writing C++ programs that use PostgreSQL. Supersedes older libpq++ interface." +SRC_URI="ftp://thaiopensource.org/software/${PN}/${P}.tar.gz" +HOMEPAGE="http://thaiopensource.org/development/libpqxx/" +LICENSE="BSD" +SLOT="0" +IUSE="" + +DEPEND="dev-db/libpq" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + # should be safe enough to remove the lines directly from configure, + # since it's copied directly from configure.ac + sed -i \ + -e 's/\(gcc_visibility\)=yes/\1=no/g' \ + -e 's@\(#define PQXX_HAVE_GCC_VISIBILITY 1\)@/* \1 */@g' \ + -e '/-Werror/d' \ + configure || die "sed failed" +} + +src_compile() { + econf --enable-shared || die "econf failed" + emake || die "emake failed" +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS ChangeLog NEWS README* TODO + dohtml -r doc/html/* +} + +src_test() { + ewarn "The tests need a running PostgreSQL server and an existing database!" + ewarn "You can set the following environment variables to change the connection parameters:" + ewarn "PGDATABASE (default: username, probably root)" + ewarn "PGHOST (default: localhost)" + ewarn "PGPORT (default: pg's UNIX domain-socket)" + ewarn "PGUSER (default: username, probably root)" + epause 10 + + cd "${S}/test" + # Working around a mysterious bug in gcc-4.1 + sed -i -e 's/-O2/-O1/' Makefile + emake -j1 check || die "emake check failed" +} -- 2.26.2