[arch-commits] Commit in krb5/repos (8 files)

2020-05-23 Thread Levente Polyak via arch-commits
Date: Saturday, May 23, 2020 @ 16:21:52
  Author: anthraxx
Revision: 387457

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 387456, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 387456, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 387456, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 387456, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 387456, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 387456, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 387456, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 387456, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-23 16:21:52 UTC (rev 387457)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.18
+pkgver=1.18.2
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('7cbb1b28e677fea3e0794e93951f3caaa2c49bb1175dd187951e72a466cc69d96c3b833d838000fe911c1a437d96a558e550f27c53a8b332fb9dfc7cbb7ec44c'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# 

[arch-commits] Commit in krb5/repos (8 files)

2020-05-15 Thread Levente Polyak via arch-commits
Date: Friday, May 15, 2020 @ 18:13:45
  Author: anthraxx
Revision: 383707

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 383706, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 383706, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 383706, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 383706, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 383706, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 383706, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 383706, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 383706, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-15 18:13:45 UTC (rev 383707)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.18
+pkgver=1.18.1
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('c96c9ed676c8ccb9b65d17bb1d982c266228c75030a2d8fd5d7952ee8cdf362a22d202e93018d1011a5e7bd9a9fabe69aa1578d1d2e4839a78b9916d8b8019ce'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# 

[arch-commits] Commit in krb5/repos (8 files)

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:16:48
  Author: anthraxx
Revision: 375967

archrelease: copy trunk to staging-x86_64

Added:
  krb5/repos/staging-x86_64/
  krb5/repos/staging-x86_64/PKGBUILD
(from rev 375966, krb5/trunk/PKGBUILD)
  krb5/repos/staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 375966, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/staging-x86_64/krb5-kadmind.service
(from rev 375966, krb5/trunk/krb5-kadmind.service)
  krb5/repos/staging-x86_64/krb5-kdc.service
(from rev 375966, krb5/trunk/krb5-kdc.service)
  krb5/repos/staging-x86_64/krb5-kpropd.service
(from rev 375966, krb5/trunk/krb5-kpropd.service)
  krb5/repos/staging-x86_64/krb5-kpropd.socket
(from rev 375966, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/staging-x86_64/krb5-kpropd@.service
(from rev 375966, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/staging-x86_64/PKGBUILD (from rev 375966, 
krb5/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-02-20 22:16:48 UTC (rev 375967)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.18
+pkgver=1.18
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('36a01ea310b4b3d0a3d209b641739575239e1ca5e93b3de99cb1fec83e82f9a70ad0761dd6eb77cda5c18c53044ab80168b00725642a0c2dfde0e492c42af6a9'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+

[arch-commits] Commit in krb5/repos (8 files)

2020-01-26 Thread Levente Polyak via arch-commits
Date: Sunday, January 26, 2020 @ 17:17:41
  Author: anthraxx
Revision: 373971

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 373970, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 373970, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 373970, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 373970, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 373970, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 373970, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 373970, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 373970, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-26 17:17:41 UTC (rev 373971)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.17
+pkgver=1.17.1
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('e0c3dc0a6554ab3105ac32f3f01519f56064500213aa743816235d83250abc1db9a9ca38a2ba93a938d562b4af135a013017ce96346d6742bca0c812b842ceef'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# 

[arch-commits] Commit in krb5/repos (8 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:04
  Author: foutrelis
Revision: 368443

archrelease: copy trunk to staging-x86_64

Added:
  krb5/repos/staging-x86_64/
  krb5/repos/staging-x86_64/PKGBUILD
(from rev 368442, krb5/trunk/PKGBUILD)
  krb5/repos/staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 368442, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/staging-x86_64/krb5-kadmind.service
(from rev 368442, krb5/trunk/krb5-kadmind.service)
  krb5/repos/staging-x86_64/krb5-kdc.service
(from rev 368442, krb5/trunk/krb5-kdc.service)
  krb5/repos/staging-x86_64/krb5-kpropd.service
(from rev 368442, krb5/trunk/krb5-kpropd.service)
  krb5/repos/staging-x86_64/krb5-kpropd.socket
(from rev 368442, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/staging-x86_64/krb5-kpropd@.service
(from rev 368442, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/staging-x86_64/PKGBUILD (from rev 368442, 
krb5/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:09:04 UTC (rev 368443)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.17
+pkgver=1.17
+pkgrel=2
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('7462a578b936bd17f155a362dbb5d388e157a80a096549028be6c55400b11361c7f8a28e424fd5674801873651df4e694d536cae66728b7ae5e840e532358c52'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+

[arch-commits] Commit in krb5/repos (8 files)

2019-06-05 Thread Levente Polyak via arch-commits
Date: Wednesday, June 5, 2019 @ 22:58:19
  Author: anthraxx
Revision: 354893

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 354892, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 354892, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 354892, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 354892, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 354892, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 354892, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 354892, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 354892, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-06-05 22:58:19 UTC (rev 354893)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.17
+pkgver=1.17
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('7462a578b936bd17f155a362dbb5d388e157a80a096549028be6c55400b11361c7f8a28e424fd5674801873651df4e694d536cae66728b7ae5e840e532358c52'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# 

[arch-commits] Commit in krb5/repos (8 files)

2019-05-07 Thread Felix Yan via arch-commits
Date: Tuesday, May 7, 2019 @ 14:11:33
  Author: felixonmars
Revision: 352717

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 352716, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 352716, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 352716, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 352716, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 352716, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 352716, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 352716, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 352716, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-05-07 14:11:33 UTC (rev 352717)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.16
+pkgver=1.16.2
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('738c071a90e0f38680bb17bdcf950310bc4549f3cb851e1d34de11239ae88178e6ee1a5e5d48c6d3efef544339b07d22dba5347dd763a4266d8d4df7cf47afc9'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# 

[arch-commits] Commit in krb5/repos (8 files)

2018-05-08 Thread Levente Polyak via arch-commits
Date: Tuesday, May 8, 2018 @ 23:42:21
  Author: anthraxx
Revision: 323557

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 323556, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 323556, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 323556, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 323556, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 323556, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 323556, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 323556, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 323556, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-05-08 23:42:21 UTC (rev 323557)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.16
+pkgver=${_pkgvermajor}.1
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('fa4ec14a4ffe690861e2dd7ea39d7698af2058ce181bb733ea891f80279f4dde4bb891adec5ccb0eaddf737306e6ceb1fe3744a2946e6189a7d7d2dd3bc5ba84'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 

[arch-commits] Commit in krb5/repos (8 files)

2017-12-13 Thread Levente Polyak via arch-commits
Date: Wednesday, December 13, 2017 @ 19:41:58
  Author: anthraxx
Revision: 312361

archrelease: copy trunk to testing-x86_64

Added:
  krb5/repos/testing-x86_64/
  krb5/repos/testing-x86_64/PKGBUILD
(from rev 312360, krb5/trunk/PKGBUILD)
  krb5/repos/testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 312360, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/testing-x86_64/krb5-kadmind.service
(from rev 312360, krb5/trunk/krb5-kadmind.service)
  krb5/repos/testing-x86_64/krb5-kdc.service
(from rev 312360, krb5/trunk/krb5-kdc.service)
  krb5/repos/testing-x86_64/krb5-kpropd.service
(from rev 312360, krb5/trunk/krb5-kpropd.service)
  krb5/repos/testing-x86_64/krb5-kpropd.socket
(from rev 312360, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/testing-x86_64/krb5-kpropd@.service
(from rev 312360, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/testing-x86_64/PKGBUILD (from rev 312360, 
krb5/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-13 19:41:58 UTC (rev 312361)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.16
+pkgver=${_pkgvermajor}
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('7e162467b95dad2b6aaa11686d08a00f1cc4eb08247fca8f0e5a8bcaa5f9f7b42cdf00db69c5c6111bdf9eb8063d53cef3bb207ce5d6a287615ca10b710153f9'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 

[arch-commits] Commit in krb5/repos (8 files)

2017-03-22 Thread Jelle van der Waa
Date: Wednesday, March 22, 2017 @ 10:51:19
  Author: jelle
Revision: 291206

archrelease: copy trunk to multilib-staging-x86_64

Added:
  krb5/repos/multilib-staging-x86_64/
  krb5/repos/multilib-staging-x86_64/PKGBUILD
(from rev 291205, krb5/trunk/PKGBUILD)
  krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 291205, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/multilib-staging-x86_64/krb5-kadmind.service
(from rev 291205, krb5/trunk/krb5-kadmind.service)
  krb5/repos/multilib-staging-x86_64/krb5-kdc.service
(from rev 291205, krb5/trunk/krb5-kdc.service)
  krb5/repos/multilib-staging-x86_64/krb5-kpropd.service
(from rev 291205, krb5/trunk/krb5-kpropd.service)
  krb5/repos/multilib-staging-x86_64/krb5-kpropd.socket
(from rev 291205, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/multilib-staging-x86_64/krb5-kpropd@.service
(from rev 291205, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   71 
 krb5-config_LDFLAGS.patch |   12 +++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 +
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 +
 krb5-kpropd@.service  |8 
 7 files changed, 125 insertions(+)

Copied: krb5/repos/multilib-staging-x86_64/PKGBUILD (from rev 291205, 
krb5/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2017-03-22 10:51:19 UTC (rev 291206)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Florian Pritz 
+# Contributor: Stéphane Gaudreault 
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.15
+pkgrel=1
+pkgdesc="The Kerberos network authentication system (32-bit)"
+arch=('x86_64')
+url="https://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' "$_pkgbasename")
+makedepends=('perl' 'gcc-multilib')
+source=(https://web.mit.edu/kerberos/dist/krb5/${pkgver}/${_pkgbasename}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch)
+sha1sums=('07fb763082c21e9e597b39aac6413302e3aa7c97'
+  'SKIP'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305') # Tom Yu 

+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i "${srcdir}"/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+
+   export CC="gcc -m32"
+   export CXX="g++ -m32"
+   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd "${srcdir}/${_pkgbasename}-${pkgver}"
+   #make -C src check
+#}
+
+package() {
+   cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+   make DESTDIR="${pkgdir}" install
+
+   rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
+   mkdir -p "$pkgdir/usr/share/licenses"
+   ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch (from rev 
291205, krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-staging-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-staging-x86_64/krb5-config_LDFLAGS.patch   2017-03-22 10:51:19 UTC 
(rev 291206)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'"$RPATH_FLAG"'#' \
+-  -e 's#\$(LDFLAGS)#'"$LDFLAGS"'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 's#\$(PTHREAD_CFLAGS)#'"$PTHREAD_CFLAGS"'#' \
+   -e 's#\$(CFLAGS)##'`
+ 

Copied: krb5/repos/multilib-staging-x86_64/krb5-kadmind.service (from rev 
291205, krb5/trunk/krb5-kadmind.service)