diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2009-02-24 13:19:17 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2009-02-24 13:19:17 +0000 |
commit | fed7230b246981c1ad37a42ba6aa88714671727e (patch) | |
tree | b98c4b45c36c2a9e89f6704ea954b48e96db63e7 /extra/postgresql/APKBUILD | |
parent | 2164218472c7e0e946931f050a927702c91a1454 (diff) |
extra/postgresql: new aport
A sophisticated object-relational DBMS
http://www.postgresql.org/
Diffstat (limited to 'extra/postgresql/APKBUILD')
-rw-r--r-- | extra/postgresql/APKBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/extra/postgresql/APKBUILD b/extra/postgresql/APKBUILD new file mode 100644 index 00000000000..d2cb83a6dc0 --- /dev/null +++ b/extra/postgresql/APKBUILD @@ -0,0 +1,50 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=postgresql +pkgver=8.3.5 +pkgrel=0 +pkgdesc="A sophisticated object-relational DBMS" +url="http://www.postgresql.org/" +license="BSD" +depends="uclibc openssl libpq bbsuid" +makedepends="readline-dev openssl-dev" +subpackages="$pkgname-dev $pkgname-doc libpq $pkgname-client" +source="ftp://ftp.$pkgname.org/pub/source/v$pkgver/$pkgname-$pkgver.tar.bz2 + $pkgname.initd + $pkgname.confd + " + +build() { + cd "$srcdir"/$pkgname-$pkgver || return 1 + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --with-docdir=/usr/share/doc \ + --with-openssl \ + || return 1 + + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + + install -D -m755 "$srcdir"/postgresql.initd \ + "$pkgdir"/etc/init.d/postgresql + install -D -m644 "$srcdir"/postgresql.confd \ + "$pkgdir"/etc/conf.d/postgresql || return 1 +} + +libpq() { + depends="uclibc openssl" + pkgdesc="PostgreSQL libraries" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/libpq.so* "$subpkgdir"/usr/lib/ +} + +client() { + depends="uclibc openssl libpq readline" + pkgdesc="PostgreSQL client" + mkdir -p "$subpkgdir"/usr/bin + mv "$pkgdir"/usr/bin/psql "$subpkgdir"/usr/bin/ +} + + +md5sums="3bc028774d7a79e926be0c6a9c7ca209 postgresql-8.3.5.tar.bz2 +7ed7e95246798ac3d5474ed12bf98e98 postgresql.initd +ea3320c56a22f5c305199886c2766387 postgresql.confd" |