[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