[arch-commits] Commit in postgresql/trunk (4 files)

2020-12-09 Thread Levente Polyak via arch-commits
Date: Wednesday, December 9, 2020 @ 21:51:53
  Author: anthraxx
Revision: 403225

upgpkg: postgresql 13.1-1

Modified:
  postgresql/trunk/PKGBUILD
  postgresql/trunk/postgresql-check-db-dir
  postgresql/trunk/postgresql-perl-rpath.patch
  postgresql/trunk/postgresql-run-socket.patch

-+
 PKGBUILD|   32 +---
 postgresql-check-db-dir |4 ++--
 postgresql-perl-rpath.patch |2 +-
 postgresql-run-socket.patch |   12 ++--
 4 files changed, 26 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 21:41:50 UTC (rev 403224)
+++ PKGBUILD2020-12-09 21:51:53 UTC (rev 403225)
@@ -3,15 +3,15 @@
 
 pkgbase=postgresql
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=12.5
+pkgver=13.1
 _majorver=${pkgver%.*}
-pkgrel=4
+pkgrel=1
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')
 license=('custom:PostgreSQL')
 makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0'
- 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang')
+ 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang' 'libxslt')
 
source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
 postgresql-run-socket.patch
 postgresql-perl-rpath.patch
@@ -21,22 +21,22 @@
 postgresql-check-db-dir
 postgresql.sysusers
 postgresql.tmpfiles)
