Mercurial > hg > portage
diff dev-db/postgresql-server/postgresql-server-8.4.1.ebuild @ 160:7ce3014adf4b
sync postgres ebuilds with Gentoo bug#276125, fixes misc. bugs
author | holger |
---|---|
date | Wed, 09 Sep 2009 19:04:40 +0200 |
parents | 9014d136897e |
children |
line wrap: on
line diff
--- a/dev-db/postgresql-server/postgresql-server-8.4.1.ebuild Wed Sep 09 17:22:48 2009 +0200 +++ b/dev-db/postgresql-server/postgresql-server-8.4.1.ebuild Wed Sep 09 19:04:40 2009 +0200 @@ -81,12 +81,9 @@ "$(built_with_use ~dev-db/postgresql-base-${PV} nls && use_enable nls nls "$(wanted_languages)")" \ || die "configure failed" - for bd in . contrib $(use xml && echo contrib/xml2); do + for bd in . contrib $(use xml && echo contrib/xml2); do PATH="/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \ - emake -C $bd -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" \ - PGXS=$(/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \ - PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \ - NO_PGXS=0 USE_PGXS=1 docdir=/usr/share/doc/${PF} || die "emake in $bd failed" + emake -C $bd -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake in $bd failed" done } @@ -99,13 +96,10 @@ for bd in . contrib $(use xml && echo contrib/xml2) ; do PATH="/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \ - emake install -C $bd -j1 DESTDIR="${D}" \ - PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \ - PGXS=$(/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \ - NO_PGXS=0 USE_PGXS=1 docdir=/usr/share/doc/${PF} || die "emake install in $bd failed" + emake install -C $bd -j1 DESTDIR="${D}" || die "emake install in $bd failed" done - rm -rf "${D}/usr/share/postgresql-${SLOT}/man/man7/" "${D}/usr/share/doc/${PF}/html" + rm -rf "${D}/usr/share/postgresql-${SLOT}/man/man7/" "${D}/usr/share/doc/postgresql-${SLOT}/html" rm "${D}"/usr/share/postgresql-${SLOT}/man/man1/{clusterdb,create{db,lang,user},drop{db,lang,user},ecpg,pg_{config,dump,dumpall,restore},psql,reindexdb,vacuumdb}.1 dodoc README HISTORY doc/{README.*,TODO,bug.template} @@ -237,9 +231,7 @@ src_test() { einfo ">>> Test phase [check]: ${CATEGORY}/${PF}" PATH="/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \ - emake -j1 check \ - PGXS=$(/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \ - NO_PGXS=0 USE_PGXS=1 SLOT=${SLOT} || die "Make check failed. See above for details." + emake -j1 check || die "Make check failed. See above for details." einfo "Yes, there are other tests which could be run." einfo "... and no, we don't plan to add/support them."