[Frugalware-git] frugalware-current: postgresql-9.1.2-1-x86_64

Miklos Vajna vmiklos at frugalware.org
Thu Feb 23 23:03:59 CET 2012


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2658bcfe5438c1fa42d9caead3d8da4037b8fdd7

commit 2658bcfe5438c1fa42d9caead3d8da4037b8fdd7
Author: Miklos Vajna <vmiklos at frugalware.org>
Date:   Thu Feb 23 23:02:35 2012 +0100

postgresql-9.1.2-1-x86_64

- up to 9.x, luckily libpq's sover is still 5

diff --git a/source/apps-extra/postgresql/FrugalBuild b/source/apps-extra/postgresql/FrugalBuild
index 797867e..c138f63 100644
--- a/source/apps-extra/postgresql/FrugalBuild
+++ b/source/apps-extra/postgresql/FrugalBuild
@@ -3,8 +3,8 @@
# Contributor: Miklos Vajna <vmiklos at frugalware.org>

pkgname=postgresql
-pkgver=8.4.3
-pkgrel=4
+pkgver=9.1.2
+pkgrel=1
pkgdesc="An advanced Object-Relational database management system (DBMS)"
url="http://www.postgresql.org/"
makedepends=('openssl>=1.0.0')
@@ -15,17 +15,17 @@ archs=('i686' 'x86_64' 'ppc' 'arm')
up2date="lynx -dump ftp://ftp.postgresql.org/pub/source/|egrep -v 'alpha|beta|rc[0-9]' |tail -n 1 |sed 's|.*/v||'"
source=(ftp://ftp.postgresql.org/pub/source/v$pkgver/postgresql-$pkgver.tar.bz2 rc.postgresql)

-subpkgs=('libpq' "$pkgname-extras" "$pkgname-docs" "$pkgname-plperl" "$pkgname-plpython" "$pkgname-pltcl")
-subdescs=('PostgreSQL Library.' 'PostgreSQL extra tools' 'PostgreSQL Documentation' \
+subpkgs=('libpq' "$pkgname-extras" "$pkgname-plperl" "$pkgname-plpython" "$pkgname-pltcl")
+subdescs=('PostgreSQL Library.' 'PostgreSQL extra tools' \
"PostgreSQL perl bindings" "PostgreSQL python bindings" "PostgreSQL tcl bindings")
-subdepends=('openssl>=1.0.0' 'libxslt readline' '' 'perl' 'python>=2.7' 'tcl')
-subrodepends=('' "libpq=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \
+subdepends=('openssl>=1.0.0' 'libxslt readline' 'perl' 'python>=2.7' 'tcl')
+subrodepends=('' "libpq=$pkgver" "$pkgname=$pkgver" \
"$pkgname=$pkgver" "$pkgname=$pkgver")
-subgroups=('lib' 'apps-extra' 'apps-extra' 'devel-extra' 'devel-extra' 'devel-extra')
-subarchs=('i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm')
-subreplaces=('' '' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")
-subprovides=('' '' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")
-subconflicts=('' '' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")
+subgroups=('lib' 'apps-extra' 'devel-extra' 'devel-extra' 'devel-extra')
+subarchs=('i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm' 'i686 x86_64 ppc arm')
+subreplaces=('' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")
+subprovides=('' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")
+subconflicts=('' '' "$pkgname-perl" "$pkgname-python" "$pkgname-tcl")

build()
{
@@ -57,8 +57,6 @@ build()
## Install main package
make DESTDIR=$Fdestdir install || Fdie
Frcd2
-	## Documentation package
-	Fsplit $pkgname-docs usr/share/doc/$pkgname-$pkgver/html
## Library package
Fsplit libpq usr/lib/libpq.*
Fsplit libpq usr/include/{libpq-fe,postgres_ext}.h
@@ -66,11 +64,11 @@ build()
## Perl bindings
Fsplit $pkgname-plperl usr/lib/$pkgname/plperl.so
## Python bindings
-	Fsplit $pkgname-plpython usr/lib/$pkgname/plpython.so
+	Fsplit $pkgname-plpython usr/lib/$pkgname/plpython2.so
## Tcl bindings
Fsplit $pkgname-pltcl usr/lib/$pkgname/pltcl.so
}

-sha1sums=('5edad69e797620c4f27520cb1986bc78c173d67a' \
+sha1sums=('7d57b96eb1c764ec234c72b70511a5f7e23fb2b0' \
'387da593dd596655994eba0a7f648b6bc61dd5ab')
# optimization OK


More information about the Frugalware-git mailing list