-sha256sums=('bd0d25341d9578b5473c9506300022de26370879581f5fddd243a886ce79ff95'
-'d8173b336551d022f00792c0e2f1a52c6938a0003ce86b4f3cfd3aa84128612e'
-'bd8e0f6ecb7c1b9b5d34eaa1d456cac20160e8350a9a151e31557a0ec7a51deb'
+sha256sums=('12345c83b89aa29808568977f5200d6da00f88a035517f925293355432ffe61f'
+'5e355a0357d402b3d40666cf5cc4e88c4e7010382adcb573099c5e7cd04fb83a'
+'af6186d40128e043f333da4591455bf62b7c96e80214835f5c8c60b635ea9afb'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
 '25fb140b90345828dc01a4f286345757e700a47178bab03d217a7a5a79105b57'
-'bb24b8ce8c69935b7527ed54e10a8823068e31c8aa5b8ffea81ce6993264e8db'
+'7db9626c322928b2465aa126b48ba7f0eebd366bf2aa19c9c0a92b488cb469c5'
 '7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
 '4a4c0bb9ceb156cc47e9446d8393d1f72b4fe9ea1d39ba17213359df9211da57')
-b2sums=('7f7458346a0823d155f5caea0061aa14048d6f3cac27b1ea23dba03b02a39f39314ad1d44e589520d5e287004ffd32e042fea99ebfeda24b2cc23867b402d336'
-
'7204c1ed073b7f60cd4ddf1ce0802c25ce8fa3b5a7dd0a92869775e5a25262ed5d8e0534aee8568ac93b049d6d215fd49d2a92dc487058e92273685eb5e5ba05'
-
'748515d1fcb0176dac4d74435e8fbe655989e31cc65cb2871bf05822dd5cc52b2e4014b8915f039c6f09b0230236add830ce981c7dc1b2269bdaad6620e88e8b'
+b2sums=('609ac10f87da800754223c7f7d6b02efa3ed1308a5d27cc793c937be983f4041576e20de3b2efe514e3f61dc863e6212ec01d73adb93f6bcc373a596b2946675'
+
'fbc850533af293bb4c7e3a0c6a2cef73ec95e7de03bfdf29e2cf1b697ffb018285344a5ec1b4abe12f0b7a7a8bd3fa07749a7a537f9af17bbf620f12b73f39bc'
+
'5135c5f9dafe427de8d3740d4a67c6dba2869be47dc52b4190b8aa1148e702992fde1821371b68e93b224f5805f697d490ea28ec80d7ce55e5a224551b0a6247'
 
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
 
'2209b7550acad7955102ec6922754b4046b2a2ad2a7e1cfb2cc4053c0705abac7aa7d7968eab617f50894797d06345f51c9a669926bd2a77dcf688206a2027e0'
 
'a4255df47b7ac1418d20aa73aa0f6e70c7952a10d706e5523043c48b2c3b6d8e39838049dfcc826913cd0f2c06502561d1abe8b19cce7071db66139ae93a37bf'
-
'2e8efa4d5aaaba08743146a45bd2d9e136171ef6271ea665287617d31a420a5c31e401fd756a3350b81456692014b2e85a5fe87beacba782c19b31f346efc4d0'
+
'2eaf8867cc71b8e838925e1e1e2c37b5edd69c3fe7c144410a8683662ba0c342122803217d436d808e18826d28da352978e5d15dd1bc91b6b44dbaf4cfcd4d51'
 
'5e9cba2f45604db83eb77c7bbb54bc499a38274be6cd97abb056c9bdf18e637a8ac354e18f41f614f7e1a2d6f13c2a0b562ab0aaebf9447cf5eb2d60e6501e12'
 
'8a8e5ec24ea338b2b51b8d2be5a336ac8d4cc6b25200ed0f0d564df9942997478df0c54da2fac7b27d64a34398f69047eecd0f97bdc0df8fe50a1b5ed74d')
 
@@ -66,6 +66,7 @@
 --with-systemd
 --with-ldap
 --with-llvm
+--with-libxslt
 --enable-nls
 --enable-thread-safety
 --disable-rpath
@@ -72,7 +73,7 @@
   )
 
   # only build plpython3 for now
-  ./configure ${options[@]} \
+  ./configure "${options[@]}" \
 PYTHON=/usr/bin/python
   make -C src/pl/plpython all
   make -C contrib/hstore_plpython all
@@ -86,7 +87,7 @@
   make distclean
 
   # regular build with everything
-  ./configure ${options[@]} \
+  ./configure "${options[@]}" \
 PYTHON=/usr/bin/python2
   

[arch-commits] Commit in postgresql/trunk (4 files)

2020-11-12 Thread Levente Polyak via arch-commits
Date: Thursday, November 12, 2020 @ 20:34:47
  Author: anthraxx
Revision: 400720

upgpkg: postgresql 12.5-1

Modified:
  postgresql/trunk/PKGBUILD
  postgresql/trunk/postgresql-check-db-dir
  postgresql/trunk/postgresql-perl-rpath.patch
  postgresql/trunk/postgresql-run-socket.patch

-+
 PKGBUILD|   20 ++--
 postgresql-check-db-dir |4 ++--
 postgresql-perl-rpath.patch |   10 +-
 postgresql-run-socket.patch |6 +++---
 4 files changed, 20 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 19:55:50 UTC (rev 400719)
+++ PKGBUILD2020-11-12 20:34:47 UTC (rev 400720)
@@ -3,9 +3,9 @@
 
 pkgbase=postgresql
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=12.4
+pkgver=12.5
 _majorver=${pkgver%.*}
-pkgrel=3
+pkgrel=1
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')
@@ -21,22 +21,22 @@
 postgresql-check-db-dir
 postgresql.sysusers
 postgresql.tmpfiles)
