# Recipe for version 1.21.3 by Nuc1eoN, on Tue 15 Oct 2024 04:40:27 AM CEST # Recipe (MakeRecipe) for Kerberos by Lucas Correia Villa Real , on Tue Jul 12 09:23:04 BRT 2005 compile_version=017 url="https://kerberos.org/dist/krb5/1.21/krb5-1.21.3.tar.gz" file_size=9136145 file_md5=beb34d1dfc72ba0571ce72bed03e06eb recipe_type=configure dir=krb5-1.21.3/krb5-1.21.3/src unpack_files=files_in_root configure_options=( --enable-shared --disable-rpath --enable-ipv6 # --with-system-et ) # --with-system-et prevents a a conflict with E2FSPROGS, but also libcom_err.so.3 will not be # available anymore (against which many programs are linked). It should be considered to switch # to libcom_err.so.2 (provided by E2FSPROGS) at some point, but a lot of programs would have to # be relinked against it. See for instance: https://github.com/chromebrew/chromebrew/pull/5881 install_variables=( FILE_MANDIR=$target/share/man/man5 FILE_CATDIR=$target/share/man/cat5 ADMIN_MANDIR=$target/share/man/man8 ADMIN_CATDIR=$target/share/man/cat8 SERVER_MANDIR=$target/share/man/man8 SERVER_CATDIR=$target/share/man/cat8 CLIENT_MANDIR=$target/share/man/man1 CLIENT_CATDIR=$target/share/man/cat1 ) pre_link() { # These are provided by E2FSPROGS rm -f $target/lib/libcom_err.so rm -f $target/include/com_err.h rm -f $target/share/man/man1/compile_et.1 rm -f $target/bin/compile_et rm -f $target/share/man/man1/compile_et.1 rm -f $target/share/et/et_h.awk rm -f $target/share/et/et_c.awk }