diff options
author | heracles <heracles@localhost> | 2007-09-29 20:12:12 +0000 |
---|---|---|
committer | heracles <heracles@localhost> | 2007-09-29 20:12:12 +0000 |
commit | 090c18c13a18ae6f792ab59f18658dde515f4d5a (patch) | |
tree | 0da15751e0ab761824dfdc15e3f5a8f17d447741 /dev-db/libpq/libpq-8.2.4.ebuild | |
parent | Removed gnuconfig from inherit (diff) | |
download | testing-090c18c13a18ae6f792ab59f18658dde515f4d5a.tar.gz testing-090c18c13a18ae6f792ab59f18658dde515f4d5a.tar.bz2 testing-090c18c13a18ae6f792ab59f18658dde515f4d5a.zip |
testing dev-db/libpq-*: minor bumps
svn path=/testing/; revision=288
Diffstat (limited to 'dev-db/libpq/libpq-8.2.4.ebuild')
-rw-r--r-- | dev-db/libpq/libpq-8.2.4.ebuild | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/dev-db/libpq/libpq-8.2.4.ebuild b/dev-db/libpq/libpq-8.2.4.ebuild deleted file mode 100644 index b908678..0000000 --- a/dev-db/libpq/libpq-8.2.4.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-8.2.4.ebuild,v 1.2 2007/05/02 22:13:09 voxus Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" - -DESCRIPTION="PostgreSQL libraries." -HOMEPAGE="http://www.postgresql.org/" -SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2 - mirror://postgresql/source/v${PV}/postgresql-opt-${PV}.tar.bz2 - threads? ( mirror://postgresql/source/v${PV}/postgresql-test-${PV}.tar.bz2 )" -LICENSE="POSTGRESQL" -SLOT="4" -IUSE="kerberos nls pam pg-intdatetime readline ssl threads zlib" - -RDEPEND="!<=dev-db/postgresql-8.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam ) - readline? ( >=sys-libs/readline-4.1 ) - ssl? ( >=dev-libs/openssl-0.9.6-r1 ) - zlib? ( >=sys-libs/zlib-1.1.3 )" -DEPEND="${RDEPEND} - sys-devel/autoconf - >=sys-devel/bison-1.875 - nls? ( sys-devel/gettext )" - -S="${WORKDIR}/postgresql-${PV}" - -pkg_preinst() { - # Removing wrong symlink created by previous ebuild - if [[ -L "${ROOT}/usr/include/libpq" ]] ; then - rm -f "${ROOT}/usr/include/libpq" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-${PV}-gentoo.patch" -} - -src_compile() { - filter-flags -ffast-math -feliminate-dwarf2-dups - - econf --prefix=/usr \ - --includedir=/usr/include/postgresql/libpq-${SLOT} \ - --sysconfdir=/etc/postgresql \ - --mandir=/usr/share/man \ - --host=${CHOST} \ - --with-docdir=/usr/share/doc/${PF} \ - --libdir=/usr/$(get_libdir) \ - --enable-depend \ - $(use_with kerberos krb5) \ - $(use_enable nls ) \ - $(use_with pam) \ - --without-perl \ - $(use_enable pg-intdatetime integer-datetimes ) \ - --without-python \ - $(use_with readline) \ - $(use_with ssl openssl) \ - --without-tcl \ - $(use_enable threads thread-safety ) \ - $(use_with zlib) \ - || die "configure failed" - - cd "${S}/src/interfaces/libpq" - emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake libpq failed" - - cd "${S}/src/bin/pg_config" - emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake pg_config failed" -} - -src_install() { - cd "${S}/src/interfaces/libpq" - emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "emake install libpq failed" - - cd "${S}/src/include" - emake DESTDIR="${D}" install || die "emake install headers failed" - - cd "${S}/src/bin/pg_config" - emake DESTDIR="${D}" install || die "emake install pg_config failed" - - cd "${S}" - dodoc README HISTORY - - dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a - - for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/*.h) ; do - dosym postgresql/libpq-${SLOT}/$(basename ${f}) /usr/include/ - done - - dodir /usr/include/libpq - for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/libpq/*.h) ; do - dosym ../postgresql/libpq-${SLOT}/libpq/$(basename ${f}) /usr/include/libpq/ - done - - cd "${D}/usr/include/postgresql/libpq-${SLOT}" - for f in $(find * -name '*.h' -print) ; do - destdir=$(dirname ${f}) - if [[ ! -d "${D}/usr/include/postgresql/${destdir}" ]] ; then - dodir "/usr/include/postgresql/${destdir}" - fi - dosym /usr/include/postgresql/libpq-${SLOT}/${f} "/usr/include/postgresql/${destdir}/" - done -} - -src_test() { - einfo "No tests available for libpq." -} |