summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarol Wojtaszek <sekretarz@gentoo.org>2007-06-22 19:33:26 +0000
committerKarol Wojtaszek <sekretarz@gentoo.org>2007-06-22 19:33:26 +0000
commit1e02f9094e6064d340c0a7615c1a340c0310b2ee (patch)
tree7f26ddef75aef4ba2bf3ce7f7d595e57a83e4a9b /dev-libs/ibpp
parentSign Manfiest (diff)
downloadhistorical-1e02f9094e6064d340c0a7615c1a340c0310b2ee.tar.gz
historical-1e02f9094e6064d340c0a7615c1a340c0310b2ee.tar.bz2
historical-1e02f9094e6064d340c0a7615c1a340c0310b2ee.zip
Version bump, bug #106206
Package-Manager: portage-2.1.3_rc4
Diffstat (limited to 'dev-libs/ibpp')
-rw-r--r--dev-libs/ibpp/ChangeLog8
-rw-r--r--dev-libs/ibpp/Manifest20
-rw-r--r--dev-libs/ibpp/files/digest-ibpp-2.5.3.13
-rw-r--r--dev-libs/ibpp/files/ibpp-2.5.3.1-gentoo.patch60
-rw-r--r--dev-libs/ibpp/ibpp-2.5.3.1.ebuild40
5 files changed, 126 insertions, 5 deletions
diff --git a/dev-libs/ibpp/ChangeLog b/dev-libs/ibpp/ChangeLog
index 9000cefb923f..d2007b36165a 100644
--- a/dev-libs/ibpp/ChangeLog
+++ b/dev-libs/ibpp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/ibpp
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ibpp/ChangeLog,v 1.15 2007/03/26 08:10:40 antarus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ibpp/ChangeLog,v 1.16 2007/06/22 19:33:25 sekretarz Exp $
+
+*ibpp-2.5.3.1 (22 Jun 2007)
+
+ 22 Jun 2007; Karol Wojtaszek <sekretarz@gentoo.org>
+ +files/ibpp-2.5.3.1-gentoo.patch, +ibpp-2.5.3.1.ebuild:
+ Version bump, bug #106206
26 Mar 2007; Alec Warner <antarus@gentoo.org> ibpp-1.0.5.2-r1.ebuild:
Remove dependency on portage: ref bug 162516
diff --git a/dev-libs/ibpp/Manifest b/dev-libs/ibpp/Manifest
index b9d539cd45d1..2d0fd7d70b16 100644
--- a/dev-libs/ibpp/Manifest
+++ b/dev-libs/ibpp/Manifest
@@ -6,8 +6,13 @@ AUX ibpp-2.3.4.0-amd64.patch 1173 RMD160 b64aad607ced38509ef0b4851b7f8e80734f659
MD5 d3ec2a17ba551df240cc9047842dd231 files/ibpp-2.3.4.0-amd64.patch 1173
RMD160 b64aad607ced38509ef0b4851b7f8e80734f6599 files/ibpp-2.3.4.0-amd64.patch 1173
SHA256 f95c1e3c924a0d9777dbfb8be73161a5e97f6bbdf68fe12dc1a96f9ecc804ac5 files/ibpp-2.3.4.0-amd64.patch 1173
+AUX ibpp-2.5.3.1-gentoo.patch 1907 RMD160 db06d0b3028569a7653e93dbfc4eea968a41decd SHA1 924dab5f9a055d972ca96e126e391e8efd5ffef7 SHA256 ed50900bcb5457779045172d906ff09b5f9303462acb7986e5d4a2870ba692d9
+MD5 dfa6058bf02b1cdc18bfaf7bc97b946e files/ibpp-2.5.3.1-gentoo.patch 1907
+RMD160 db06d0b3028569a7653e93dbfc4eea968a41decd files/ibpp-2.5.3.1-gentoo.patch 1907
+SHA256 ed50900bcb5457779045172d906ff09b5f9303462acb7986e5d4a2870ba692d9 files/ibpp-2.5.3.1-gentoo.patch 1907
DIST ibpp-1-0-5-2-src.zip 127486 RMD160 f60c4c43efbec9dbd4b46c7f06b8b988e2b339fd SHA1 641d0783e559ae5135cb7afc28e1515ec091488f SHA256 ac429bde5642199f590477ce231897b75fdecc0a5becc8d181fde16460d50575
DIST ibpp-2-3-4-0-src.zip 124945 RMD160 7a31185e4597055c24fbceba4161af37fa74fe6d SHA1 b455f85a1d5363e29925e73a85e5f576656b6dd3 SHA256 4682a361e3b59f54c0df96bad695805e9aea3abe9f9247b99c0eafceac2bece7
+DIST ibpp-2-5-3-1-src.zip 152882 RMD160 791396f633936a0e7e0e512d90849c13862dbb02 SHA1 f2f1d3887a3ab3eb22c411b5c27f441d9f3f3210 SHA256 d9055c5bb7a4764e250fe0a0425d5a392d0715397cf0a45240bf7cd38af21698
EBUILD ibpp-1.0.5.2-r1.ebuild 909 RMD160 a832e8ebb721f764f787647465b70accbc1a2de6 SHA1 96660ca4f9cba335f78693c02fdb6c10ec0cd77f SHA256 28316dff80f55a2a932463587dafd111ce34f6ef9d408eaea5168dbf1f345fcc
MD5 422a0c392ec833a07f025443e3e5cb57 ibpp-1.0.5.2-r1.ebuild 909
RMD160 a832e8ebb721f764f787647465b70accbc1a2de6 ibpp-1.0.5.2-r1.ebuild 909
@@ -16,10 +21,14 @@ EBUILD ibpp-2.3.4.0.ebuild 861 RMD160 277898ce3bac53824f4fc49811a0d6479da9119f S
MD5 9e1f710567a00199f8f35d4c46d54804 ibpp-2.3.4.0.ebuild 861
RMD160 277898ce3bac53824f4fc49811a0d6479da9119f ibpp-2.3.4.0.ebuild 861
SHA256 41b5d361e8af964549a4656d4d9b8c27e35851417c4de2eadf0392f51690cf1c ibpp-2.3.4.0.ebuild 861
-MISC ChangeLog 1722 RMD160 05a06b28f41e7c474d978ba58f9a7443f27443ba SHA1 1d3989069cb6323fe92dd1973b06d98f54a1539d SHA256 5cbf816d99746b0a7a174b6575743ca223f132da10de248fd38d19d30d4b1d7d
-MD5 88d5d3ce8a9487dea11febb965b4926c ChangeLog 1722
-RMD160 05a06b28f41e7c474d978ba58f9a7443f27443ba ChangeLog 1722
-SHA256 5cbf816d99746b0a7a174b6575743ca223f132da10de248fd38d19d30d4b1d7d ChangeLog 1722
+EBUILD ibpp-2.5.3.1.ebuild 790 RMD160 09c3b22d9de68e8e13b2e9c394f435f0e7883c18 SHA1 64a67e82e6416a8f5a4752045b4c91251b194329 SHA256 ce2b383825bbad2f63d43efce24d0a5e7df48c8c6296968b76b43373c7719676
+MD5 c118ebbbdec12d27c1680ef2f54af17e ibpp-2.5.3.1.ebuild 790
+RMD160 09c3b22d9de68e8e13b2e9c394f435f0e7883c18 ibpp-2.5.3.1.ebuild 790
+SHA256 ce2b383825bbad2f63d43efce24d0a5e7df48c8c6296968b76b43373c7719676 ibpp-2.5.3.1.ebuild 790
+MISC ChangeLog 1894 RMD160 351ee82cf13ae96599b821cbdf7802b3f7654bf7 SHA1 d8b0fbc0d4d758f44829150a2ee98d4dd7edef45 SHA256 3f30c7e85b4ee637fabdbefb78e012a683e923cf64dee4977f069976e47a8b05
+MD5 1055a1ac866406db32d93854d45708ed ChangeLog 1894
+RMD160 351ee82cf13ae96599b821cbdf7802b3f7654bf7 ChangeLog 1894
+SHA256 3f30c7e85b4ee637fabdbefb78e012a683e923cf64dee4977f069976e47a8b05 ChangeLog 1894
MISC metadata.xml 256 RMD160 383cb12789984a35e359c8a6aa65b1166e0a6fe7 SHA1 eade27c824eb5e9f66daa1c694c235864922284c SHA256 f9c51d1ac04931fef0a945abe2246cb3c1ecadb1e802c7cefd59ac1c6447e6bd
MD5 d0f32320e00f6ac972f3e7a0046d5bae metadata.xml 256
RMD160 383cb12789984a35e359c8a6aa65b1166e0a6fe7 metadata.xml 256
@@ -30,3 +39,6 @@ SHA256 89bf2ac07c4a184b09c52d2ce92bfa527e16e407ac23443dcbd5c532babd21ba files/di
MD5 c7bff5d414f5b183ebede66a05ffac49 files/digest-ibpp-2.3.4.0 241
RMD160 65513b28289bb4ac6617d4bc32c7b7eaade859cb files/digest-ibpp-2.3.4.0 241
SHA256 e30009ebd804ed961d91da9166ea23b177eee32b8de1eff3539220f35136f7aa files/digest-ibpp-2.3.4.0 241
+MD5 47f7bd330a46b37866984aaab44865f3 files/digest-ibpp-2.5.3.1 241
+RMD160 9a5f637e9e304e5630d0c8074c3ee0494262f866 files/digest-ibpp-2.5.3.1 241
+SHA256 5a678123cfd7e8fc99ec357f41b110c6c2ce3208e319eb760583106321ea72d7 files/digest-ibpp-2.5.3.1 241
diff --git a/dev-libs/ibpp/files/digest-ibpp-2.5.3.1 b/dev-libs/ibpp/files/digest-ibpp-2.5.3.1
new file mode 100644
index 000000000000..f047da927511
--- /dev/null
+++ b/dev-libs/ibpp/files/digest-ibpp-2.5.3.1
@@ -0,0 +1,3 @@
+MD5 0fec1e010ad272825cb585cd79e68936 ibpp-2-5-3-1-src.zip 152882
+RMD160 791396f633936a0e7e0e512d90849c13862dbb02 ibpp-2-5-3-1-src.zip 152882
+SHA256 d9055c5bb7a4764e250fe0a0425d5a392d0715397cf0a45240bf7cd38af21698 ibpp-2-5-3-1-src.zip 152882
diff --git a/dev-libs/ibpp/files/ibpp-2.5.3.1-gentoo.patch b/dev-libs/ibpp/files/ibpp-2.5.3.1-gentoo.patch
new file mode 100644
index 000000000000..f2c7e34770c4
--- /dev/null
+++ b/dev-libs/ibpp/files/ibpp-2.5.3.1-gentoo.patch
@@ -0,0 +1,60 @@
+diff -ruN autogen.sh autogen.sh
+--- autogen.sh 1970-01-01 01:00:00.000000000 +0100
++++ autogen.sh 2006-07-18 08:37:34.973644464 +0200
+@@ -0,0 +1,16 @@
++#!/bin/sh
++#
++echo "Building configure & friends..."
++aclocal -I .
++libtoolize --copy --force --automake
++autoheader
++autoconf
++automake -a -c
++
++if test ! -f configure || test ! -f ltmain.sh || test ! -f Makefile.in; then
++ cat<<EOT
++** Unable to generate all required files!
++** you'll need autoconf, automake, libtool, autoheader and aclocal installed
++EOT
++ exit 1
++fi
+diff -ruN configure.in configure.in
+--- configure.in 1970-01-01 01:00:00.000000000 +0100
++++ configure.in 2006-07-18 08:21:30.110325984 +0200
+@@ -0,0 +1,10 @@
++AC_INIT(configure.in)
++
++AM_CONFIG_HEADER(config.h)
++AM_INIT_AUTOMAKE(ibpp, 2.5.2.2)
++
++AC_LANG_CPLUSPLUS
++AC_PROG_CXX
++AM_PROG_LIBTOOL
++
++AC_OUTPUT(Makefile core/Makefile)
+diff -ruN core/Makefile.am core/Makefile.am
+--- core/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ core/Makefile.am 2006-07-18 08:21:30.111325832 +0200
+@@ -0,0 +1,12 @@
++libibpp_la_LIBADD = -lfbclient
++
++INCLUDES = $(all_includes) -I./fbheaders
++METASOURCES = AUTO
++lib_LTLIBRARIES = libibpp.la
++libibpp_la_SOURCES = array.cpp blob.cpp database.cpp date.cpp dbkey.cpp _dpb.cpp \
++ events.cpp exception.cpp ibase.h iberror.h _ibpp.cpp ibpp.h _ibpp.h _ibs.cpp \
++ _rb.cpp row.cpp service.cpp _spb.cpp statement.cpp time.cpp _tpb.cpp transaction.cpp \
++ user.cpp
++include_HEADERS = ibpp.h
++libibpp_la_LDFLAGS = -version-info 2:0:0 -no-undefined
++AM_CXXFLAGS = -DIBPP_GCC -DIBPP_LINUX
+diff -ruN Makefile.am Makefile.am
+--- Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ Makefile.am 2006-07-18 08:21:30.145320664 +0200
+@@ -0,0 +1,6 @@
++# not a GNU package. You can remove this line, if
++# have all needed files, that a GNU package needs
++AUTOMAKE_OPTIONS = foreign 1.4
++
++SUBDIRS = core
++AM_CXXFLAGS = -DIBPP_GCC -DIBPP_LINUX -fPIC
diff --git a/dev-libs/ibpp/ibpp-2.5.3.1.ebuild b/dev-libs/ibpp/ibpp-2.5.3.1.ebuild
new file mode 100644
index 000000000000..67db23b6698a
--- /dev/null
+++ b/dev-libs/ibpp/ibpp-2.5.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ibpp/ibpp-2.5.3.1.ebuild,v 1.1 2007/06/22 19:33:25 sekretarz Exp $
+
+inherit eutils
+
+MY_P=${P//./-}-src
+
+DESCRIPTION="IBPP, a C++ client API for firebird 1.0"
+HOMEPAGE="http://www.ibpp.org/"
+SRC_URI="mirror://sourceforge/ibpp/${MY_P}.zip"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND=">=dev-db/firebird-1.5.1"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+src_unpack() {
+ mkdir ${P}
+ cd ${P}
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-gentoo.patch
+}
+
+src_compile() {
+ sh autogen.sh
+
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed."
+}