diff options
Diffstat (limited to 'abs/extra/postgresql-libs')
| -rw-r--r-- | abs/extra/postgresql-libs/PKGBUILD | 136 | ||||
| -rw-r--r-- | abs/extra/postgresql-libs/build.patch | 11 | ||||
| -rwxr-xr-x | abs/extra/postgresql-libs/postgresql | 59 | ||||
| -rw-r--r-- | abs/extra/postgresql-libs/postgresql.confd | 5 | ||||
| -rw-r--r-- | abs/extra/postgresql-libs/postgresql.logrotate | 4 | ||||
| -rw-r--r-- | abs/extra/postgresql-libs/postgresql.pam | 3 | 
6 files changed, 0 insertions, 218 deletions
diff --git a/abs/extra/postgresql-libs/PKGBUILD b/abs/extra/postgresql-libs/PKGBUILD deleted file mode 100644 index 14ba9f8..0000000 --- a/abs/extra/postgresql-libs/PKGBUILD +++ /dev/null @@ -1,136 +0,0 @@ -# $Id: PKGBUILD 98184 2010-11-04 14:55:39Z dan $ -# Maintainer: Douglas Soares de Andrade <douglas@archlinux.org> - -pkgbase=postgresql -pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql') -pkgver=9.0.1 -pkgrel=2.1 -arch=('i686' 'x86_64') -url="http://www.postgresql.org" -license=('BSD') -makedepends=('libxml2' 'python2' 'perl') -source=(ftp://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2 \ -        postgresql postgresql.confd build.patch postgresql.pam postgresql.logrotate) - -build() { -  cd "${srcdir}/${pkgbase}-${pkgver}" - -  # patch to remove regress/test make target (won't build with it present) -  patch -Np1 -i ../build.patch - -  # configure -  ./configure --prefix=/usr --mandir=/usr/share/man --with-libxml \ -  --with-openssl --with-perl \ -  --with-python PYTHON=/usr/bin/python2 --with-pam \ -  --with-system-tzdata=/usr/share/zoneinfo --enable-nls \ -  --datadir=/usr/share/postgresql --enable-thread-safety - -  sed -i -e '/interfaces/d' src/Makefile - -  # build -  make world - -  # build libs -  for dir in src/interfaces src/bin/pg_config; do -    pushd ${dir} -    make -    popd -  done -} - -package_postgresql-libs() { -  pkgdesc="Libraries for use with PostgreSQL" -  depends=('openssl>=1.0.0') - -  cd "${srcdir}/${pkgbase}-${pkgver}" - -  # install license -  install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - -  # install libs -  for dir in src/interfaces src/bin/pg_config; do -    pushd ${dir} -    make DESTDIR="${pkgdir}" install -    popd -  done - -  install -D -m644 doc/src/sgml/man1/pg_config.1 "${pkgdir}/usr/share/man/man1/pg_config.1" - -  cd src/include - -  mkdir -p "${pkgdir}"/usr/include/{libpq,postgresql/internal/libpq} - -  # these headers are needed by the public headers of the interfaces -  install -m644 pg_config.h "${pkgdir}/usr/include/" -  install -m644 pg_config_os.h "${pkgdir}/usr/include/" -  install -m644 postgres_ext.h "${pkgdir}/usr/include/" -  install -m644 libpq/libpq-fs.h "${pkgdir}/usr/include/libpq/" -  install -m644 pg_config_manual.h "${pkgdir}/usr/include/" - -  # these headers are needed by the not-so-public headers of the interfaces -  install -m644 c.h "${pkgdir}/usr/include/postgresql/internal/" -  install -m644 port.h "${pkgdir}/usr/include/postgresql/internal/" -  install -m644 postgres_fe.h "${pkgdir}/usr/include/postgresql/internal/" -  install -m644 libpq/pqcomm.h "${pkgdir}/usr/include/postgresql/internal/libpq/" -} - -package_postgresql-docs() { -  pkgdesc="HTML documentation for PostgreSQL" -  options=(docs) - -  cd "${srcdir}/${pkgbase}-${pkgver}" - -  # install license -  install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - -  make -C doc/src/sgml DESTDIR="${pkgdir}" install-html -  chown -R root:root "${pkgdir}/usr/share/doc/postgresql/html/" -} - -package_postgresql() { -  pkgdesc="A sophisticated object-relational DBMS" -  backup=('etc/conf.d/postgresql' 'etc/pam.d/postgresql' 'etc/logrotate.d/postgresql') -  depends=("postgresql-libs>=${pkgver}" 'libxml2' 'readline>=6.0') -  optdepends=('python2: for PL/Python support' -              'perl: for PL/Perl support') -  provides=('postgresql-client') -  conflicts=('postgresql-client') - -  cd "${srcdir}/${pkgbase}-${pkgver}" - -  # install -  make DESTDIR="${pkgdir}" install -  make -C contrib DESTDIR="${pkgdir}" install -  make -C doc/src/sgml DESTDIR="${pkgdir}" install-man -  # we don't want this, it is in the -libs package -  make -C src/bin/pg_config DESTDIR="${pkgdir}" uninstall -  rm "${pkgdir}/usr/share/man/man1/pg_config.1" - -  # install license -  install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE" - -  # clean up unneeded installed items -  rm -rf "${pkgdir}/usr/include/postgresql/internal" -  rm -rf "${pkgdir}/usr/include/libpq" -  find "${pkgdir}/usr/include" -maxdepth 1 -type f -execdir rm {} + - -  # install launch script -  install -D -m755 "${srcdir}/postgresql" "${pkgdir}/etc/rc.d/postgresql" - -  # install conf file -  install -D -m644 ${srcdir}/postgresql.confd \ -    "${pkgdir}/etc/conf.d/postgresql" - -  install -D -m644 ${srcdir}/postgresql.pam \ -    "${pkgdir}/etc/pam.d/postgresql" - -  install -D -m644 ${srcdir}/postgresql.logrotate \ -    "${pkgdir}/etc/logrotate.d/postgresql" -} - -md5sums=('57ba57e43cfe29e16dacbf5789be98d1' -         '4153ac0ef4a77e709385b0a13e1c0fad' -         'd63a05943cf0a2726aa2070f3033c569' -         '4d74f4227dc5e12bf95b3490758d86c9' -         '96f82c38f3f540b53f3e5144900acf17' -         'd28e443f9f65a5712c52018b84e27137') diff --git a/abs/extra/postgresql-libs/build.patch b/abs/extra/postgresql-libs/build.patch deleted file mode 100644 index c8f665d..0000000 --- a/abs/extra/postgresql-libs/build.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur postgresql-8.2.3-orig/src/Makefile postgresql-8.2.3/src/Makefile ---- postgresql-8.2.3-orig/src/Makefile	2006-06-22 16:50:35.000000000 -0700 -+++ postgresql-8.2.3/src/Makefile	2007-03-05 10:46:24.000000000 -0800 -@@ -23,7 +23,6 @@ - 	$(MAKE) -C bin $@ - 	$(MAKE) -C pl $@ - 	$(MAKE) -C makefiles $@ --	$(MAKE) -C test/regress $@ -  - install: install-local -  diff --git a/abs/extra/postgresql-libs/postgresql b/abs/extra/postgresql-libs/postgresql deleted file mode 100755 index b00289e..0000000 --- a/abs/extra/postgresql-libs/postgresql +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/conf.d/postgresql - -case "$1" in -  start) -    stat_busy "Starting PostgreSQL" -    # initialization -    if [ ! `egrep '^postgres:' /etc/group` ]; then -      stat_busy "Adding postgres group" -      groupadd -g 88 postgres -      stat_done -    fi -    if [ ! `egrep '^postgres:' /etc/passwd` ]; then -      stat_busy "Adding postgres user" -      useradd -u 88 -g postgres -d $PGROOT -s /bin/bash postgres -      [ -d $PGROOT ] && chown -R postgres.postgres $PGROOT -      stat_done -    fi -    if [ ! -d $PGROOT ]; then -      mkdir -p $PGROOT/data && chown -R postgres.postgres $PGROOT -      su - postgres -c "/usr/bin/initdb $INITOPTS -D $PGROOT/data" -    fi -    if [ ! -e /var/log/postgresql.log ]; then -      touch /var/log/postgresql.log -      chown postgres /var/log/postgresql.log -    fi -    # start the process -    su - postgres -c \ -     "/usr/bin/pg_ctl -D $PGROOT/data -l /var/log/postgresql.log -W start" -    if [ $? -gt 0 ]; then -      stat_fail -    else -      add_daemon postgresql -      stat_done -    fi -    ;; -  stop) -    stat_busy "Stopping PostgreSQL" -    su - postgres -c \ -      "/usr/bin/pg_ctl -D $PGROOT/data -l /var/log/postgresql.log -w stop"   -    if [ $? -gt 0 ]; then -      stat_fail -    else -      rm_daemon postgresql -      stat_done -    fi -    ;; -  restart) -    $0 stop -    sleep 3 -    $0 start -    ;; -  *) -    echo "usage: $0 {start|stop|restart}"   -esac -exit 0 diff --git a/abs/extra/postgresql-libs/postgresql.confd b/abs/extra/postgresql-libs/postgresql.confd deleted file mode 100644 index 5f8fa03..0000000 --- a/abs/extra/postgresql-libs/postgresql.confd +++ /dev/null @@ -1,5 +0,0 @@ -# -# Parameters to be passed to postgresql -# -PGROOT="/var/lib/postgres" -INITOPTS="--locale $LANG" diff --git a/abs/extra/postgresql-libs/postgresql.logrotate b/abs/extra/postgresql-libs/postgresql.logrotate deleted file mode 100644 index 9c36918..0000000 --- a/abs/extra/postgresql-libs/postgresql.logrotate +++ /dev/null @@ -1,4 +0,0 @@ -/var/log/postgresql.log { -   copytruncate -   missingok -} diff --git a/abs/extra/postgresql-libs/postgresql.pam b/abs/extra/postgresql-libs/postgresql.pam deleted file mode 100644 index 53724d1..0000000 --- a/abs/extra/postgresql-libs/postgresql.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth		required	pam_unix.so -account		required	pam_unix.so -session		required	pam_unix.so  | 
