diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-01-17 09:32:50 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-01-17 10:16:13 +0000 |
commit | 312752b5bd8f457730afa421330dff5da25f8faa (patch) | |
tree | 470bb3fdafe25d2699058c47ce2e4bc983b983dc /main/heimdal/APKBUILD | |
parent | ccb7d652b8d2158e10c83f443f3fdc3d434be44a (diff) | |
download | aports-312752b5bd8f457730afa421330dff5da25f8faa.tar.bz2 aports-312752b5bd8f457730afa421330dff5da25f8faa.tar.xz |
main/heimdal: upgrade to 7.1.0
Diffstat (limited to 'main/heimdal/APKBUILD')
-rw-r--r-- | main/heimdal/APKBUILD | 105 |
1 files changed, 11 insertions, 94 deletions
diff --git a/main/heimdal/APKBUILD b/main/heimdal/APKBUILD index cf69e57b3a..1a58f7810e 100644 --- a/main/heimdal/APKBUILD +++ b/main/heimdal/APKBUILD @@ -1,9 +1,9 @@ # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> # Contributor: Natanael Copa <ncopa@alpinelinux.org> pkgname=heimdal -pkgver=1.6_rc2 +pkgver=7.1.0 _ver=${pkgver/_rc/rc} -pkgrel=5 +pkgrel=0 pkgdesc="An implementation of Kerberos 5" arch="all" url="http://www.h5l.org/" @@ -14,21 +14,14 @@ makedepends="$depends_dev autoconf automake bash gawk libtool ncurses-dev perl readline-dev sqlite-dev texinfo perl-json" install= options="suid" -subpackages="$pkgname-doc $pkgname-dev $pkgname-libs - $pkgname-ftp $pkgname-telnet $pkgname-su $pkgname-rsh $pkgname-rcp - $pkgname-pagsh $pkgname-kf" -source="http://ftp4.de.freesbie.org/pub/misc/heimdal/src/$pkgname-$_ver.tar.gz +subpackages="$pkgname-doc $pkgname-dev $pkgname-libs" +source="http://www.h5l.org/dist/src/heimdal-$pkgver.tar.gz heimdal-kadmind.initd heimdal-kdc.initd heimdal-kpasswdd.initd - 003_all_heimdal-rxapps.patch 005_all_heimdal-suid_fix.patch - 014_all_heimdal-path.patch - telnetd.patch heimdal_missing-include.patch - heimdal-remove-broken-auth.patch - libkadm5clnt-version-script.patch " _builddir="$srcdir/$pkgname-$_ver" @@ -44,9 +37,6 @@ prepare() { esac done - # name clash with ruserpass in netdb.h - sed -i -e 's/ruserpass/ruserpw/g' appl/ftp/ftp/*.[ch] || return 1 - sh ./autogen.sh || return 1 } @@ -94,31 +84,14 @@ package() { install -m755 -D "$srcdir"/heimdal-kpasswdd.initd \ "$pkgdir"/etc/init.d/heimdal-kpasswdd || return 1 - # Rename daemons and their manpages - for i in telnetd ftpd rshd; do - mv ${pkgdir}/usr/share/man/man8/${i}.8 ${pkgdir}/usr/share/man/man8/k${i}.8 || return 1 - mv ${pkgdir}/usr/sbin/${i} ${pkgdir}/usr/sbin/k${i} || return 1 - done - - # Rename clients and their manpages - for i in rcp rsh telnet ftp su login; do - if [ -f ${pkgdir}/usr/share/man/man1/${i}.1 ]; then - mv ${pkgdir}/usr/share/man/man1/${i}.1 ${pkgdir}/usr/share/man/man1/k${i}.1 || return 1 - fi - mv ${pkgdir}/usr/bin/${i} ${pkgdir}/usr/bin/k${i} || return 1 - done for i in 1 3 5 8; do - rm -rf "$pkgdir"/usr/share/man/cat$i + rm -rf "$pkgdir"/usr/share/man/cat$i || return 1 done # Remove conflicts # e2fsprogs rm -f "$pkgdir"/usr/bin/compile_et \ "$pkgdir"/usr/share/man/man1/compile_et.1 || return 1 - # man-page - rm "$pkgdir"/usr/share/man/man5/ftpusers.5* || return 1 - # erlang - rm "$pkgdir"/usr/share/man/man3/os.3* || return 1 # Compress info pages for page in heimdal hx509; do @@ -146,77 +119,21 @@ libs() { } -ftp() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/kftp $subpkgdir/usr/bin/kftp - mkdir -p $subpkgdir/usr/sbin/ - mv $pkgdir/usr/sbin/kftpd $subpkgdir/usr/sbin/kftpd -} - -telnet() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/ktelnet $subpkgdir/usr/bin/ktelnet - mkdir -p $subpkgdir/usr/sbin/ - mv $pkgdir/usr/sbin/ktelnetd $subpkgdir/usr/sbin/ktelnetd -} - -su() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/ksu $subpkgdir/usr/bin/ksu -} - -rsh() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/krsh $subpkgdir/usr/bin/krsh - mkdir -p $subpkgdir/usr/sbin/ - mv $pkgdir/usr/sbin/krshd $subpkgdir/usr/sbin/krshd -} - -rcp() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/krcp $subpkgdir/usr/bin/krcp -} - -pagsh() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/pagsh $subpkgdir/usr/bin/pagsh -} - -kf() { - mkdir -p $subpkgdir/usr/bin/ - mv $pkgdir/usr/bin/kf $subpkgdir/usr/bin/kf -} - -md5sums="152ca82660864acf7f712ae1a57e6795 heimdal-1.6rc2.tar.gz +md5sums="bbeedb8eae6f81b12cbbaada4faaeb47 heimdal-7.1.0.tar.gz 872a6de29fc4dd2d4001d66f9e2206f7 heimdal-kadmind.initd 823a47e3bfc9530f19353dc02c96c290 heimdal-kdc.initd ba4ecfbd48cd59b6a239835a501a0c36 heimdal-kpasswdd.initd -51b6af2072105b52c96a851a5bd1f461 003_all_heimdal-rxapps.patch efa764866eed4c589dc9d2aedfe1c140 005_all_heimdal-suid_fix.patch -86f5afbba54fd6d3dcbe9dd8fbac9620 014_all_heimdal-path.patch -c2c2bab875bb1d258c23c88b4c237857 telnetd.patch -9a8db1ed3098a1b1073aa8b75b8084c8 heimdal_missing-include.patch -5a0fd2107233391beb73907600918d25 heimdal-remove-broken-auth.patch -d45444b92259e95a51d52145851d5206 libkadm5clnt-version-script.patch" -sha256sums="8fe19e0f12ff0d0c2f20a6cf56727deaabd89db9c197288022fb489e103b730d heimdal-1.6rc2.tar.gz +9a8db1ed3098a1b1073aa8b75b8084c8 heimdal_missing-include.patch" +sha256sums="cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d heimdal-7.1.0.tar.gz a69218c8320b730b884631aa4a2548ddc0dbd864b458e26314c22bf903d6ddbd heimdal-kadmind.initd 4cb005716e195116421d9fbf021d6d6178e487232610854f9c9a1d0aaf798d56 heimdal-kdc.initd 0bbe7c4231ba8126f6cac2869da5c8b074b987c23a3940b9bda8caa269fc6bfd heimdal-kpasswdd.initd -c4f3550e3938b82e31a616b90fbe9fb2f2bd775e108e31cc355d29ac5ab6a25a 003_all_heimdal-rxapps.patch 05b10444d50a3b4074b7539ea2ba39569b1e0704c061e9e93fdb6bd3fc59feb6 005_all_heimdal-suid_fix.patch -7fa05b0a5a149ce852d7c61ae97a6ed99022010d6a8c5ed9fe6686527ac4c289 014_all_heimdal-path.patch -6b78762077e6952e775b3e3471b8c53828d9b284866c4cdd2891acb26393f8ec telnetd.patch -1cd63bd7ecbcf502859c37777a6f64c043c6da298a24ac582490e7c0b06fc5c0 heimdal_missing-include.patch -28d4828914f8ffcf940aaea54b1051caa4b9ae0618a24e82506c004bed8a1bdc heimdal-remove-broken-auth.patch -f23b413b444e4866c4cf3b516cff835cdd03ec438f8487ec8dae39bca489b854 libkadm5clnt-version-script.patch" -sha512sums="18c1bdbb003c18535f19fcde4121c80544597d0409fcde83721f6489ef8f16bdd320a4dee0392cf57555dfd76ffe8b416b11b1086759bbfca112db959ed53f5f heimdal-1.6rc2.tar.gz +1cd63bd7ecbcf502859c37777a6f64c043c6da298a24ac582490e7c0b06fc5c0 heimdal_missing-include.patch" +sha512sums="5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e heimdal-7.1.0.tar.gz 0ae0fec4bdb3907d9e82e788e12ef185dd00e6db4c17f55758da5600fedd72ed1118b6b492d039f91cc54d54bf2f79f624ea38a68067e424b737b128494a4bbd heimdal-kadmind.initd 4dca69bb1c1c6dfce8c0fc1da84855e4549be478ab09511fa5143ee61d1609fed7f3303179bc1e499b0f20445e04c41eda132dd1c5f72e2fea4fcf60a35ad2a9 heimdal-kdc.initd abee8390632fa775e74900d09e5c72b02fe4f9616b43cc8d0a76175486ed6d4707fb3ce4d06ceb09b0e8d1384e037c3cff6525e11def0122c35c32eebd0d196f heimdal-kpasswdd.initd -9aaa09cdaddb958ee08f3341f6f72c4f8949680be4ebd489dc4a1e83308164674d46d9a3ba5254d23943650f26b67d0df01b6e5448e0d75d8fa773835728ac77 003_all_heimdal-rxapps.patch 2a6b20588a86a9ea3c35209b96ef2da0b39bc3112aec1505e69a60efc9ffb9ddc1d0dbdfaf864142e9d2f81da3d2653de56d6ffa01871c20fde17e4642625c56 005_all_heimdal-suid_fix.patch -b242cbdbd5e656e30b39fa88767d2024e9895ea6c047c061f15bbde003d02289f0fc8b63aaa7ab1e4166e2ce9adf6d2a361ae3f8ed6af7e338865be9ef909205 014_all_heimdal-path.patch -cc8775c02197ee6dc60bd62a34a03b57bafbc8e040da62028c64832bb036c29b0664eb7d19c5ff8bcf3aeb10d413fd06b7cefac610a906dafa8c2f527a73195c telnetd.patch -e89efdc942c512363aac1d9797c6bf622324e9200e282bc5ed680300b9e1b39a4ea20f059cdac8f22f972eb0af0e625fd41f267ebcafcfec0aaa81192aff79c1 heimdal_missing-include.patch -74be145d6ebffa275e9411f2dbb1c3ccac41935457cb3b9482a7346ade987696a037f41cebd2677274b4827777c88a07a5336f494923fc4715dfda026ed918d2 heimdal-remove-broken-auth.patch -157e0a6f11688c93253aaae74f1ee3892e66413baa152bbc104ac0d61efc22ffcff53130ac897c4f5e49b4f160f260f159e68396d7cf1f3ca6dd72e3ac694ae3 libkadm5clnt-version-script.patch" +e89efdc942c512363aac1d9797c6bf622324e9200e282bc5ed680300b9e1b39a4ea20f059cdac8f22f972eb0af0e625fd41f267ebcafcfec0aaa81192aff79c1 heimdal_missing-include.patch" |