[arch-commits] Commit in pound/repos/community-x86_64 (6 files)

David Runge dvzrv at archlinux.org
Sun Sep 13 14:58:45 UTC 2020


    Date: Sunday, September 13, 2020 @ 14:58:45
  Author: dvzrv
Revision: 705147

archrelease: copy trunk to community-x86_64

Added:
  pound/repos/community-x86_64/PKGBUILD
    (from rev 705146, pound/trunk/PKGBUILD)
  pound/repos/community-x86_64/pound.cfg
    (from rev 705146, pound/trunk/pound.cfg)
  pound/repos/community-x86_64/pound.service
    (from rev 705146, pound/trunk/pound.service)
Deleted:
  pound/repos/community-x86_64/PKGBUILD
  pound/repos/community-x86_64/pound.cfg
  pound/repos/community-x86_64/pound.service

---------------+
 PKGBUILD      |  127 ++++++++++++++++++++++-------------------
 pound.cfg     |  170 ++++++++++++++++++++++++++++----------------------------
 pound.service |   38 ++++++------
 3 files changed, 171 insertions(+), 164 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-13 14:58:36 UTC (rev 705146)
+++ PKGBUILD	2020-09-13 14:58:45 UTC (rev 705147)
@@ -1,60 +0,0 @@
-# Maintainer: David Runge <dave at sleepmap.de>
-# 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>
-
-_name=Pound
-pkgname=pound
-pkgver=2.8
-pkgrel=2
-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')
-backup=('etc/pound/pound.cfg')
-# switch to https://github.com/graygnuorg/pound for openssl
-source=("http://www.apsis.ch/${pkgname}/${_name}-${pkgver}.tgz"
-        "${_name}-${pkgver}.tgz.asc::http://www.apsis.ch/${pkgname}/${_name}-${pkgver}.asc"
-        "${pkgname}.service"
-        "${pkgname}.cfg")
-sha512sums=('cf0b865b17d3628e273626e07733f1320e4768702c0f64c8ef0f78d46667f770b223bdc7dca88016a95e5ebd23ae646f95a9b2f4a54a5a80001a10047f07eacc'
-            'SKIP'
-            '7111df07cb3500c378afb19abbd1ef5f97a566101cd68712a1d6c8015f23463fc06347ec8cb189f2774c954343b8b8815416be1a4acd3ec31f20f03e90cdf603'
-            '32d33474a115dfc9d5ccc094ffdb3c367108a48976cf3e58442642dab08167cd0a1808eefa1879e3c38b607d2a6a1cd28142dbd690244368760daba1f95526f6')
-validpgpkeys=('8BB562A0F1DB703FB7EB1E95AB72C62A8691DD02') # Robert Segall <roseg at apsis.ch>
-
-prepare() {
-  cp -av "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # use openssl-1.0 to generate dhparam
-  sed -e 's/openssl/openssl-1.0/' -i Makefile.in
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  CPPFLAGS+=" -I/usr/include/openssl-1.0" \
-  LDFLAGS+=" -L/usr/lib/openssl-1.0" \
-  ./configure --prefix=/usr \
-              --sysconfdir=/etc/pound \
-              --bindir=/usr/bin \
-              --sbindir=/usr/bin \
-              --with-ssl='/usr/lib/openssl-1.0' \
-              --with-owner=root \
-              --with-group=root
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir" install
-  # configuration
-  install -vDm 644 "${srcdir}/${pkgname}.cfg" \
-    "${pkgdir}/etc/${pkgname}/${pkgname}.cfg"
-  # systemd service
-  install -vDm 644 "$srcdir/${pkgname}.service" \
-    "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
-  # docs
-  install -vDm 644 {CHANGELOG,FAQ,README} \
-    -t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: pound/repos/community-x86_64/PKGBUILD (from rev 705146, pound/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-09-13 14:58:45 UTC (rev 705147)
@@ -0,0 +1,67 @@
+# 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>
+
+_name=Pound
+pkgname=pound
+pkgver=2.8
+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=('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"
+        "${_name}-${pkgver}.tgz.asc::http://www.apsis.ch/${pkgname}/${_name}-${pkgver}.asc"
+        "${pkgname}.service"
+        "${pkgname}.cfg")
+sha512sums=('cf0b865b17d3628e273626e07733f1320e4768702c0f64c8ef0f78d46667f770b223bdc7dca88016a95e5ebd23ae646f95a9b2f4a54a5a80001a10047f07eacc'
+            'SKIP'
+            'c4b47825e3f394db9e8e784f6342d7912081c7de94638e51d27c6a7de0b13fd9665f5540412c8ddaf3157040f9b83d234e01d93ad3a61be45955aaf3afc6f543'
+            '32d33474a115dfc9d5ccc094ffdb3c367108a48976cf3e58442642dab08167cd0a1808eefa1879e3c38b607d2a6a1cd28142dbd690244368760daba1f95526f6')
+b2sums=('2e4526fb78bb8bf1206a60318fef23925f2eb3b2d72c56895e6cc839e944ad8a58820be8c6c54ff2f12cd8e34ee8500dc8f7555c968fe4cd42ae7cc51ef6feec'
+        'SKIP'
+        '41fade7a7dc90d4de479b95748f272be4d4ed1e0226539b1dacb20caeef20b30f66b62afc401b4e5fb43b9cbfe107d22dad88a772469f4963ecb564357cd4f2a'
+        '1dc6854854fcc1e0ce32249f6dbfe89b9ccb5ebe614bc700252090a1bb1e072d763859f42bdc1e3a8aa5ddded271cecb5d4c82ef0a90ed98c113ca019cbb255b')
+validpgpkeys=('8BB562A0F1DB703FB7EB1E95AB72C62A8691DD02') # Robert Segall <roseg at apsis.ch>
+
+prepare() {
+  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
+}
+
+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 \
+              --sysconfdir=/etc/pound \
+              --bindir=/usr/bin \
+              --sbindir=/usr/bin \
+              --with-ssl='/usr/lib/openssl-1.0' \
+              --with-owner=root \
+              --with-group=root
+  make
+}
+
+package() {
+  depends+=('libtcmalloc.so')
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="$pkgdir" install
+  # configuration
+  install -vDm 644 "${srcdir}/${pkgname}.cfg" \
+    "${pkgdir}/etc/${pkgname}/${pkgname}.cfg"
+  # systemd service
+  install -vDm 644 "$srcdir/${pkgname}.service" \
+    "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+  # docs
+  install -vDm 644 {CHANGELOG,FAQ,README} \
+    -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Deleted: pound.cfg
===================================================================
--- pound.cfg	2020-09-13 14:58:36 UTC (rev 705146)
+++ pound.cfg	2020-09-13 14:58:45 UTC (rev 705147)
@@ -1,85 +0,0 @@
-###############################################################################
-## Pound configration file
-###############################################################################
-##
-##
-## GLOBAL SETTINGS
-##
-## Specify the user and group Pound will run as.
-#User         "pound"
-#Group        "pound"
-##
-## Specify the directory that Pound will chroot to at runtime.
-#RootJail     "/"
-##
-## Have Pound run in the foreground (if 0) or as a daemon (if 1).
-#Daemon       1
-##
-## Specify the log facility to use.
-#LogFacility  daemon
-##
-## Specify the logging level.
-#LogLevel     1
-##
-## Ignore case when matching URLs.
-#IgnoreCase   0
-##
-## Enable or disable the dynamic rescaling code.
-#DynScale     0
-##
-## Specify how often Pound will check for resurected back-end hosts.
-#Alive        30
-##
-## Specify for how long Pound will wait for a client request.
-#Client       10
-##
-## How long should Pound wait for a response from the back-end.
-#TimeOut      15
-##
-## How long should Pound wait for a connection to the back-end.
-#ConnTO       15
-##
-## How long should Pound continue to answer interrupted connections.
-#Grace        30
-##
-## Use an OpenSSL hardware acceleration card.
-#SSLEngine    "name"
-##
-## Set the control socket path.
-Control      "/run/pound/poundctl.socket"
-##
-##
-## LISTENERS
-##
-## Configure services and backends for the HTTP reverse proxy.
-#ListenHTTP
-#    Address  10.0.0.1
-#    Port     80
-#    Service
-#        BackEnd
-#            Address 127.0.0.1
-#            Port    8080
-#        End
-#        BackEnd
-#            Address 127.0.0.1
-#            Port    8081
-#        End
-#    End
-#End
-##
-## Configure services and backends for the HTTPS reverse proxy.
-#ListenHTTPS
-#    Address  10.0.0.1
-#    Port     443
-#    Cert     "/etc/ssl/certs/pound.pem"
-#    Service
-#        BackEnd
-#            Address 127.0.0.1
-#            Port    8080
-#        End
-#        BackEnd
-#            Address 127.0.0.1
-#            Port    8081
-#        End
-#    End
-#End

Copied: pound/repos/community-x86_64/pound.cfg (from rev 705146, pound/trunk/pound.cfg)
===================================================================
--- pound.cfg	                        (rev 0)
+++ pound.cfg	2020-09-13 14:58:45 UTC (rev 705147)
@@ -0,0 +1,85 @@
+###############################################################################
+## Pound configration file
+###############################################################################
+##
+##
+## GLOBAL SETTINGS
+##
+## Specify the user and group Pound will run as.
+#User         "pound"
+#Group        "pound"
+##
+## Specify the directory that Pound will chroot to at runtime.
+#RootJail     "/"
+##
+## Have Pound run in the foreground (if 0) or as a daemon (if 1).
+#Daemon       1
+##
+## Specify the log facility to use.
+#LogFacility  daemon
+##
+## Specify the logging level.
+#LogLevel     1
+##
+## Ignore case when matching URLs.
+#IgnoreCase   0
+##
+## Enable or disable the dynamic rescaling code.
+#DynScale     0
+##
+## Specify how often Pound will check for resurected back-end hosts.
+#Alive        30
+##
+## Specify for how long Pound will wait for a client request.
+#Client       10
+##
+## How long should Pound wait for a response from the back-end.
+#TimeOut      15
+##
+## How long should Pound wait for a connection to the back-end.
+#ConnTO       15
+##
+## How long should Pound continue to answer interrupted connections.
+#Grace        30
+##
+## Use an OpenSSL hardware acceleration card.
+#SSLEngine    "name"
+##
+## Set the control socket path.
+Control      "/run/pound/poundctl.socket"
+##
+##
+## LISTENERS
+##
+## Configure services and backends for the HTTP reverse proxy.
+#ListenHTTP
+#    Address  10.0.0.1
+#    Port     80
+#    Service
+#        BackEnd
+#            Address 127.0.0.1
+#            Port    8080
+#        End
+#        BackEnd
+#            Address 127.0.0.1
+#            Port    8081
+#        End
+#    End
+#End
+##
+## Configure services and backends for the HTTPS reverse proxy.
+#ListenHTTPS
+#    Address  10.0.0.1
+#    Port     443
+#    Cert     "/etc/ssl/certs/pound.pem"
+#    Service
+#        BackEnd
+#            Address 127.0.0.1
+#            Port    8080
+#        End
+#        BackEnd
+#            Address 127.0.0.1
+#            Port    8081
+#        End
+#    End
+#End

Deleted: pound.service
===================================================================
--- pound.service	2020-09-13 14:58:36 UTC (rev 705146)
+++ pound.service	2020-09-13 14:58:45 UTC (rev 705147)
@@ -1,19 +0,0 @@
-[Unit]
-Description=A reverse proxy, load balancer, and SSL wrapper
-Documentation=man:pound(8)
-After=syslog.target network-online.target systemd-sysusers.service
-Wants=network-online.target
-
-[Service]
-Type=forking
-DynamicUser=yes
-RuntimeDirectory=pound
-ExecStart=/usr/bin/pound -f /etc/pound/pound.cfg -p /run/pound.pid
-PIDFile=/run/pound.pid
-ProtectControlGroups=yes
-ProtectKernelModules=yes
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE
-AmbientCapabilities=CAP_NET_BIND_SERVICE
-
-[Install]
-WantedBy=multi-user.target

Copied: pound/repos/community-x86_64/pound.service (from rev 705146, pound/trunk/pound.service)
===================================================================
--- pound.service	                        (rev 0)
+++ pound.service	2020-09-13 14:58:45 UTC (rev 705147)
@@ -0,0 +1,19 @@
+[Unit]
+Description=A reverse proxy, load balancer, and SSL wrapper
+Documentation=man:pound(8)
+After=syslog.target network-online.target systemd-sysusers.service
+Wants=network-online.target
+
+[Service]
+Type=forking
+DynamicUser=yes
+RuntimeDirectory=pound
+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
+AmbientCapabilities=CAP_NET_BIND_SERVICE
+
+[Install]
+WantedBy=multi-user.target



More information about the arch-commits mailing list