diff options
author | Patrick Northon | 2021-11-25 20:03:12 -0500 |
---|---|---|
committer | Patrick Northon | 2021-11-25 20:03:12 -0500 |
commit | 740f1b261ad4d0594d8331371f8cd9432b0899e9 (patch) | |
tree | 3a905dd12469a2e7a5bc33c0fabafba9aa1de25d | |
parent | dfe7ea5a6d0f951dd36a4037679255fd4807ccd4 (diff) | |
download | aur-740f1b261ad4d0594d8331371f8cd9432b0899e9.tar.gz |
Update version.
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 24 insertions, 21 deletions
@@ -1,7 +1,7 @@ pkgbase = freeipa pkgdesc = The Identity, Policy and Audit system - pkgver = 4.9.6 - pkgrel = 3 + pkgver = 4.9.8 + pkgrel = 1 url = http://www.freeipa.org/ arch = i686 arch = x86_64 @@ -22,16 +22,14 @@ pkgbase = freeipa makedepends = python-jinja makedepends = python-pyasn1-modules options = emptydirs - source = https://releases.pagure.org/freeipa/freeipa-4.9.6.tar.gz - source = https://releases.pagure.org/freeipa/freeipa-4.9.6.tar.gz.asc + source = https://releases.pagure.org/freeipa/freeipa-4.9.8.tar.gz source = platform.patch source = freeipa-client-update-sshd_config source = freeipa-client-update-sshd_config.hook source = nis-domainname.service source = ipaplatform.tar.gz validpgpkeys = 0E63D716D76AC080A4A33513F40800B6298EB963 - sha256sums = f211167513704c567f9e36fad16c0eba2961e3596d03f079d85a18bc9c644dc4 - sha256sums = SKIP + sha256sums = 2fddaf6de41dfe244e25a3211f756491ffa8e657595b74388249d2287a601782 sha256sums = 4b3629f2733182f68b3d28c28f782773103b814c486cf4fdb15336163b08c82e sha256sums = 09894b521258983da988b6d78ed8d5370669ffb7d6a6e3cfbf0c0b8eda67f11b sha256sums = 1e73f394d276357dcd578df7a349b1f381c9edc7b1c053ecf65f7a9255c0490d @@ -41,7 +39,7 @@ pkgbase = freeipa pkgname = python-ipalib pkgdesc = Python libraries used by IPA arch = any - depends = freeipa-common=4.9.6-3 + depends = freeipa-common=4.9.8-1 depends = python-gssapi>=1.2.0 depends = gnupg depends = keyutils @@ -61,15 +59,15 @@ pkgname = python-ipalib depends = python-dnspython>=1.15 depends = python-netifaces>=0.10.4 depends = python-pyusb - provides = python-ipapython=4.9.6-3 - provides = python-ipaplatform=4.9.6-3 + provides = python-ipapython=4.9.8-1 + provides = python-ipaplatform=4.9.8-1 pkgname = python-ipaclient pkgdesc = Python libraries used by IPA client arch = any - depends = freeipa-client-common=4.9.6-3 - depends = freeipa-common=4.9.6-3 - depends = python-ipalib=4.9.6-3 + depends = freeipa-client-common=4.9.8-1 + depends = freeipa-common=4.9.8-1 + depends = python-ipalib=4.9.8-1 depends = python-dnspython>=1.15 depends = python-jinja optdepends = oddjob: mkhomedir support @@ -87,9 +85,9 @@ pkgname = freeipa-client-common pkgname = freeipa-client pkgdesc = IPA authentication for use on clients install = freeipa-client.install - depends = freeipa-client-common=4.9.6-3 - depends = freeipa-common=4.9.6-3 - depends = python-ipaclient=4.9.6-3 + depends = freeipa-client-common=4.9.8-1 + depends = freeipa-common=4.9.8-1 + depends = python-ipaclient=4.9.8-1 depends = python-augeas depends = cyrus-sasl-gssapi depends = ntp @@ -11,8 +11,8 @@ pkgname=(python-ipalib freeipa-common freeipa-client-common freeipa-client) -pkgver=4.9.6 -pkgrel=3 +pkgver=4.9.8 +pkgrel=1 pkgdesc='The Identity, Policy and Audit system' arch=('i686' 'x86_64') url='http://www.freeipa.org/' @@ -34,14 +34,13 @@ makedepends=('openldap' 'python-pyasn1-modules') options=(emptydirs) validpgpkeys=('0E63D716D76AC080A4A33513F40800B6298EB963') -source=("https://releases.pagure.org/freeipa/freeipa-${pkgver}.tar.gz"{,.asc} +source=("https://releases.pagure.org/freeipa/freeipa-${pkgver}.tar.gz" platform.patch freeipa-client-update-sshd_config freeipa-client-update-sshd_config.hook nis-domainname.service ipaplatform.tar.gz) -sha256sums=('f211167513704c567f9e36fad16c0eba2961e3596d03f079d85a18bc9c644dc4' - 'SKIP' +sha256sums=('2fddaf6de41dfe244e25a3211f756491ffa8e657595b74388249d2287a601782' '4b3629f2733182f68b3d28c28f782773103b814c486cf4fdb15336163b08c82e' '09894b521258983da988b6d78ed8d5370669ffb7d6a6e3cfbf0c0b8eda67f11b' '1e73f394d276357dcd578df7a349b1f381c9edc7b1c053ecf65f7a9255c0490d' @@ -59,6 +58,12 @@ prepare() { # Workaround: We want to build Python things twice. To be sure we do not mess # up something, do two separate builds in separate directories. cp -r ../freeipa-${pkgver} ../freeipa-${pkgver}-python3 + + # On Fedora, ldap is the non-threaded version while ldap_r is the threaded version. + # On Fedora 34, it stopped shipping both and ldap is symlinked to ldap_r. On Arch, + # libldap is compiled as threaded. + sed -i 's/ldap_r/ldap/' 'configure.ac' + autoreconf } build() { @@ -80,7 +85,7 @@ build() { --disable-server \ --without-ipatests \ --disable-pylint --without-jslint \ - --with-ipaplatform=arch + --with-ipaplatform=arch mkdir -p ../install |