[arch-commits] Commit in postgresql/trunk (4 files)
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)
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)
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)
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)
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)
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