summaryrefslogtreecommitdiff
path: root/krb5/Pkgfile
blob: 77b23b057254eb2d1b3d4521fbdbcb7ebaa46622 (plain)
    1 # Description: Network Authentication Protocol
    2 # URL: https://web.mit.edu/kerberos
    3 # Maintainer: Jose V Beneyto, sepen at crux dot nu
    4 # Packager: Alan Mizrahi, alan at mizrahi dot com dot ve
    5 # Depends on: e2fsprogs openldap
    6 
    7 name=krb5
    8 version=1.15
    9 release=1
   10 source=(https://web.mit.edu/kerberos/dist/$name/$version/$name-$version.tar.gz \
   11         $name-config_LDFLAGS.patch)
   12 
   13 build() {
   14 	cd $name-$version/src/build-tools
   15 	patch -p1 -i $SRC/$name-config_LDFLAGS.patch
   16 
   17 	cd $SRC/$name-$version/src
   18         sed -e '/KRB5ROOT=/ s/\/local//' -i util/ac_check_krb5.m4
   19 
   20 	export CFLAGS="${CFLAGS/-Os/-O2} -I/usr/include/et"
   21 
   22 	./configure --prefix=/usr \
   23                     --localstatedir=/var \
   24                     --enable-shared \
   25                     --disable-rpath \
   26                     --without-tcl \
   27                     --with-ldap \
   28                     --with-system-et \
   29                     --with-system-ss \
   30                     --without-system-verto
   31 
   32 	make
   33     	make DESTDIR=$PKG install
   34 	rm -rf $PKG/usr/share $PKG/usr/man/cat* $PKG/usr/man5/.*
   35 
   36 	# comment this if you want kerberized versions of ftp and telnet
   37 	rm -rf $PKG/usr/bin/{ftp,telnet} $PKG/usr/man/man1/{ftp,telnet}.1
   38 }

Generated by cgit