Index: /trunk/fink/main/finkinfo/macathena-moira.info =================================================================== --- /trunk/fink/main/finkinfo/macathena-moira.info (revision 137) +++ /trunk/fink/main/finkinfo/macathena-moira.info (revision 152) @@ -1,5 +1,5 @@ Package: macathena-moira -Version: 20080331 -Revision: 2 +Version: 20080830 +Revision: 1 Source: http://macathena.mit.edu/dist/moira-%v.tar.gz Maintainer: SIPB MacAthena Project @@ -12,5 +12,5 @@ queues, and several other aspects of the Athena environment. << -Source-MD5: ef6afe1f325480972e9b97a92a6bbda2 +Source-MD5: f531703191a30b130c772e8fcaa05c43 Depends: macathena-hesiod, libncurses5 @@ -18,5 +18,5 @@ UpdateConfigGuess: true PatchFile: %n.patch -PatchFile-MD5: b351913b158ec878a18051c34b677c3f +PatchFile-MD5: ddba5b97628f0cad674cd20bce153bde PatchScript: patch -p0 < %{PatchFile} ConfigureParams: --with-krb5 --with-com_err --with-hesiod Index: /trunk/fink/main/finkinfo/macathena-moira.patch =================================================================== --- /trunk/fink/main/finkinfo/macathena-moira.patch (revision 45) +++ /trunk/fink/main/finkinfo/macathena-moira.patch (revision 152) @@ -217,106 +217,2 @@ update_test: $(COBJS) $(MR_LIBDEP) $(CC) -o $@ $(LDFLAGS) $(COBJS) $(LIBS) ---- configure.in.orig 2006-05-12 16:26:10.000000000 -0400 -+++ configure.in 2007-12-18 15:53:40.000000000 -0500 -@@ -1,6 +1,6 @@ - AC_INIT(patchlevel.h) - --dnl On Athena at least, many of the packages (krb, zephyr, hesiod, etc) -+dnl On Athena at least, many of the packages (krb, hesiod, etc) - dnl will all be in /usr/athena... this hack lets us not end up with 10 - dnl copies of -I/usr/athena/include -L/usr/athena/lib in our command lines - AC_DEFUN(MR_EXTEND, [ -@@ -115,17 +115,16 @@ - [ --with-krb4=PREFIX Specify location of krb4], - [krb4="$withval"], [krb4=no]) - AC_MSG_RESULT($krb4) --if test $krb4 = "no"; then -- AC_MSG_ERROR(Kerberos is required for Moira) --fi --if test "$krb4" != yes; then -- MR_INCLUDE($krb4/include) -- if test -d "$krb4/include/kerberosIV"; then -- MR_INCLUDE($krb4/include/kerberosIV) -+if test "$krb4" != no; then -+ if test "$krb4" != yes; then -+ MR_INCLUDE($krb4/include) -+ if test -d "$krb4/include/kerberosIV"; then -+ MR_INCLUDE($krb4/include/kerberosIV) -+ fi -+ MR_LIBS($krb4/lib) -+ elif test -d /usr/include/kerberosIV; then -+ MR_INCLUDE(/usr/include/kerberosIV) - fi -- MR_LIBS($krb4/lib) --elif test -d /usr/include/kerberosIV; then -- MR_INCLUDE(/usr/include/kerberosIV) - fi - AC_CHECK_LIB(k5crypto, main, crypto="k5crypto", - [AC_CHECK_LIB(crypto, main, crypto="crypto")]) -@@ -143,20 +142,26 @@ - [krb5="$withval"], [krb5=no]) - AC_MSG_RESULT($krb5) - if test "$krb5" != no; then -- REG_SVR_DEFS=-DKRB5 - if test "$krb5" != yes; then -- REG_SVR_INCLUDES=-I$krb5/include -- REG_SVR_LIBS=-L$krb5/lib -+ REG_SVR_DEFS=-DKRB5 -+ if test "$krb5" != yes; then -+ REG_SVR_INCLUDES=-I$krb5/include -+ REG_SVR_LIBS=-L$krb5/lib -+ fi -+ REG_SVR_LIBS="$REG_SVR_LIBS -lkadm5clnt -lgssapi_krb5 -lgssrpc -lkrb4 -ldes425 -lkrb5 -l${crypto} -lresolv" -+ else -+ REG_SVR_DEFS=-DKRB4 -+ REG_SVR_LIBS=-lkadm - fi -- REG_SVR_LIBS="$REG_SVR_LIBS -lkadm5clnt -lgssapi_krb5 -lgssrpc -lkrb4 -ldes425 -lkrb5 -l${crypto} -lresolv" --else -- REG_SVR_DEFS=-DKRB4 -- REG_SVR_LIBS=-lkadm - fi - AC_SUBST(REG_SVR_DEFS) - AC_SUBST(REG_SVR_INCLUDES) - AC_SUBST(REG_SVR_LIBS) - -+if test $krb5 = "no" -a $krb4 = "no"; then -+ AC_MSG_ERROR(Kerberos is required for Moira) -+fi -+ - # Hesiod support - AC_MSG_CHECKING(for Hesiod) - AC_ARG_WITH(hesiod, -@@ -176,23 +181,6 @@ - MR_DEFINE(HAVE_HESIOD) - fi - --# Zephyr support --AC_MSG_CHECKING(for Zephyr) --AC_ARG_WITH(zephyr, -- [ --with-zephyr=PREFIX Specify location of Zephyr], -- [zephyr="$withval"], [zephyr=no]) --AC_MSG_RESULT($zephyr) --if test "$zephyr" != no; then -- if test "$zephyr" != yes; then -- MR_INCLUDE($zephyr/include) -- MR_LIBS($zephyr/lib) -- fi -- AC_CHECK_LIB(zephyr, ZInitialize, :, -- [AC_MSG_ERROR(Zephyr library not found)], -- $LIBPATH $KRB4_LIBS -lcom_err) -- MR_DEFINE(HAVE_ZEPHYR) --fi -- - # RSAREF support (default: build util/rsaref if present) - AC_MSG_CHECKING(for RSAREF) - AC_ARG_WITH(rsaref, -@@ -449,7 +437,7 @@ - MR_INCLUDE('$(BUILDTOP)/db') - MR_INCLUDE('$(srcdir)') - LDFLAGS="$LDFLAGS -L\$(BUILDTOP)/lib $LIBPATH" --KLIBS="-lzephyr $KRB4_LIBS -lcom_err -lhesiod $LIBS" -+KLIBS="$KRB4_LIBS -lcom_err -lhesiod $LIBS" - LIBS="-lmoira $KLIBS" - AC_SUBST(KLIBS) -