[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