-sha256sums=('bee93fbe2c32f59419cb162bcc0145c58da9a8644ee154a30b9a5ce47de606cc'
-'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
-'5f73b54ca6206bd2c469c507830261ebd167baca074698d8889d769c33f98a31'
+sha256sums=('bd0d25341d9578b5473c9506300022de26370879581f5fddd243a886ce79ff95'
+'d8173b336551d022f00792c0e2f1a52c6938a0003ce86b4f3cfd3aa84128612e'
+'bd8e0f6ecb7c1b9b5d34eaa1d456cac20160e8350a9a151e31557a0ec7a51deb'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
 '25fb140b90345828dc01a4f286345757e700a47178bab03d217a7a5a79105b57'
-'bb24b8ce8c69935b7527ed54e10a8823068e31c8aa5b8ffea81ce6993264e8db'
+'7db9626c322928b2465aa126b48ba7f0eebd366bf2aa19c9c0a92b488cb469c5'
 '7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
 '4a4c0bb9ceb156cc47e9446d8393d1f72b4fe9ea1d39ba17213359df9211da57')
-b2sums=('fb3f865a8a5e5280e7cc5da43f8658029170cd15dae8cc5fb1e741a122ea1f13418ac7743ec417ab4436976bc0ce12753fc8a301200143c975e8739d59816fa7'
-
'791fc4d09216276367904a06741a7a1f118346ad073146e38ea913f65c4c3cc2ef293af669494398352bba41789b43400389cda8ef699db146177b9a0f3cc1cb'
-
'282d6b2965008aab91828c3ccb84bb1bf7fed00a18b7d2c954b4ae3debc826daddfc36b64186de2bf01396f19827d647f8f9f4426399d7783672cdc70acd6c07'
+b2sums=('7f7458346a0823d155f5caea0061aa14048d6f3cac27b1ea23dba03b02a39f39314ad1d44e589520d5e287004ffd32e042fea99ebfeda24b2cc23867b402d336'
+
'7204c1ed073b7f60cd4ddf1ce0802c25ce8fa3b5a7dd0a92869775e5a25262ed5d8e0534aee8568ac93b049d6d215fd49d2a92dc487058e92273685eb5e5ba05'
+
'748515d1fcb0176dac4d74435e8fbe655989e31cc65cb2871bf05822dd5cc52b2e4014b8915f039c6f09b0230236add830ce981c7dc1b2269bdaad6620e88e8b'
 
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
 
'2209b7550acad7955102ec6922754b4046b2a2ad2a7e1cfb2cc4053c0705abac7aa7d7968eab617f50894797d06345f51c9a669926bd2a77dcf688206a2027e0'
 
'a4255df47b7ac1418d20aa73aa0f6e70c7952a10d706e5523043c48b2c3b6d8e39838049dfcc826913cd0f2c06502561d1abe8b19cce7071db66139ae93a37bf'
-
'2e8efa4d5aaaba08743146a45bd2d9e136171ef6271ea665287617d31a420a5c31e401fd756a3350b81456692014b2e85a5fe87beacba782c19b31f346efc4d0'
+
'2eaf8867cc71b8e838925e1e1e2c37b5edd69c3fe7c144410a8683662ba0c342122803217d436d808e18826d28da352978e5d15dd1bc91b6b44dbaf4cfcd4d51'
 
'5e9cba2f45604db83eb77c7bbb54bc499a38274be6cd97abb056c9bdf18e637a8ac354e18f41f614f7e1a2d6f13c2a0b562ab0aaebf9447cf5eb2d60e6501e12'
 
'8a8e5ec24ea338b2b51b8d2be5a336ac8d4cc6b25200ed0f0d564df9942997478df0c54da2fac7b27d64a34398f69047eecd0f97bdc0df8fe50a1b5ed74d')
 

Modified: postgresql-check-db-dir
===
--- postgresql-check-db-dir 2020-11-12 19:55:50 UTC (rev 400719)
+++ postgresql-check-db-dir 2020-11-12 20:34:47 UTC (rev 400720)
@@ -16,9 +16,9 @@
 fi
 
 # PGMAJORVERSION is major version
-PGMAJORVERSION=12
+PGMAJORVERSION=13
 # PREVMAJORVERSION is the previous major version
-PREVMAJORVERSION=11
+PREVMAJORVERSION=12
 
 # Check for the PGDATA structure
 if [ -f "$PGDATA/PG_VERSION" ] && [ -d "$PGDATA/base" ]

Modified: postgresql-perl-rpath.patch
===
--- postgresql-perl-rpath.patch 2020-11-12 19:55:50 UTC (rev 400719)
+++ postgresql-perl-rpath.patch 2020-11-12 20:34:47 UTC (rev 400720)
@@ -1,13 +1,13 @@
 diff -Naur postgresql-9.1.5.orig/src/pl/plperl/GNUmakefile 
postgresql-9.1.5/src/pl/plperl/GNUmakefile
 --- postgresql-9.1.5.orig/src/pl/plperl/GNUmakefile2012-08-14 
18:41:04.0 -0400
 +++ 

[arch-commits] Commit in postgresql/trunk (4 files)

2019-03-13 Thread Levente Polyak via arch-commits
Date: Wednesday, March 13, 2019 @ 22:42:41
  Author: anthraxx
Revision: 347878

upgpkg: postgresql 11.2-1

Fixes:
- FS#60882
- FS#47413

Added:
  postgresql/trunk/postgresql.sysusers
  postgresql/trunk/postgresql.tmpfiles
Modified:
  postgresql/trunk/PKGBUILD
Deleted:
  postgresql/trunk/postgresql.install

-+
 PKGBUILD|   46 +-
 postgresql.install  |   25 -
 postgresql.sysusers |1 +
 postgresql.tmpfiles |1 +
 4 files changed, 31 insertions(+), 42 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-13 22:36:08 UTC (rev 347877)
+++ PKGBUILD2019-03-13 22:42:41 UTC (rev 347878)
@@ -3,14 +3,15 @@
 
 pkgbase=postgresql
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=11.1
+pkgver=11.2
 _majorver=${pkgver%.*}
-pkgrel=3
+pkgrel=1
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')
 license=('custom:PostgreSQL')
-makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0' 'pam' 'zlib' 'icu' 'systemd' 'libldap')
+makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0'
+ 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang')
 
source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
 postgresql-run-socket.patch
 postgresql-perl-rpath.patch
@@ -17,21 +18,27 @@
 postgresql.pam
 postgresql.logrotate
 postgresql.service
-postgresql-check-db-dir)
-sha256sums=('90815e812874831e9a4bf6e1136bf73bc2c5a0464ef142e2dfea40cda206db08'
+postgresql-check-db-dir
+postgresql.sysusers
+postgresql.tmpfiles)
+sha256sums=('2676b9ce09c21978032070b6794696e0aa5a476e3d21d60afc036dc0a9c09405'
 '8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
 '5f73b54ca6206bd2c469c507830261ebd167baca074698d8889d769c33f98a31'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
 'ad025a5fb623b1a1e9dff0cc62cc63f66244bb27d81370a6251aa29e8574be94'
-'2bbd8c4e51b70223d274fef3a167af096f44af3d3c41ae505ad11c606674e7c5')
-sha512sums=('35d00984e9f5f063a5b96e97aa1b40381ab76d07b2336bda5981fd80bef1324f56eefca5069ae78770ecd6ece5df85264e599fdb3478ecb71d4fdd0d7b6becca'
+'2bbd8c4e51b70223d274fef3a167af096f44af3d3c41ae505ad11c606674e7c5'
+'7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
+'ff7c84f78f73b87ade8e2d91d2958808be5a9af79c8b13430238ae953c7fe853')
+sha512sums=('dae00a543fdeed36bc338abd4ccfd9fe9a8b6b2b7eaa00b1078e4f27802de75a461c27da2800bc9dd64e658681e5787bd03764bde79940656cae1e8c8716f011'
 
'031efe12d18ce386989062327cdbbe611c5ef1f94e4e1bead502304cb3e2d410af533d3c7f1109d24f9da9708214fe32f9a10ba373a3ca8d507bdb521fbb75f7'
 
'38302242b30c01c7981574ed28d9cbd9dc73bf6b56ba3a032afb5d0885ae83e5aa72ce578bf2422214dfa6c46f09d0bdd7cccaeb3c25d58754eb1a34f8bf5615'
 
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
 
'9ab4da01337ffbab8faec0e220aaa2a642dbfeccf7232ef2645bdc2177a953f17ee3cc14a4d8f8ebd064e1dae8b3dba6029adbffb8afaabea383963213941ba8'
 
'acd60166ff513b16778705e824944945cd0a98abc519fa5f0232252e0e9c85460c6f8b85459d9692d1f3df1caaaf8909c3e7f785be99c2d3fb98a10b2641a795'
-
'73af1cd31638791f81aa2623d51188364107a57b55e4deba6691cd99e96ae5ea0dd94b25a0e95d9e21ac64f36f71919a05cd31233c754bde025215a5a02e055c')
+
'73af1cd31638791f81aa2623d51188364107a57b55e4deba6691cd99e96ae5ea0dd94b25a0e95d9e21ac64f36f71919a05cd31233c754bde025215a5a02e055c'
+
'36f7a5d38370fdc4d4267fd5a8a8330f152a1077bf0f065b89d4a7b8112ccd42be2c46c863791b77de02013f28275a42219f4236e7cb837c3f8cfd5fcc7d3373'
+
'27094b07fd57a077da9cb31e1970998766e7aff5bd7a2c4545fe3a5a96e84ecc6e5c541f418b2f395c06404fa29a17d9f88db0f4efdd392a02ac029662697619')
 
 prepare() {
   cd postgresql-${pkgver}
@@ -58,6 +65,7 @@
 --with-icu
 --with-systemd
 --with-ldap
+--with-llvm
 --enable-nls
 --enable-thread-safety
 --disable-rpath
@@ -161,9 +169,9 @@
   'python: for PL/Python 3 support'
   'perl: for PL/Perl support'
   'tcl: for PL/Tcl support'
+  'llvm: for JIT compilation support'
   'postgresql-old-upgrade: upgrade from previous major version 
using pg_upgrade')
   options=('staticlibs')
-  install=postgresql.install
 
   cd postgresql-${pkgver}
 
@@ -189,19 +197,23 @@
 rm "${pkgdir}"/usr/share/man/man1/${util}.1
   done
 
+  install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${srcdir}"
+  install -Dm 

[arch-commits] Commit in postgresql/trunk (4 files)

2016-02-20 Thread Dan McGee
Date: Sunday, February 21, 2016 @ 05:19:52
  Author: dan
Revision: 260111

upgpkg: postgresql 9.5.1-1

Modified:
  postgresql/trunk/PKGBUILD
  postgresql/trunk/postgresql.install
  postgresql/trunk/postgresql.service
Deleted:
  postgresql/trunk/postgresql.tmpfiles.conf

--+
 PKGBUILD |   16 ++--
 postgresql.install   |1 -
 postgresql.service   |3 +++
 postgresql.tmpfiles.conf |1 -
 4 files changed, 9 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-21 03:58:33 UTC (rev 260110)
+++ PKGBUILD2016-02-21 04:19:52 UTC (rev 260111)
@@ -3,7 +3,7 @@
 
 pkgbase=postgresql
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=9.5.0
+pkgver=9.5.1
 _majorver=${pkgver%.*}
 pkgrel=1
 arch=('i686' 'x86_64')
@@ -13,20 +13,18 @@
 
source=(http://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
 postgresql-run-socket.patch
 postgresql.pam postgresql.logrotate
-postgresql.service postgresql.tmpfiles.conf postgresql-check-db-dir)
-md5sums=('e58fffe9359e311ead94490a06b7147c'
+postgresql.service postgresql-check-db-dir)
+md5sums=('11e037afaa4bd0c90bb3c3d955e2b401'
  '75c579eed03ffb2312631f0b649175b4'
  '96f82c38f3f540b53f3e5144900acf17'
  'd28e443f9f65a5712c52018b84e27137'
- '62531980a17de901ce0105a8ff1fd154'
- '1c5a1f99e8e93776c593c468e2612985'
+ '5a7933453a572bbe12320b088272ee71'
  '937eec7aabce171bc9d1eab65c560bcb')
-sha256sums=('f1c0d3a1a8aa8c92738cab0153fbfffcc4d4158b3fee84f7aa6bfea8283978bc'
+sha256sums=('6b309d8506a39773a752ff074f47656e5424576ea090b04a24fe1725958c5bd2'
 '8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
-'456c331d10b987c2bb7b4a9b42192ffae5b6b2c72829d16b20f39c5897b79d62'
-'7e086d70e0dcaa6ce45693b4e826ce92d770192b3aff5642319b1ef279d88dc4'
+'b48fe97f8e43ed0d2041d519119a4dafb70fcae72870951bf4fb7350fe169ac8'
 '20a8716745ff3690275ff088ea394d397063d4c5e159ca26d0d91462146bc74b')
 
 build() {
@@ -147,8 +145,6 @@
   find "${pkgdir}/usr/include" -maxdepth 1 -type f -execdir rm {} +
   rmdir "${pkgdir}/usr/share/doc/postgresql/html"
 
-  install -D -m644 "${srcdir}/postgresql.tmpfiles.conf" \
-"${pkgdir}/usr/lib/tmpfiles.d/postgresql.conf"
   install -D -m644 "${srcdir}/postgresql.service" \
 "${pkgdir}/usr/lib/systemd/system/postgresql.service"
   install -D -m755 "${srcdir}/postgresql-check-db-dir" \

Modified: postgresql.install
===
--- postgresql.install  2016-02-21 03:58:33 UTC (rev 260110)
+++ postgresql.install  2016-02-21 04:19:52 UTC (rev 260111)
@@ -9,7 +9,6 @@
 useradd -c 'PostgreSQL user' -u 88 -g postgres -d '/var/lib/postgres' -s 
/bin/bash postgres
 passwd -l postgres >/dev/null
   fi
-  systemd-tmpfiles --create postgresql.conf
   if [ ! -d '/var/lib/postgres/data' ]; then
 mkdir -p '/var/lib/postgres/data'
 chown postgres:postgres '/var/lib/postgres/data'

Modified: postgresql.service
===
--- postgresql.service  2016-02-21 03:58:33 UTC (rev 260110)
+++ postgresql.service  2016-02-21 04:19:52 UTC (rev 260111)
@@ -12,6 +12,8 @@
 
 SyslogIdentifier=postgres
 PIDFile=/var/lib/postgres/data/postmaster.pid
+RuntimeDirectory=postgresql
+RuntimeDirectoryMode=755
 
 ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGROOT}/data
 ExecStart= /usr/bin/pg_ctl -s -D ${PGROOT}/data start -w -t 120
@@ -24,6 +26,7 @@
 
 # Additional security-related features
 PrivateTmp=true
+ProtectHome=true
 ProtectSystem=full
 NoNewPrivileges=true
 

Deleted: postgresql.tmpfiles.conf
===
--- postgresql.tmpfiles.conf2016-02-21 03:58:33 UTC (rev 260110)
+++ postgresql.tmpfiles.conf2016-02-21 04:19:52 UTC (rev 260111)
@@ -1 +0,0 @@
-d /run/postgresql 0775 postgres postgres -


[arch-commits] Commit in postgresql/trunk (4 files)

2013-02-07 Thread Dan McGee
Date: Thursday, February 7, 2013 @ 19:50:51
  Author: dan
Revision: 177589

upgpkg: postgresql 9.2.3-1

Modified:
  postgresql/trunk/PKGBUILD
  postgresql/trunk/postgresql.tmpfiles.conf
Deleted:
  postgresql/trunk/postgresql.confd
  postgresql/trunk/postgresql.rcd

--+
 PKGBUILD |   24 +++--
 postgresql.confd |   11 --
 postgresql.rcd   |   79 -
 postgresql.tmpfiles.conf |2 -
 4 files changed, 8 insertions(+), 108 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-07 18:46:13 UTC (rev 177588)
+++ PKGBUILD2013-02-07 18:50:51 UTC (rev 177589)
@@ -3,34 +3,30 @@
 
 pkgbase=postgresql
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
-pkgver=9.2.2
+pkgver=9.2.3
 _majorver=${pkgver%.*}
-pkgrel=2
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.postgresql.org/;
 license=('custom:PostgreSQL')
 makedepends=('krb5' 'libxml2' 'python2' 'perl' 'tcl=8.6.0' 'openssl=1.0.0')
 
source=(http://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
 postgresql-run-socket.patch
-postgresql.rcd postgresql.confd postgresql.pam postgresql.logrotate
+postgresql.pam postgresql.logrotate
 postgresql.service postgresql.tmpfiles.conf postgresql-check-db-dir)
-md5sums=('1cc388988e69bf75c6b55d59070100f6'
+md5sums=('59f42a93695b0186ed5eb03c2653a7d4'
  '75c579eed03ffb2312631f0b649175b4'
- '1ddd1df8010549f237e7983bb326025e'
- 'a54d09a20ab1672adf08f037df188d53'
  '96f82c38f3f540b53f3e5144900acf17'
  'd28e443f9f65a5712c52018b84e27137'
  '89b48774b0dae7c37fbb0e907c3c1db8'
- 'd34e4ab6d589aa819a1e2829290a3b7c'
+ '1c5a1f99e8e93776c593c468e2612985'
  '505e0e4abfc746cae9558584d471a03c')
-sha256sums=('e1a7a854a98896cb7fcd1696a76fca6f3bcac94d75e68a6154ffe2b69184f7f3'
+sha256sums=('c4f5a63290c0c32d8d9899edee8188d0c8ab124a7199b154fac75e62eec35f7f'
 '8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
-'9f6307b1358892e304f9474a456f0cb9160cfb8812a9da0430abe647f8a9cf45'
-'3de5c059eead8816db15c2c5588e6196d6c4b0d704faf1a20912796cf589ba81'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
 'c69b614731fdd3f4e127540814f5999f423363523c5209e252e19b1d4362ad68'
-'d25980980b4c747a1a49d8d4736d8440a77fb8bc3275dbdc3dc6c4cf4ae8de07'
+'7e086d70e0dcaa6ce45693b4e826ce92d770192b3aff5642319b1ef279d88dc4'
 '3a3279d290f556bf7a362670e32b491794f47ed218f6b8c6acef366a3291f669')
 
 build() {
@@ -143,8 +139,6 @@
   find ${pkgdir}/usr/include -maxdepth 1 -type f -execdir rm {} +
   rmdir ${pkgdir}/usr/share/doc/postgresql/html
 
-  # install launch script
-  install -D -m755 ${srcdir}/postgresql.rcd ${pkgdir}/etc/rc.d/postgresql
   install -D -m644 ${srcdir}/postgresql.tmpfiles.conf \
 ${pkgdir}/usr/lib/tmpfiles.d/postgresql.conf
   install -D -m644 ${srcdir}/postgresql.service \
@@ -152,10 +146,6 @@
   install -D -m755 ${srcdir}/postgresql-check-db-dir \
 ${pkgdir}/usr/bin/postgresql-check-db-dir
 
-  # 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
 

Deleted: postgresql.confd
===
--- postgresql.confd2013-02-07 18:46:13 UTC (rev 177588)
+++ postgresql.confd2013-02-07 18:50:51 UTC (rev 177589)
@@ -1,11 +0,0 @@
-##
-## Parameters to be passed to postgresql
-##
-## Default data directory location
-#PGROOT=/var/lib/postgres
-## Passed to initdb if necessary
-INITOPTS=--locale en_US.UTF-8
-## Default log file location
-#PGLOG=/var/log/postgresql.log
-## Additional options to pass via pg_ctl's '-o' option
-#PGOPTS=

Deleted: postgresql.rcd
===
--- postgresql.rcd  2013-02-07 18:46:13 UTC (rev 177588)
+++ postgresql.rcd  2013-02-07 18:50:51 UTC (rev 177589)
@@ -1,79 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/postgresql
-
-# Default PGROOT if it wasn't defined in the conf.d file
-PGROOT=${PGROOT:-/var/lib/postgres}
-PGLOG=${PGLOG:-/var/log/postgresql.log}
-PGCTL_BIN=/usr/bin/pg_ctl
-PGCTL_ARGS=(-D $PGROOT/data -l $PGLOG -s -w)
-[[ $PGOPTS ]]  PGCTL_ARGS+=(-o $PGOPTS)
-
-postgres_init() {
-  # initialization
-  if [[ ! -d $PGROOT/data ]]; then
-mkdir -p $PGROOT/data  chown -R postgres:postgres $PGROOT
-su - postgres -c /usr/bin/initdb $INITOPTS -D '$PGROOT/data'
-  fi
-  if [[ ! -e $PGLOG ]]; then
-touch $PGLOG
-chown postgres $PGLOG
-  fi
-}
-
-do_postgres() {
-  su - postgres -c '$PGCTL_BIN' $(printf '%q ' 

[arch-commits] Commit in postgresql/trunk (4 files)

2012-10-13 Thread Dan McGee
Date: Saturday, October 13, 2012 @ 14:32:53
  Author: dan
Revision: 168643

upgpkg: postgresql 9.2.1-2

Move socket location, add tmpfiles.d config, add sysconfdir= configure setting

Added:
  postgresql/trunk/postgresql-run-socket.patch
  postgresql/trunk/postgresql.tmpfiles.conf
Modified:
  postgresql/trunk/PKGBUILD
  postgresql/trunk/postgresql.install

-+
 PKGBUILD|   20 +++-
 postgresql-run-socket.patch |   12 
 postgresql.install  |4 
 postgresql.tmpfiles.conf|1 +
 4 files changed, 32 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-13 18:32:08 UTC (rev 168642)
+++ PKGBUILD2012-10-13 18:32:53 UTC (rev 168643)
@@ -5,35 +5,43 @@
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
 pkgver=9.2.1
 _majorver=${pkgver%.*}
-pkgrel=1
+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=(http://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql-run-socket.patch
 postgresql.rcd postgresql.confd postgresql.pam postgresql.logrotate
-postgresql.service postgresql-check-db-dir)
+postgresql.service postgresql.tmpfiles.conf postgresql-check-db-dir)
 md5sums=('c0b4799ea9850eae3ead14f0a60e9418'
+ '75c579eed03ffb2312631f0b649175b4'
  '1ddd1df8010549f237e7983bb326025e'
  'a54d09a20ab1672adf08f037df188d53'
  '96f82c38f3f540b53f3e5144900acf17'
  'd28e443f9f65a5712c52018b84e27137'
  '89b48774b0dae7c37fbb0e907c3c1db8'
+ 'd34e4ab6d589aa819a1e2829290a3b7c'
  '505e0e4abfc746cae9558584d471a03c')
 sha256sums=('db61d498105a7d5fe46185e67ac830c878cdd7dc1f82a87f06b842217924c461'
+'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
 '9f6307b1358892e304f9474a456f0cb9160cfb8812a9da0430abe647f8a9cf45'
 '3de5c059eead8816db15c2c5588e6196d6c4b0d704faf1a20912796cf589ba81'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
 'c69b614731fdd3f4e127540814f5999f423363523c5209e252e19b1d4362ad68'
+'d25980980b4c747a1a49d8d4736d8440a77fb8bc3275dbdc3dc6c4cf4ae8de07'
 '3a3279d290f556bf7a362670e32b491794f47ed218f6b8c6acef366a3291f669')
 
 build() {
   cd ${srcdir}/postgresql-${pkgver}
 
+  patch -Np1  ../postgresql-run-socket.patch
+
   ./configure --prefix=/usr \
   --mandir=/usr/share/man \
   --datadir=/usr/share/postgresql \
+  --sysconfdir=/etc \
   --with-krb5 \
   --with-libxml \
   --with-openssl \
@@ -137,18 +145,20 @@
 
   # install launch script
   install -D -m755 ${srcdir}/postgresql.rcd ${pkgdir}/etc/rc.d/postgresql
+  install -D -m644 ${srcdir}/postgresql.tmpfiles.conf \
+${pkgdir}/usr/lib/tmpfiles.d/postgresql.conf
   install -D -m644 ${srcdir}/postgresql.service \
 ${pkgdir}/usr/lib/systemd/system/postgresql.service
   install -D -m755 ${srcdir}/postgresql-check-db-dir \
 ${pkgdir}/usr/bin/postgresql-check-db-dir
 
   # install conf file
-  install -D -m644 ${srcdir}/postgresql.confd \
+  install -D -m644 ${srcdir}/postgresql.confd \
 ${pkgdir}/etc/conf.d/postgresql
 
-  install -D -m644 ${srcdir}/postgresql.pam \
+  install -D -m644 ${srcdir}/postgresql.pam \
 ${pkgdir}/etc/pam.d/postgresql
 
-  install -D -m644 ${srcdir}/postgresql.logrotate \
+  install -D -m644 ${srcdir}/postgresql.logrotate \
 ${pkgdir}/etc/logrotate.d/postgresql
 }

Added: postgresql-run-socket.patch
===
--- postgresql-run-socket.patch (rev 0)
+++ postgresql-run-socket.patch 2012-10-13 18:32:53 UTC (rev 168643)
@@ -0,0 +1,12 @@
+diff -Naur postgresql-9.2.0.sockets/src/include/pg_config_manual.h 
postgresql-9.2.0/src/include/pg_config_manual.h
+--- postgresql-9.2.0.sockets/src/include/pg_config_manual.h2012-09-06 
17:26:17.0 -0400
 postgresql-9.2.0/src/include/pg_config_manual.h2012-09-06 
18:13:18.183092471 -0400
+@@ -144,7 +144,7 @@
+  * here's where to twiddle it.  You can also override this at runtime
+  * with the postmaster's -k switch.
+  */
+-#define DEFAULT_PGSOCKET_DIR  /tmp
++#define DEFAULT_PGSOCKET_DIR  /run/postgresql
+ 
+ /*
+  * The random() function is expected to yield values between 0 and

Modified: postgresql.install
===
--- postgresql.install  2012-10-13 18:32:08 UTC (rev 168642)
+++ postgresql.install  2012-10-13 18:32:53 UTC (rev 168643)
@@ -18,6 +18,10 @@
   if [ $postgres_shell = /sbin/nologin ]; then
 chsh -s /bin/bash postgres
   fi
+  if [ $(vercmp $2 '9.2.1-2') -lt 0 ]; then
+echo Note: The