# HG changeset patch # User Hans-G?nter Theisgen # Date 1552748683 -3600 # Node ID ff8dc62daa05b0d9ee9d41c6808067210cd17db0 # Parent 426eec51ef7c309ef1dc72a5612a1dfa227f1b46 updated kerberos5 packages (1.10.3 -> 1.17) diff -r 426eec51ef7c -r ff8dc62daa05 krb5-clients/receipt --- a/krb5-clients/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/krb5-clients/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="krb5-clients" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" -SHORT_DESC="Misc clients using MIT Kerberos." +SHORT_DESC="Miscellaneous clients using MIT Kerberos." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" - DEPENDS="libkrb5" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -20,4 +20,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } - diff -r 426eec51ef7c -r ff8dc62daa05 krb5-dev/receipt --- a/krb5-dev/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/krb5-dev/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="krb5-dev" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="development" SHORT_DESC="Network authentication protocol development files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" - DEPENDS="libkrb5" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -20,4 +20,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } - diff -r 426eec51ef7c -r ff8dc62daa05 krb5-plugins/receipt --- a/krb5-plugins/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/krb5-plugins/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="krb5-plugins" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="Plugins for MIT Kerberos." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" - DEPENDS="krb5 libcrypto" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -20,4 +20,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } - diff -r 426eec51ef7c -r ff8dc62daa05 krb5-user/receipt --- a/krb5-user/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/krb5-user/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="krb5-user" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="Basic programs to authenticate using MIT Kerberos." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" - DEPENDS="krb5" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -20,4 +20,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } - diff -r 426eec51ef7c -r ff8dc62daa05 krb5/receipt --- a/krb5/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/krb5/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,51 +1,62 @@ # SliTaz package receipt. PACKAGE="krb5" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="Network authentication protocol with strong authentication." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -TARBALL="$PACKAGE-$VERSION-signed.tar" -WEB_SITE="http://web.mit.edu/Kerberos/" -WGET_URL="${WEB_SITE}dist/$PACKAGE/${VERSION:0:4}/$TARBALL" -CONFIG_FILES="/etc/krb5" -CFLAGS="-march=$ARCH -O2 -pipe -fomit-frame-pointer" -CXXFLAGS="$CFLAGS" +WEB_SITE="https://web.mit.edu/kerberos/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="${WEB_SITE}dist/$PACKAGE/$VERSION/$TARBALL" + DEPENDS="libkrb5" -BUILD_DEPENDS="perl bison" +BUILD_DEPENDS="bison openssl-dev perl" +CONFIG_FILES="/etc/krb5" # Rules to configure and make the package. compile_rules() { - srcdir=$PACKAGE-$VERSION - [ -d $src/src ] || tar xzf $src/$srcdir.tar.gz +# srcdir=$PACKAGE-$VERSION +# [ -d $src/src ] || tar xzf $src/$srcdir.tar.gz # This is for cookutils. If more than one file was extracted it create # $PACKAGE-$VERSION to move files in it. Krb5 is the only package like # that so we do the trick here. - if [ -d "$srcdir" -a -x /usr/bin/cook ]; then - mv $srcdir $CACHE && cd .. && rm -rf * && mv -f $CACHE/$srcdir . - else - mv $srcdir/* . - fi +# if [ -d "$srcdir" -a -x /usr/bin/cook ]; then +# mv $srcdir $CACHE && cd .. && rm -rf * && mv -f $CACHE/$srcdir . +# else +# mv $srcdir/* . +# fi + cd $src/src # FS#25384 - sed -i "/KRB5ROOT=/s/\/local//" util/ac_check_krb5.m4 +# sed -i "/KRB5ROOT=/s/\/local//" util/ac_check_krb5.m4 + patch --input=$stuff/krb5-1.17-ac_check_krb5.m4.patch \ + util/ac_check_krb5.m4 - ./configure --localstatedir=/var $CONFIGURE_ARGS && - make $MAKEFLAGS && make install + CFLAGS="-march=$ARCH -O2 -pipe -fomit-frame-pointer" + CXXFLAGS="$CFLAGS" + + ./configure \ + --localstatedir=/var \ + $CONFIGURE_ARGS && + make $MAKEFLAGS -j 1 && + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr $fs/etc - cp -a $install/usr/share/examples/krb5 $fs/etc - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/sbin $fs/usr - cp -a $install/usr/lib $fs/usr + + cp -a $install/usr/share/examples/krb5 $fs/etc + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/sbin $fs/usr + cp -a $install/usr/lib $fs/usr + cat $stuff/*.files-list | while read file; do rm -rf ${fs}$file done diff -r 426eec51ef7c -r ff8dc62daa05 krb5/stuff/krb5-1.17-ac_check_krb5.m4.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/krb5/stuff/krb5-1.17-ac_check_krb5.m4.patch Sat Mar 16 16:04:43 2019 +0100 @@ -0,0 +1,11 @@ +--- util/ac_check_krb5.m4.orig 2019-01-08 17:02:37.000000000 +0100 ++++ util/ac_check_krb5.m4 2019-03-16 15:09:26.672825114 +0100 +@@ -29,7 +29,7 @@ AC_DEFUN([AC_CHECK_KRB5], + [ --with-kerberos5=PATH Enable Kerberos 5 support], + [if test "x$withval" != "xno"; then + if test "x$withval" = "xyes"; then +- KRB5ROOT=/usr/local ++ KRB5ROOT=/usr + else + KRB5ROOT=${withval} + fi diff -r 426eec51ef7c -r ff8dc62daa05 libcomerr3/receipt --- a/libcomerr3/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/libcomerr3/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,16 +1,16 @@ # SliTaz package receipt. PACKAGE="libcomerr3" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="The libcomerr v3 library files." MAINTAINER="erjo@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" WANTED="krb5" -PROVIDE="libcomerr" DEPENDS="libkrb5support" +PROVIDE="libcomerr" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() diff -r 426eec51ef7c -r ff8dc62daa05 libkrb5/receipt --- a/libkrb5/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/libkrb5/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="libkrb5" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="Kerberos network authentication protocol libraries." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" - DEPENDS="libkrb5support libcomerr3" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -20,4 +20,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } - diff -r 426eec51ef7c -r ff8dc62daa05 libkrb5support/receipt --- a/libkrb5support/receipt Sat Mar 16 13:37:17 2019 +0100 +++ b/libkrb5support/receipt Sat Mar 16 16:04:43 2019 +0100 @@ -1,12 +1,13 @@ # SliTaz package receipt. PACKAGE="libkrb5support" -VERSION="1.10.3" +VERSION="1.17" CATEGORY="security" SHORT_DESC="Kerberos network authentication protocol support libraries." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -WEB_SITE="http://web.mit.edu/Kerberos/" +WEB_SITE="https://web.mit.edu/kerberos/" + WANTED="krb5" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -18,4 +19,3 @@ cp -a $install$file $fs$dir done < $wanted_stuff/$PACKAGE.files-list } -