From 5eaea0f6f0b50cf3999c6c94ecc155ec52d1ac11 Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Wed, 9 Dec 2015 22:25:26 -0500 Subject: [PATCH] mit-krb5: updated to 1.14 Also add sv files to mit-krb5 --- common/shlibs | 4 ++-- srcpkgs/mit-krb5/files/kadmind/run | 2 ++ srcpkgs/mit-krb5/files/krb5kdc/run | 2 ++ srcpkgs/mit-krb5/template | 24 +++++++++++++----------- 4 files changed, 19 insertions(+), 13 deletions(-) create mode 100755 srcpkgs/mit-krb5/files/kadmind/run create mode 100755 srcpkgs/mit-krb5/files/krb5kdc/run diff --git a/common/shlibs b/common/shlibs index 8e58c609a33..36ae78efd29 100644 --- a/common/shlibs +++ b/common/shlibs @@ -523,9 +523,9 @@ libmysqlclient.so.18 libmysqlclient-5.5.27_1 libgssapi_krb5.so.2 mit-krb5-libs-1.8_1 libgssrpc.so.4 mit-krb5-libs-1.8_1 libk5crypto.so.3 mit-krb5-libs-1.8_1 -libkadm5clnt_mit.so.9 mit-krb5-libs-1.12.1_1 +libkadm5clnt_mit.so.10 mit-krb5-libs-1.14_1 libkadm5clnt.so mit-krb5-libs-1.8_1 -libkadm5srv_mit.so.9 mit-krb5-libs-1.12.1_1 +libkadm5srv_mit.so.10 mit-krb5-libs-1.14_1 libkadm5srv.so mit-krb5-libs-1.8_1 libkdb5.so.8 mit-krb5-libs-1.13.1_1 libkrb5.so.3 mit-krb5-libs-1.8_1 diff --git a/srcpkgs/mit-krb5/files/kadmind/run b/srcpkgs/mit-krb5/files/kadmind/run new file mode 100755 index 00000000000..55ccb49c914 --- /dev/null +++ b/srcpkgs/mit-krb5/files/kadmind/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec kadmind -nofork diff --git a/srcpkgs/mit-krb5/files/krb5kdc/run b/srcpkgs/mit-krb5/files/krb5kdc/run new file mode 100755 index 00000000000..f4d7314003a --- /dev/null +++ b/srcpkgs/mit-krb5/files/krb5kdc/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec krb5kdc -n diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template index fc812a44faf..adfdeccec50 100644 --- a/srcpkgs/mit-krb5/template +++ b/srcpkgs/mit-krb5/template @@ -1,13 +1,13 @@ -# Template file for 'mit-krb5' +# Template file for 'mit-krb5' pkgname=mit-krb5 -version=1.13.2 -revision=4 +version=1.14 +revision=1 short_desc="MIT Kerberos 5 implementation" maintainer="Juan RP " license="MIT" -homepage="http://web.mit.edu/Kerberos" -distfiles="$homepage/dist/krb5/${version%.*}/krb5-${version}-signed.tar" -checksum=e528c30b0209c741f6f320cb83122ded92f291802b6a1a1dc1a01dcdb3ff6de1 +homepage="http://web.mit.edu/kerberos" +distfiles="$homepage/dist/krb5/${version}/krb5-${version}.tar.gz" +checksum=cedb07fad8331e3ff2983d26e977a2ddba622f379c2b19bfea85bd695930f9e9 build_style=gnu-configure wrksrc="krb5-${version}" @@ -16,11 +16,7 @@ makedepends="db-devel e2fsprogs-devel libressl-devel" depends="mit-krb5-client>=${version}_${revision}" conflicts="heimdal>=0" -do_extract() { - # We have to do this dance because the real distfile is - # included in the .tar archive. - tar xf $XBPS_SRCDISTDIR/${pkgname}-${version}/$(basename $distfiles) -O krb5-$version.tar.gz | \ - tar xz -C $XBPS_BUILDDIR +post_extract() { # Fix db plugin. sed -i -e "s|||" $wrksrc/src/plugins/kdb/db2/*.[ch] } @@ -36,6 +32,12 @@ do_build() { make } +post_install() { + vsv krb5kdc + vsv kadmind + vlicense NOTICE +} + mit-krb5-client_package() { short_desc+=" - client programs" pkg_install() {