[arch-commits] Commit in pound/trunk (PKGBUILD pound.service)
David Runge
dvzrv at archlinux.org
Sun Sep 13 14:58:36 UTC 2020
Date: Sunday, September 13, 2020 @ 14:58:36
Author: dvzrv
Revision: 705146
upgpkg: pound 2.8-3: Rebuild to add fix for pid file location (FS#65875).
Modified:
pound/trunk/PKGBUILD
pound/trunk/pound.service
---------------+
PKGBUILD | 17 ++++++++++++-----
pound.service | 4 ++--
2 files changed, 14 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-13 14:53:42 UTC (rev 705145)
+++ PKGBUILD 2020-09-13 14:58:36 UTC (rev 705146)
@@ -1,4 +1,4 @@
-# Maintainer: David Runge <dave at sleepmap.de>
+# Maintainer: David Runge <dvzrv at archlinux.org>
# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
# Contributor: Douglas Soares de Andrade <dsa at aur.archlinux.org>
# Contributor: Roberto Alsina <ralsina at kde.org>
@@ -6,12 +6,13 @@
_name=Pound
pkgname=pound
pkgver=2.8
-pkgrel=2
+pkgrel=3
pkgdesc="A reverse proxy, load balancer, and SSL wrapper"
arch=('x86_64')
url="http://www.apsis.ch/pound/index_html"
license=('GPL3')
-depends=('gperftools' 'pcre' 'openssl-1.0')
+depends=('gcc-libs' 'glibc' 'pcre' 'openssl-1.0')
+makedepends=('gperftools')
backup=('etc/pound/pound.cfg')
# switch to https://github.com/graygnuorg/pound for openssl
source=("http://www.apsis.ch/${pkgname}/${_name}-${pkgver}.tgz"
@@ -20,12 +21,16 @@
"${pkgname}.cfg")
sha512sums=('cf0b865b17d3628e273626e07733f1320e4768702c0f64c8ef0f78d46667f770b223bdc7dca88016a95e5ebd23ae646f95a9b2f4a54a5a80001a10047f07eacc'
'SKIP'
- '7111df07cb3500c378afb19abbd1ef5f97a566101cd68712a1d6c8015f23463fc06347ec8cb189f2774c954343b8b8815416be1a4acd3ec31f20f03e90cdf603'
+ 'c4b47825e3f394db9e8e784f6342d7912081c7de94638e51d27c6a7de0b13fd9665f5540412c8ddaf3157040f9b83d234e01d93ad3a61be45955aaf3afc6f543'
'32d33474a115dfc9d5ccc094ffdb3c367108a48976cf3e58442642dab08167cd0a1808eefa1879e3c38b607d2a6a1cd28142dbd690244368760daba1f95526f6')
+b2sums=('2e4526fb78bb8bf1206a60318fef23925f2eb3b2d72c56895e6cc839e944ad8a58820be8c6c54ff2f12cd8e34ee8500dc8f7555c968fe4cd42ae7cc51ef6feec'
+ 'SKIP'
+ '41fade7a7dc90d4de479b95748f272be4d4ed1e0226539b1dacb20caeef20b30f66b62afc401b4e5fb43b9cbfe107d22dad88a772469f4963ecb564357cd4f2a'
+ '1dc6854854fcc1e0ce32249f6dbfe89b9ccb5ebe614bc700252090a1bb1e072d763859f42bdc1e3a8aa5ddded271cecb5d4c82ef0a90ed98c113ca019cbb255b')
validpgpkeys=('8BB562A0F1DB703FB7EB1E95AB72C62A8691DD02') # Robert Segall <roseg at apsis.ch>
prepare() {
- cp -av "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+ mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
cd "${pkgname}-${pkgver}"
# use openssl-1.0 to generate dhparam
sed -e 's/openssl/openssl-1.0/' -i Makefile.in
@@ -33,6 +38,7 @@
build() {
cd "${pkgname}-${pkgver}"
+ # use openssl-1.0
CPPFLAGS+=" -I/usr/include/openssl-1.0" \
LDFLAGS+=" -L/usr/lib/openssl-1.0" \
./configure --prefix=/usr \
@@ -46,6 +52,7 @@
}
package() {
+ depends+=('libtcmalloc.so')
cd "${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" install
# configuration
Modified: pound.service
===================================================================
--- pound.service 2020-09-13 14:53:42 UTC (rev 705145)
+++ pound.service 2020-09-13 14:58:36 UTC (rev 705146)
@@ -8,8 +8,8 @@
Type=forking
DynamicUser=yes
RuntimeDirectory=pound
-ExecStart=/usr/bin/pound -f /etc/pound/pound.cfg -p /run/pound.pid
-PIDFile=/run/pound.pid
+ExecStart=/usr/bin/pound -f /etc/pound/pound.cfg -p /run/pound/pound.pid
+PIDFile=/run/pound/pound.pid
ProtectControlGroups=yes
ProtectKernelModules=yes
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
More information about the arch-commits
mailing list