Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5829 - ebuild to update psycopg (stable) version and fix a few bugs
Summary: ebuild to update psycopg (stable) version and fix a few bugs
Status: RESOLVED DUPLICATE of bug 8936
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Jon Nelson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-31 16:35 UTC by António Meireles
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild file (psycopg-1.0.10.ebuild,1.38 KB, text/plain)
2002-08-06 15:07 UTC, António Meireles
Details

Note You need to log in before you can comment on or make changes to this bug.
Description António Meireles 2002-07-31 16:35:27 UTC
the following ebuild updates psycopg (a python pgsql addapter) to version 1.0.10
and also fixes a problem  regarding postgresql headers detection...

BTW i 'm willing to mantain (at least :-) ) this ebuild in the future; 

email me if interested :D


Keep the good work,

Ant
Comment 1 António Meireles 2002-07-31 16:35:27 UTC
the following ebuild updates psycopg (a python pgsql addapter) to version 1.0.10
and also fixes a problem  regarding postgresql headers detection...

BTW i 'm willing to mantain (at least :-) ) this ebuild in the future; 

email me if interested :D


Keep the good work,

António Meireles (a.k.a. datashark on #irc) 



---x--- filename: [dev-python/] psycopg-1.0.10.ebuild 


# Distributed under the terms of the GNU General Public License, v2 or later 

S=${WORKDIR}/${P} 
 
DESCRIPTION="PostgreSQL database adapter for the Python" # best one 
 
SRC_URI="http://initd.org/pub/software/psycopg/${P}.tar.gz" 
 
HOMEPAGE="http://www.initd.org/software/psycopg.py" 
 
DEPEND=" 
        >=dev-lang/python-2.0 
        >=dev-python/egenix-mx-base-2.0.3 
        >=dev-db/postgresql-7.1.3" 
RDEPEND="${DEPEND}" 
 
SLOT="0" 
KEYWORDS="x86" 
LICENSE="GPL-2" 
 
src_compile() { 
        ./configure \ 
               
--with-mxdatetime-includes=/usr/lib/python2.2/site-packages/mx/DateTime/mxDateTime
\ 
                --with-postgres-includes=/usr/include/postgresql/server\ 
                --host=${CHOST} \ 
                --prefix=/usr \ 
                --infodir=/usr/share/info \ 
                --mandir=/usr/share/man || die "./configure failed" 
        emake || die 
        #make || die 
} 
 
src_install () { 
        cd ${S} 
        [ -f "Makefile.orig" ] && die 
        mv Makefile Makefile.orig 
        cat Makefile.orig | sed \ 
                        -e 's:\(echo "  install -m 555 $$mod
\)\($(PY_MOD_DIR)\)\("; \\\):\1${D}\2/$$mod\3:' \ 
                        -e 's:\($(INSTALL)  -m 555 $$mod \)\($(PY_MOD_DIR)\)\(;
\\\):\1${D}\2/$$mod\3:' > Makefile 
        make install || die 
        dodir /usr/share/doc/${PF} 
        cp -r doc ${D}/usr/share/doc/${PF} 
        dodoc AUTHORS ChangeLog COPYING CREDITS INSTALL README NEWS RELEASE-1.0
SUCCESS TODO 
} 
 


--x-- end file
Comment 2 António Meireles 2002-08-06 15:07:39 UTC
Created attachment 2873 [details]
the ebuild file 

trying to increase the process of putting these ebuild in the portage tree here
it is as an attachment ...
Comment 3 SpanKY gentoo-dev 2002-10-10 00:52:45 UTC

*** This bug has been marked as a duplicate of 8936 ***