[arch-commits] Commit in gssproxy/trunk (PKGBUILD)

Andreas Radke andyrtr at gemini.archlinux.org
Sat May 28 07:39:14 UTC 2022


    Date: Saturday, May 28, 2022 @ 07:39:13
  Author: andyrtr
Revision: 446590

upgpkg: gssproxy 0.9.0-1: upstream update 0.9.0

Modified:
  gssproxy/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-27 19:08:41 UTC (rev 446589)
+++ PKGBUILD	2022-05-28 07:39:13 UTC (rev 446590)
@@ -2,19 +2,20 @@
 # Contributor: Mantas Mikulėnas <grawity at gmail.com>
 
 pkgname=gssproxy
-pkgver=0.8.4
+pkgver=0.9.0
 pkgrel=1
 pkgdesc="GSSAPI Proxy"
 arch=(x86_64)
 url="https://github.com/gssapi/gssproxy"
 license=('custom: MIT')
-depends=('krb5' 'popt' 'ding-libs')
+depends=('krb5' 'popt' 'ding-libs' 'systemd-libs')
 makedepends=('libxslt' 'systemd' 'docbook-xsl' 'doxygen'  'po4a')
 options=('emptydirs' 'makeflags')
-backup=(etc/gssproxy/{gssproxy,24-nfs-server,80-httpd,99-nfs-client}.conf
-        etc/gss/mech.d/gssproxy.conf)
+backup=(etc/gssproxy/{gssproxy,24-nfs-server,80-httpd,99-network-fs-clients}.conf
+        etc/gss/mech.d/proxymech.conf)
 source=(https://github.com/gssapi/gssproxy/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('ab81c40d6c7b1908751feb107d8da66603b7681fb67aa7a1f30194a81d542ca89e6c2f34425e9356b9c55eb3691bfa240ba41441c01498af45e862a133cd088a')
+# https://github.com/gssapi/gssproxy/releases/download/v0.9.0/gssproxy-0.9.0.tar.gz.sha512sum.txt
+sha512sums=('0c597951bd9c26db93a8aeb0c1f7328d8ae03ec72838b376eef458b0021b6b5f6d814d6b2438472cc121c0938883d30125f0e10bda01a1d0896d7933856976c9')
 
 prepare() {
   cd "$srcdir/gssproxy-$pkgver"
@@ -40,7 +41,7 @@
     --without-selinux \
     --with-initscript=systemd \
     --with-gpp-default-behavior=REMOTE_FIRST
-
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
@@ -62,12 +63,12 @@
   install -m644 examples/gssproxy.conf "$pkgdir"/etc/gssproxy/gssproxy.conf
   # nfs services
   install -m644 examples/24-nfs-server.conf "$pkgdir"/etc/gssproxy/24-nfs-server.conf
-  install -m644 examples/99-nfs-client.conf "$pkgdir"/etc/gssproxy/99-nfs-client.conf
+  install -m644 examples/99-network-fs-clients.conf "$pkgdir"/etc/gssproxy/99-network-fs-clients.conf
   # httpd service / use Arch UID/GID http/33 (by pkg filesystem)
   install -m644 examples/80-httpd.conf "$pkgdir"/etc/gssproxy/80-httpd.conf
   sed -i -e "s:euid = apache:euid = http:" "$pkgdir"/etc/gssproxy/80-httpd.conf
 
-  install -Dm644 examples/mech  "$pkgdir"/etc/gss/mech.d/gssproxy.conf
+#  install -Dm644 examples/mech  "$pkgdir"/etc/gss/mech.d/gssproxy.conf
   
   # FS#51574
   install -m700 -d ${pkgdir}/var/lib/gssproxy/rcache



More information about the arch-commits mailing list