summaryrefslogtreecommitdiff
path: root/krb5/Pkgfile
blob: a2e51ea6f3a721590976db794275f004b2c6dd9e (plain)
    1 # Description: Network Authentication Protocol
    2 # URL: http://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: openldap
    6 
    7 name=krb5
    8 version=1.13.1
    9 release=1
   10 source=(http://web.mit.edu/kerberos/dist/$name/${version%.*}/$name-$version-signed.tar \
   11         $name-config_LDFLAGS.patch)
   12 
   13 build() {
   14 	bsdtar -p -o -xf $SRC/$name-$version.tar.gz
   15 
   16 	cd $name-$version/src/build-tools
   17 	patch -p1 -i $SRC/$name-config_LDFLAGS.patch
   18 
   19 	cd $SRC/$name-$version/src
   20         sed -e '/KRB5ROOT=/ s/\/local//' -i util/ac_check_krb5.m4
   21 
   22 	export CFLAGS="${CFLAGS/-Os/-O2} -I/usr/include/et"
   23 
   24 	./configure --prefix=/usr \
   25                     --mandir=/usr/man \
   26                     --localstatedir=/var \
   27                     --enable-shared \
   28                     --disable-rpath \
   29                     --without-tcl \
   30                     --with-ldap \
   31                     --with-system-et \
   32                     --with-system-ss \
   33                     --without-system-verto
   34 
   35 	make
   36     	make DESTDIR=$PKG install
   37 	rm -rf $PKG/usr/share $PKG/usr/man/cat* $PKG/usr/man5/.*
   38 
   39 	# comment this if you want kerberized versions of ftp and telnet
   40 	rm -rf $PKG/usr/bin/{ftp,telnet} $PKG/usr/man/man1/{ftp,telnet}.1
   41 }

Generated by cgit