PHP herd takes over maintainership, fixup/cleanup ebuilds.
authorLuca Longinotti <chtekk@gentoo.org>
Fri, 1 Dec 2006 16:51:11 +0000 (16:51 +0000)
committerLuca Longinotti <chtekk@gentoo.org>
Fri, 1 Dec 2006 16:51:11 +0000 (16:51 +0000)
Package-Manager: portage-2.1.2_rc2-r2

dev-db/unixODBC/ChangeLog
dev-db/unixODBC/metadata.xml
dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild

index 46185ae9ede39ec830fa3478f5c6a710f755a081..d40c7d37b58adb689ad5721102be542af10cf4a1 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-db/unixODBC
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/ChangeLog,v 1.59 2006/11/17 23:23:41 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/ChangeLog,v 1.60 2006/12/01 16:51:11 chtekk Exp $
+
+  01 Dec 2006; Luca Longinotti <chtekk@gentoo.org>
+  -files/unixODBC-2.2.6-configure.in.patch, -files/gentoo-yac.diff,
+  metadata.xml, -unixODBC-2.0.8.ebuild, -unixODBC-2.2.2.ebuild,
+  -unixODBC-2.2.6.ebuild, -unixODBC-2.2.6-r1.ebuild, -unixODBC-2.2.8.ebuild,
+  -unixODBC-2.2.11.ebuild, unixODBC-2.2.11-r1.ebuild:
+  PHP herd takes over maintainership, fixup/cleanup ebuilds.
 
   17 Nov 2006; Saleem Abdulrasool <compnerd@gentoo.org> unixODBC-2.2.6.ebuild,
   unixODBC-2.2.6-r1.ebuild, unixODBC-2.2.8.ebuild, unixODBC-2.2.11.ebuild,
index 20ce219711a216eaa20be442ca81038e341bf5ce..fd3dbe39fa64544d93653545354397b4f1e1e79c 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>no-herd</herd>
+       <herd>php</herd>
 </pkgmetadata>
index 6c1d0cdb0addda1fd89f978d98978bdd2e0541b9..e737b526077fae825a8e06dcf124ef4af973c599 100644 (file)
@@ -1,32 +1,33 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild,v 1.15 2006/11/17 23:23:41 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild,v 1.16 2006/12/01 16:51:11 chtekk Exp $
 
-inherit eutils
+inherit eutils multilib
 
-DESCRIPTION="ODBC Interface for Linux"
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+
+DESCRIPTION="ODBC Interface for Linux."
 HOMEPAGE="http://www.unixodbc.org/"
 SRC_URI="http://www.unixodbc.org/${P}.tar.gz"
-
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
 IUSE="qt3"
 
-DEPEND="virtual/libc
-       >=sys-libs/readline-4.1
-       >=sys-libs/ncurses-5.2
-       qt3? ( =x11-libs/qt-3* )"
+DEPEND=">=sys-libs/readline-4.1
+               >=sys-libs/ncurses-5.2
+               qt3? ( =x11-libs/qt-3* )"
+RDEPEND="${DEPEND}"
 
 # the configure.in patch is required for 'use qt3'
 src_unpack() {
        unpack ${P}.tar.gz
        cd "${S}"
 
-       epatch "${FILESDIR}"/${P}-flex.patch #110167
-       # braindead check in configure fails - hack approach
-       epatch "${FILESDIR}"/${P}-configure.in.patch
-       epatch "${FILESDIR}"/${P}-Makefile.am.patch
+       # solve bug #110167
+       epatch "${FILESDIR}/${P}-flex.patch"
+       # braindead check in configure fails - hackish approach
+       epatch "${FILESDIR}/${P}-configure.in.patch"
+       epatch "${FILESDIR}/${P}-Makefile.am.patch"
        aclocal && \
        libtoolize -c -f && \
        automake && \
@@ -36,24 +37,22 @@ src_unpack() {
 src_compile() {
        local myconf
 
-       if use qt3 && ! use mips;
-       then
-               myconf="--enable-gui=yes --x-libraries=/usr/lib "
+       if use qt3 && ! use mips ; then
+               myconf="--enable-gui=yes --x-libraries=/usr/lib"
        else
                myconf="--enable-gui=no"
        fi
 
-       ./configure --host=${CHOST} \
-                   --prefix=/usr \
-                   --sysconfdir=/etc/unixODBC \
-                       --libdir=/usr/$(get_libdir) \
-                   ${myconf} || die
+       econf --prefix=/usr \
+               --sysconfdir=/etc/unixODBC \
+               --libdir=/usr/$(get_libdir) \
+               ${myconf} || die "econf failed"
 
-       make || die
+       emake -j1 || die "emake failed"
 }
 
 src_install() {
-       make DESTDIR=${D} install || die
+       emake -j1 DESTDIR="${D}" install || die "emake install failed"
 
        dodoc AUTHORS ChangeLog NEWS README*
        find doc/ -name "Makefile*" -exec rm '{}' \;