[arch-commits] Commit in postgresql/repos (14 files)

2012-05-27 Thread Evangelos Foutras
Date: Sunday, May 27, 2012 @ 03:30:09
  Author: foutrelis
Revision: 159819

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  postgresql/repos/staging-i686/
  postgresql/repos/staging-i686/PKGBUILD
(from rev 159818, postgresql/trunk/PKGBUILD)
  postgresql/repos/staging-i686/postgresql.confd
(from rev 159818, postgresql/trunk/postgresql.confd)
  postgresql/repos/staging-i686/postgresql.install
(from rev 159818, postgresql/trunk/postgresql.install)
  postgresql/repos/staging-i686/postgresql.logrotate
(from rev 159818, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/staging-i686/postgresql.pam
(from rev 159818, postgresql/trunk/postgresql.pam)
  postgresql/repos/staging-i686/postgresql.rcd
(from rev 159818, postgresql/trunk/postgresql.rcd)
  postgresql/repos/staging-x86_64/
  postgresql/repos/staging-x86_64/PKGBUILD
(from rev 159818, postgresql/trunk/PKGBUILD)
  postgresql/repos/staging-x86_64/postgresql.confd
(from rev 159818, postgresql/trunk/postgresql.confd)
  postgresql/repos/staging-x86_64/postgresql.install
(from rev 159818, postgresql/trunk/postgresql.install)
  postgresql/repos/staging-x86_64/postgresql.logrotate
(from rev 159818, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/staging-x86_64/postgresql.pam
(from rev 159818, postgresql/trunk/postgresql.pam)
  postgresql/repos/staging-x86_64/postgresql.rcd
(from rev 159818, postgresql/trunk/postgresql.rcd)

-+
 staging-i686/PKGBUILD   |  146 ++
 staging-i686/postgresql.confd   |   11 ++
 staging-i686/postgresql.install |   26 ++
 staging-i686/postgresql.logrotate   |4 
 staging-i686/postgresql.pam |3 
 staging-i686/postgresql.rcd |   79 ++
 staging-x86_64/PKGBUILD |  146 ++
 staging-x86_64/postgresql.confd |   11 ++
 staging-x86_64/postgresql.install   |   26 ++
 staging-x86_64/postgresql.logrotate |4 
 staging-x86_64/postgresql.pam   |3 
 staging-x86_64/postgresql.rcd   |   79 ++
 12 files changed, 538 insertions(+)

Copied: postgresql/repos/staging-i686/PKGBUILD (from rev 159818, 
postgresql/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-05-27 07:30:09 UTC (rev 159819)
@@ -0,0 +1,146 @@
+# $Id$
+# Maintainer: Dan McGee d...@archlinux.org
+
+pkgbase=postgresql
+pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
+pkgver=9.1.3
+_majorver=${pkgver%.*}
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.postgresql.org/;
+license=('custom:PostgreSQL')
+makedepends=('krb5' 'libxml2' 'python2' 'perl' 'tcl' 'openssl=1.0.0')
+source=(ftp://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql.rcd postgresql.confd postgresql.pam postgresql.logrotate)
+
+build() {
+  cd ${srcdir}/postgresql-${pkgver}
+
+  ./configure --prefix=/usr \
+  --mandir=/usr/share/man \
+  --datadir=/usr/share/postgresql \
+  --with-krb5 \
+  --with-libxml \
+  --with-openssl \
+  --with-perl \
+  --with-python PYTHON=/usr/bin/python2 \
+  --with-tcl \
+  --with-pam \
+  --with-system-tzdata=/usr/share/zoneinfo \
+  --enable-nls \
+  --enable-thread-safety
+
+  make world
+}
+
+package_postgresql-libs() {
+  pkgdesc=Libraries for use with PostgreSQL
+  depends=('krb5' 'openssl=1.0.0' 'readline=6.0')
+  provides=('postgresql-client')
+  conflicts=('postgresql-client')
+
+  cd ${srcdir}/postgresql-${pkgver}
+
+  # install license
+  install -D -m644 COPYRIGHT 
${pkgdir}/usr/share/licenses/postgresql-libs/LICENSE
+
+  # install libs
+  for dir in src/interfaces src/bin/pg_config src/bin/psql; do
+make -C ${dir} DESTDIR=${pkgdir} install
+  done
+
+  install -D -m644 doc/src/sgml/man1/pg_config.1 
${pkgdir}/usr/share/man/man1/pg_config.1
+  install -D -m644 doc/src/sgml/man1/psql.1 
${pkgdir}/usr/share/man/man1/psql.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)
+

[arch-commits] Commit in postgresql/repos (14 files)

2011-09-26 Thread Dan McGee
Date: Monday, September 26, 2011 @ 17:31:09
  Author: dan
Revision: 138525

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  postgresql/repos/testing-i686/
  postgresql/repos/testing-i686/PKGBUILD
(from rev 138524, postgresql/trunk/PKGBUILD)
  postgresql/repos/testing-i686/postgresql
(from rev 138524, postgresql/trunk/postgresql)
  postgresql/repos/testing-i686/postgresql.confd
(from rev 138524, postgresql/trunk/postgresql.confd)
  postgresql/repos/testing-i686/postgresql.install
(from rev 138524, postgresql/trunk/postgresql.install)
  postgresql/repos/testing-i686/postgresql.logrotate
(from rev 138524, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/testing-i686/postgresql.pam
(from rev 138524, postgresql/trunk/postgresql.pam)
  postgresql/repos/testing-x86_64/
  postgresql/repos/testing-x86_64/PKGBUILD
(from rev 138524, postgresql/trunk/PKGBUILD)
  postgresql/repos/testing-x86_64/postgresql
(from rev 138524, postgresql/trunk/postgresql)
  postgresql/repos/testing-x86_64/postgresql.confd
(from rev 138524, postgresql/trunk/postgresql.confd)
  postgresql/repos/testing-x86_64/postgresql.install
(from rev 138524, postgresql/trunk/postgresql.install)
  postgresql/repos/testing-x86_64/postgresql.logrotate
(from rev 138524, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/testing-x86_64/postgresql.pam
(from rev 138524, postgresql/trunk/postgresql.pam)

-+
 testing-i686/PKGBUILD   |  135 ++
 testing-i686/postgresql |   79 +++
 testing-i686/postgresql.confd   |   11 ++
 testing-i686/postgresql.install |   26 ++
 testing-i686/postgresql.logrotate   |4 +
 testing-i686/postgresql.pam |3 
 testing-x86_64/PKGBUILD |  135 ++
 testing-x86_64/postgresql   |   79 +++
 testing-x86_64/postgresql.confd |   11 ++
 testing-x86_64/postgresql.install   |   26 ++
 testing-x86_64/postgresql.logrotate |4 +
 testing-x86_64/postgresql.pam   |3 
 12 files changed, 516 insertions(+)

Copied: postgresql/repos/testing-i686/PKGBUILD (from rev 138524, 
postgresql/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-09-26 21:31:09 UTC (rev 138525)
@@ -0,0 +1,135 @@
+# $Id$
+# Maintainer: Dan McGee d...@archlinux.org
+
+pkgbase=postgresql
+pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
+pkgver=9.1.1
+_majorver=${pkgver%.*}
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.postgresql.org/;
+license=('custom:PostgreSQL')
+makedepends=('libxml2' 'python2' 'perl' 'openssl=1.0.0')
+source=(ftp://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql postgresql.confd postgresql.pam postgresql.logrotate)
+
+build() {
+  cd ${srcdir}/postgresql-${pkgver}
+
+  ./configure --prefix=/usr --mandir=/usr/share/man \
+  --datadir=/usr/share/postgresql \
+  --with-libxml --with-openssl --with-perl \
+  --with-python PYTHON=/usr/bin/python2 --with-pam \
+  --with-system-tzdata=/usr/share/zoneinfo --enable-nls \
+  --enable-thread-safety
+
+  make world
+}
+
+package_postgresql-libs() {
+  pkgdesc=Libraries for use with PostgreSQL
+  depends=('openssl=1.0.0')
+  provides=('postgresql-client')
+  conflicts=('postgresql-client')
+
+  cd ${srcdir}/postgresql-${pkgver}
+
+  # install license
+  install -D -m644 COPYRIGHT 
${pkgdir}/usr/share/licenses/postgresql-libs/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}/postgresql-${pkgver}
+
+  # install license
+  install -D -m644 COPYRIGHT 
${pkgdir}/usr/share/licenses/postgresql-docs/LICENSE
+
+  make -C doc/src/sgml