-diff -Nru LPRng-3.7.2/configure.in LPRng-3.7.2.new/configure.in
---- LPRng-3.7.2/configure.in Thu Dec 21 20:42:25 2000
-+++ LPRng-3.7.2.new/configure.in Thu Dec 21 20:45:20 2000
-@@ -13,46 +13,13 @@
- AC_CANONICAL_SYSTEM
+--- LPRng-3.8.1/configure.in.orig Fri Nov 16 17:01:56 2001
++++ LPRng-3.8.1/configure.in Sun Nov 18 13:01:43 2001
+@@ -6,53 +6,19 @@
+ dnl ----------------- START OF GENERAL CONFIGURATION ---------------------------
+ AC_INIT(Makefile.in)
+
+-
+-PACKAGE=LPRng
+-VERSION=3.8.1
++AM_INIT_AUTOMAKE(LPRng, 3.8.0)
+
+
+ AC_CONFIG_AUX_DIR(.)
+-AC_CANONICAL_SYSTEM
AC_CONFIG_HEADER(config.h)
-AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
-AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
-AC_SUBST(PACKAGE)
-AC_SUBST(VERSION)
--ALL_LINGUAS="fr"
+ ALL_LINGUAS="fr"
+
+-WITH_CC dnl
+-WITH_CCOPTS dnl
+-WITH_LINKER dnl
+-WITH_LDOPTS dnl
+-WITH_CPPOPTS dnl
+-if test -z "$LOCALEDIR" ; then
+- LOCALEDIR='${prefix}/share/locale'
+-fi;
+-WITH_LOCALEDIR dnl
+-export LOCALEDIR
-
-AC_PREFIX_DEFAULT(/usr/local)
-AC_SUBST(INSTALL)
-AC_SUBST(CPPFLAGS)
-AC_SUBST(LDFLAGS)
-AC_SUBST(LDCC)
-+AM_INIT_AUTOMAKE(LPRng, 3.7.4)
-
+-
+-
dnl check for awk
AC_PROG_AWK
-AC_SUBST(AWK)
-AC_PATH_PROG(CHGRP,chgrp)dnl
-AC_SUBST(CHGRP)dnl
-
--
--WITH_CC dnl
--WITH_CCOPTS dnl
--WITH_LINKER dnl
--WITH_LDOPTS dnl
--WITH_CPPOPTS dnl
--
--if test -z "$LOCALEDIR" ; then
-- LOCALEDIR='$(prefix)/share/locale'
--fi;
--
--WITH_LOCALEDIR dnl
--
--
+AC_PATH_PROG(PERL,perl)
+AC_PATH_PROG(CHOWN,chown)
+AC_PATH_PROG(CHGRP,chgrp)
dnl ----------------------------------------------------------------------------
dnl ----------- XXXXXX START OF OPTIONS ----------------------------------------
-@@ -331,38 +298,11 @@
+@@ -333,16 +299,6 @@
AC_MSG_RESULT($FILTER_DIR)
AC_SUBST(FILTER_DIR)
-)
-AC_MSG_RESULT($v)
-AC_SUBST(STRIP)
+-
+ dnl ----------------------------------------------------------------------------
+ dnl ------------ OS Checks --------------------------------------------------
+
+@@ -350,50 +306,12 @@
+ AC_MINIX
+ AC_AIX
+
+-
+-changequote(, )dnl
+-release=`uname -r 2>/dev/null; exit 0`;
+-version=`echo $target_os | sed -e 's/[^0-9][^0-9]*//' -e 's/\./X/' -e 's/\.//g' -e 's/X/./' \
+- | awk '{ v=$1+0; if( v > 0 ){ while( v < 100 || int(v) != v ){v = v * 10;}}; print v; }' `;
+-if test "$version" -eq 0 ; then
+- version=`echo $release | sed -e 's/-.*//' -e 's/\.//g' \
+- | awk '{ v=$1+0; if( v > 0 ){ while( v < 100 || int(v) != v ){v = v * 10;}}; print v; }' `;
+-fi
+-osword=`echo $target_os | sed -e 's/[0-9].*//'`; export osword
+-changequote([, ])dnl
+-AC_MSG_RESULT([Target is $target, arch $target_cpu, os $target_os, release $release, version $version])
+-
+-AC_DEFINE_UNQUOTED(ARCHITECTURE,"$target_cpu")
+-AC_DEFINE_UNQUOTED(OSNAME,"$osword")
+-AC_DEFINE_UNQUOTED(OSVERSION,$version)
+-OSNAME=$osword
+-OSVERSION=$version
+-AC_SUBST(OSNAME)dnl
+-AC_SUBST(OSVERSION)dnl
-
-
dnl ----------------------------------------------------------------------------
dnl ----------- C compiler checks -----------------------------------------
- AC_PROG_CC
+
AC_PROG_CPP
+ AC_PROG_CC
-if test "$ac_cv_prog_gcc" = yes; then
- cat >conftest.c <<EOF
-fi;
-
-LDCC="$CC"
+-
+ AM_PROG_LIBTOOL
+
+ AC_C_CONST
+@@ -451,77 +369,6 @@
+ AC_DEFINE(HAVE_QUAD_T)
+ fi
+
+-
+-dnl ----------------------------------------------------------------------------
+-dnl OS dependency checks
+-checklibs=
+-case $target_os in
+- *linux* )
+- no_resolv_lib=yes;
+- case $release in
+-changequote(, )dnl
+- 2.2.1[0-5]* )
+-changequote([, ])dnl
+- AC_DEFINE(SETUID_CHECK)
+- AC_MSG_WARN([Kernel may have SETUID compromise. Update kernel])
+- ;;
+- esac
+- ;;
+- *bsdi* )
+- LDCC=shlicc
+- dnl BSDI uses this for setproctitle
+- AC_CHECK_LIB(util, setproctitle, [LIBS="-lutil $LIBS"])
+- ;;
+- *bsd* )
+- dnl *BSD uses this for setproctitle
+- AC_CHECK_LIB(util, setproctitle, [LIBS="-lutil $LIBS"])
+- ;;
+- *unicos* )
+- checklibs=no
+- ;;
+- *irix6* )
+- checklibs=no
+- AC_DEFINE_UNQUOTED(IRIX,$version)
+- ;;
+- *irix5* )
+- checklibs=no
+- AC_DEFINE(HAVE_BROKEN_TIOCEXCL)
+- AC_DEFINE(SVR4)
+- AC_DEFINE_UNQUOTED(IRIX,$version)
+- ;;
+- *irix* )
+- checklibs=no
+- AC_DEFINE_UNQUOTED(IRIX,$version)
+- ;;
+- *solaris* )
+- AC_DEFINE(SVR4)
+- AC_DEFINE_UNQUOTED(SOLARIS,$version)
+- no_resolv_lib=yes;
+- ;;
+- *hpux* )
+- AC_DEFINE(_HPUX_SOURCE)
+- CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE=1"
+- CFLAGS="$CFLAGS -D_HPUX_SOURCE=1"
+- AC_DEFINE_UNQUOTED(HPUX,$version)
+- ;;
+- *sunos* )
+- AC_DEFINE_UNQUOTED(SUNOS,$version)
+- ;;
+- osf* )
+- AC_DEFINE_UNQUOTED(DECALPHA,$version)
+- if test "$ac_cv_prog_gcc" != yes; then
+- CPPFLAGS="$CPPFLAGS -std";
+- CFLAGS="$CFLAGS -std";
+- else
+- CPPFLAGS="$CPPFLAGS -DAES_SOURCE"
+- CFLAGS="$CFLAGS -DAES_SOURCE"
+- fi
+- ;;
+- *mips-sni* )
+- ;;
+-esac
+-AC_MSG_RESULT([using CPPFLAGS=\"${CPPFLAGS}\", CFLAGS=\"${CFLAGS}\"])
-
dnl ----------------------------------------------------------------------------
- dnl ------------ OS Checks --------------------------------------------------
- AC_ISC_POSIX
-@@ -1322,38 +1262,9 @@
- SHELL=/bin/sh
- AC_MSG_RESULT(using $SHELL (FORCED))
+ dnl headers:
+
+@@ -549,7 +396,6 @@
+ dnl A/UX uses this...
+ AC_CHECK_LIB(posix, getpwent, [LIBS="$LIBS -lposix"])
+
+- dnl use old-style shared libs if we have 'em.
+ AC_CHECK_LIB(socket_s, socket, [LIBS="$LIBS -lsocket_s"; have_socket=1], ,-lnsl)
+ if test -z "$have_socket"; then
+ AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket"], , -lnsl)
+@@ -1007,8 +853,8 @@
+ dnl ----------------------------------------------------------------------------
+ dnl check to see if you have getpgrp(0) or getpgrp()
+ dnl
+-dnl POSIX `getpgrp(void)' define HAVE_GETPGRP_0
+-dnl BSD `getpgrp(int)' - takes 0 as argument
++dnl POSIX getpgrp(void) define HAVE_GETPGRP_0
++dnl BSD getpgrp(int) - takes 0 as argument
+ dnl define HAVE_GETPGRP_0 0
+ dnl check to see if you have getpgrp(0) or getpgrp()
+@@ -1055,11 +901,11 @@
+
+ dnl ----------------------------------------------------------------------------
+ dnl just for (really) backwards compatibility
+-dnl we really try not to use union wait -- it's heinously unportable.
++dnl we really try not to use union wait -- it is heinously unportable.
+ dnl nicked this check from Tcl as well. ;
+ dnl
+ dnl The check below checks whether <sys/wait.h> defines the type
+-dnl "union wait" correctly. It's needed because of weirdness in
++dnl "union wait" correctly. It is needed because of weirdness in
+ dnl HP-UX where "union wait" is defined in both the BSD and SYS-V
+ dnl environments. Checking the usability of WIFEXITED seems to do
+ dnl the trick.
+@@ -1307,41 +1153,9 @@
+
+ AC_PROG_MAKE_SET
+
+-dnl ----------------- force this to be Bourne Shell for now ---------------
+-AC_MSG_CHECKING(for shell)
+-SHELL=/bin/sh
+-AC_MSG_RESULT(using $SHELL (FORCED))
+-
+ALL_LINGUAS="fr"
AM_GNU_GETTEXT
+-AC_MSG_RESULT([LIBS $LIBS, INTLLIBS $INTLLIBS])
- if test "${USE_NLS}" = yes; then
-- AC_MSG_CHECKING([Using NLS, localedir ${LOCALEDIR}, ])
+- AC_MSG_RESULT([Using NLS, localedir ${LOCALEDIR}, need intl/libintl.a - "${USE_INCLUDED_LIBINTL}" ])
- if test "${USE_INCLUDED_LIBINTL}" = yes ; then
-- AC_MSG_RESULT([using the local libintl installation])
-- if test -f ${srcdir}/${nls_cv_header_libgt} ; then
-- INTLINCS='-I $(top_builddir)/intl'
-- else
-- AC_MSG_RESULT([NLS enabled, local libintl support is needed, and])
-- AC_MSG_RESULT([ source code is not in the ${srcdir}/intl directory.])
-- AC_MSG_RESULT([ See ${srcdir}/ABOUT-NLS.LPRng in the LPRng distribution for details.])
+- CPPFLAGS="$CPPFLAGS -I \${top_builddir}/intl"
+- AC_MSG_RESULT([using \${top_builddir}/intl])
+- if test "$nls_cv_force_use_gnu_gettext" = no ; then
+- echo "NLS enabled and requested system gettext support not available."
+- echo " You may need to use:"
+- echo " configure '--with-cppopts=-I/usr/local/include' '--with-ldopts=-L/usr/local/lib'"
+- echo " See ${srcdir}/ABOUT-NLS.LPRng in the LPRng distribution for details."
+- exit 1;
+- fi
+- if test ! -f ${srcdir}/intl/gettext.h ; then
+- echo "gettext code is not in the ${srcdir}/intl directory."
+- echo "See ${srcdir}/ABOUT-NLS.LPRng in the LPRng distribution for details."
- exit 1;
- fi
-- else
-- AC_MSG_RESULT([using -lintl])
-- INTLLIBS=-lintl
- fi
+- LIBS="$INTLLIBS $LIBS"
- else
- AC_MSG_RESULT([No NLS])
- fi
-- if test "${USE_NLS}" != yes -o "${USE_INCLUDED_LIBINTL}" != yes ; then
-- nls_cv_header_intl=
-- nls_cv_header_libgt=
-- fi
- if test "$XGETTEXT" = "" ; then
- XGETTEXT=xgettext;
- fi
- AC_MSG_RESULT(using XGETTEXT $XGETTEXT)
-- AC_SUBST(INTLINCS)
-- AC_SUBST(INTLLIBS)
-
dnl ----------------------------------------------------------------------------
dnl ----------------- END OF GENERAL CONFIGURATION ---------------------------
-@@ -1489,7 +1400,6 @@
+@@ -1393,12 +1207,12 @@
+ found=
+ if test "$found" = "" ; then
+ LIBS=" -lcrypto -lcom_err $SAVELIBS"
+- AC_CHECKING(for krb5_des_string_to_key in $LIBS, )
++ AC_MSG_NOTICE([for krb5_des_string_to_key in $LIBS])
+ AC_TRY_LINK_FUNC(krb5_des_string_to_key,found="yes")
+ fi;
+ if test "$found" = "" ; then
+ LIBS=" -lk5crypto -lcom_err $SAVELIBS"
+- AC_CHECKING(for krb5_des_string_to_keyin $LIBS, )
++ AC_MSG_NOTICE([for krb5_des_string_to_keyin $LIBS])
+ AC_TRY_LINK_FUNC(krb5_des_string_to_key,found="yes")
+ fi;
+ if test "$found" = "" ; then
+@@ -1413,7 +1227,7 @@
+ found=
+ if test "$found" = "" ; then
+ LIBS=" -lkrb5 $SAVELIBS"
+- AC_CHECKING(for krb5_init_context in $LIBS, )
++ AC_CHECKING([for krb5_init_context in $LIBS])
+ AC_TRY_LINK_FUNC(krb5_init_context,found="yes")
+ fi;
+ if test "$found" = "" ; then
+@@ -1427,12 +1241,12 @@
+ found=;
+ if test "$found" = "" ; then
+ LIBS=" -lkrb4 -ldes425 $SAVELIBS"
+- AC_CHECKING(for krb_recvauth in $LIBS, )
++ AC_CHECKING([for krb_recvauth in $LIBS])
+ AC_TRY_LINK_FUNC(krb5_init_context,found="yes")
+ fi;
+ if test "$found" = "" ; then
+ LIBS=" -lkrb4 -ldes $SAVELIBS"
+- AC_CHECKING(for krb_recvauth in $LIBS, )
++ AC_CHECKING([for krb_recvauth in $LIBS])
+ AC_TRY_LINK_FUNC(krb5_init_context,found="yes")
+ fi;
+ if test "$found" = "" ; then
+@@ -1501,12 +1315,7 @@
+ dnl ----------------- START OF OUTPUT ------------------------------------------
- AC_OUTPUT(
+-if test "$ac_cv_prog_gcc" = yes; then
+- CFLAGS="$CFLAGS -Wall -Werror"
+-fi;
+-
+-AC_OUTPUT(
-[
++AC_OUTPUT([
Makefile
HOWTO/Makefile
TESTSUPPORT/Makefile
-@@ -1519,28 +1429,22 @@
+@@ -1535,29 +1344,23 @@
src/psbanner
po/Makefile.in
intl/Makefile
-; do chmod +x $i ; done
-]
-
+-)
+UTILS/LPRng.pm
+UTILS/accounting.pl
+UTILS/decode_args_with_perl
+UTILS/remote_active
+UTILS/test_read
+UTILS/update_z.pl
- )
++])
dnl ----------------------------------------------------------------------------
-diff -Nru LPRng-3.7.2/man/Makefile.in LPRng-3.7.2.new/man/Makefile.in
---- LPRng-3.7.2/man/Makefile.in Thu Dec 21 20:42:25 2000
-+++ LPRng-3.7.2.new/man/Makefile.in Thu Dec 21 20:41:40 2000
-@@ -22,8 +22,8 @@
-
- ## fix up prefix to be a make variable
- prefix = @prefix@
--MAN = @mandir@
--SHELL = @SHELL@
-+mandir = @mandir@
-+SHELL = @SHELL@
-
- # Install man pages in compressed form.
- # COMPRESS = compression utility
-@@ -61,13 +61,13 @@
- install:
- for suffix in 1 2 3 4 5 6 7 8 ; do \
- if ls ${SRC}/*.$${suffix} >/dev/null 2>&1 ; then \
-- if [ ! -d $(DESTDIR)$(MAN)/man$${suffix} ] ; then \
-- echo ${SRC}/mkinstalldirs $(DESTDIR)$(MAN)/man$${suffix}; \
-- ${SRC}/mkinstalldirs $(DESTDIR)$(MAN)/man$${suffix}; \
-+ if [ ! -d $(DESTDIR)$(mandir)/man$${suffix} ] ; then \
-+ echo ${SRC}/mkinstalldirs $(DESTDIR)$(mandir)/man$${suffix}; \
-+ ${SRC}/mkinstalldirs $(DESTDIR)$(mandir)/man$${suffix}; \
- fi; \
- for i in ${SRC}/*.$$suffix; do \
-- echo $(INSTALL) -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-- $(INSTALL) -m 644 $$i $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-+ echo $(INSTALL) -m 644 $$i $(DESTDIR)$(mandir)/man$$suffix/`basename $$i`$(mandirEXT); \
-+ $(INSTALL) -m 644 $$i $(DESTDIR)$(mandir)/man$$suffix/`basename $$i`$(mandirEXT); \
- done; \
- fi; \
- done;
-@@ -76,8 +76,8 @@
- for suffix in 1 2 3 4 5 6 7 8 ; do \
- if ls ${SRC}/*.$${suffix} >/dev/null 2>&1 ; then \
- for i in ${SRC}/*.$$suffix; do \
-- echo rm $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-- rm $(DESTDIR)$(MAN)/man$$suffix/`basename $$i`$(MANEXT); \
-+ echo rm $(DESTDIR)$(mandir)/man$$suffix/`basename $$i`$(mandirEXT); \
-+ rm $(DESTDIR)$(mandir)/man$$suffix/`basename $$i`$(MANEXT); \
- done; \
- fi; \
- done;
-diff -Nru LPRng-3.7.2/src/Makefile.in LPRng-3.7.2.new/src/Makefile.in
---- LPRng-3.7.2/src/Makefile.in Thu Dec 21 20:42:25 2000
-+++ LPRng-3.7.2.new/src/Makefile.in Thu Dec 21 20:41:40 2000
-@@ -33,7 +33,8 @@
- @SET_MAKE@
-
- # what C compiler to use.
--CC:=@CC@
-+CC=@CC@
-+datadir=@datadir@
-
- # what command to use to "ranlib" or "lorder" the library.
- RANLIB=@RANLIB@
-@@ -47,15 +48,9 @@
+ dnl ----------------- END OF OUTPUT --------------------------------------------
+--- LPRng-3.8.1/src/Makefile.in~ Fri Nov 16 17:01:32 2001
++++ LPRng-3.8.1/src/Makefile.in Sun Nov 18 23:24:17 2001
+@@ -47,9 +47,6 @@
SHELL_PATH=@SHELL@
SHELL = @SHELL@
-LDCC=@LDCC@
-
# any libs that need to be used to get these programs to compile:
- LIBS=@INTLLIBS@ @LIBS@
+ LIBS= @LIBS@
--# add path to internationalization
--INTLINCS=@INTLINCS@
--
- ### PATHS ####
- # prefix
- prefix=@prefix@
-@@ -72,10 +67,8 @@
+@@ -71,8 +71,6 @@
# install options
-STRIP=@STRIP@
-
- CFLAGS:= @CPPFLAGS@ @CFLAGS@ @DEFS@ \
-- -I.. -I${SRC}/include -I${SRC}/common @INTLINCS@ \
-+ -I.. -I${SRC}/include -I${SRC}/common \
- -DCHOWN=\"@CHOWN@\" \
- -DCHGRP=\"@CHGRP@\" \
- -DPRINTCAP_PATH=\"@PRINTCAP_PATH@\" \
-@@ -88,17 +81,14 @@
- -DLOCKFILE=\"@LOCKFILE@\" \
- -DCLEAR=\"@CLEAR@\" \
- -DUSERID=\"@USERID@\" \
-- -DGROUPID=\"@GROUPID@\" \
-- -DLOCALEDIR=\"@LOCALEDIR@\"
--
-+ -DGROUPID=\"@GROUPID@\" \
-+ -DLOCALEDIR=\"$(datadir)/locale\"
-
- USER_OBJS := @USER_OBJS@
- LDFLAGS := @LDFLAGS@
+ CFLAGS:= \
+ -I${top_builddir} \
+ -I${SRC}/include -I${SRC}/common \
+@@ -98,8 +96,6 @@
FILTER_DIR = @FILTER_DIR@
LPD_DIR = @LPD_DIR@
#********************** End of configure modifiable settings ************
-@@ -175,7 +165,7 @@
-
-
- SRCDIRS=${SRC}/common ${SRC}/AUTHENTICATE
--INCLUDE=.. ${SRC}/include ${INTLINCS}
-+INCLUDE=.. ${SRC}/include
-
- VPATH=..:.:${SRC}/include:${SRC}/common
-
-@@ -241,33 +231,33 @@
- $(RANLIB) $@
-
- lpd: $(LPD_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPD_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPD_OBJS} liblpr.a $(LIBS)
- lpr: $(LPR_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPR_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPR_OBJS} liblpr.a $(LIBS)
- lpq: $(LPQ_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPQ_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPQ_OBJS} liblpr.a $(LIBS)
- lpstat: $(LPSTAT_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPSTAT_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPSTAT_OBJS} liblpr.a $(LIBS)
- lprm: $(LPRM_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPRM_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPRM_OBJS} liblpr.a $(LIBS)
- lpc: $(LPC_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${LPC_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPC_OBJS} liblpr.a $(LIBS)
- checkpc: $(CHECKPC_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${CHECKPC_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${CHECKPC_OBJS} liblpr.a $(LIBS)
- lpf: $(LPF_OBJS)
-- $(LDCC) $(LDFLAGS) -o $@ ${LPF_OBJS} $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPF_OBJS} $(LIBS)
- lpbanner: $(LPBANNER_OBJS)
-- $(LDCC) $(LDFLAGS) -o $@ ${LPBANNER_OBJS} $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${LPBANNER_OBJS} $(LIBS)
- monitor: $(MONITOR_OBJS) liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ ${MONITOR_OBJS} liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ ${MONITOR_OBJS} liblpr.a $(LIBS)
-
- authenticate_pgp: ${SRC}/AUTHENTICATE/authenticate_pgp.sh
- rm -f $@; cp ${SRC}/AUTHENTICATE/authenticate_pgp.sh $@; chmod 555 $@
-
- sserver: sserver.o liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ sserver.o liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ sserver.o liblpr.a $(LIBS)
- sclient: sclient.o liblpr.a
-- $(LDCC) $(LDFLAGS) -o $@ sclient.o liblpr.a $(LIBS)
-+ $(CC) $(LDFLAGS) -o $@ sclient.o liblpr.a $(LIBS)
-
- sendauth.o lpd_secure.o : user_auth.stub
-
-@@ -304,17 +294,17 @@
- if [ ! -d $$i ] ; then ${SRC}/mkinstalldirs $$i ; fi; \
+@@ -187,7 +184,7 @@
+ ########################################################################
+
+ .SUFFIXES: .lo
+-LINK = $(LIBTOOL) --mode=link $(LDCC) $(LDFLAGS) -o $@
++LINK = $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@
+ .c.lo:
+ $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $<
+
+@@ -310,17 +306,17 @@
done;
-- ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpq ${DESTDIR}${bindir}
-- ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lprm ${DESTDIR}${bindir}
-- ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpr ${DESTDIR}${bindir}
-- ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpstat ${DESTDIR}${bindir}
-- ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpc ${DESTDIR}${sbindir}
-- ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpd ${DESTDIR}${LPD_DIR}
-- ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpf ${DESTDIR}${FILTER_DIR}
-- ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpbanner ${DESTDIR}${FILTER_DIR}
-- ${INSTALLCMD} -m $(NORM_PERMS) pclbanner ${DESTDIR}${FILTER_DIR}
-- ${INSTALLCMD} -m $(NORM_PERMS) psbanner ${DESTDIR}${FILTER_DIR}
-- ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) checkpc ${DESTDIR}${sbindir}
-+ ${INSTALLCMD} -m $(@PERMS@) lpq ${DESTDIR}${bindir}
-+ ${INSTALLCMD} -m $(@PERMS@) lprm ${DESTDIR}${bindir}
-+ ${INSTALLCMD} -m $(@PERMS@) lpr ${DESTDIR}${bindir}
-+ ${INSTALLCMD} -m $(@PERMS@) lpstat ${DESTDIR}${bindir}
-+ ${INSTALLCMD} -m $(@PERMS@) lpc ${DESTDIR}${sbindir}
-+ ${INSTALLCMD} -m $(NORM_PERMS) lpd ${DESTDIR}${LPD_DIR}
-+ ${INSTALLCMD} -m $(NORM_PERMS) lpf ${DESTDIR}${FILTER_DIR}
-+ ${INSTALLCMD} -m $(NORM_PERMS) lpbanner ${DESTDIR}${FILTER_DIR}
-+ ${INSTALLCMD} -m $(NORM_PERMS) pclbanner ${DESTDIR}${FILTER_DIR}
-+ ${INSTALLCMD} -m $(NORM_PERMS) psbanner ${DESTDIR}${FILTER_DIR}
-+ ${INSTALLCMD} -m $(NORM_PERMS) checkpc ${DESTDIR}${sbindir}
+ ${LIBTOOL} --mode=install $(INSTALLCMD) liblpr.la $(DESTDIR)$(libdir)/liblpr.la
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpq ${DESTDIR}${bindir}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lprm ${DESTDIR}${bindir}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpr ${DESTDIR}${bindir}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpstat ${DESTDIR}${bindir}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(@PERMS@) lpc ${DESTDIR}${sbindir}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpd ${DESTDIR}${LPD_DIR}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpf ${DESTDIR}${FILTER_DIR}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) lpbanner ${DESTDIR}${FILTER_DIR}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) pclbanner ${DESTDIR}${FILTER_DIR}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) psbanner ${DESTDIR}${FILTER_DIR}
+- ${LIBTOOL} --mode=install ${INSTALLCMD} ${STRIP} -m $(NORM_PERMS) checkpc ${DESTDIR}${sbindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(@PERMS@) lpq ${DESTDIR}${bindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(@PERMS@) lprm ${DESTDIR}${bindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(@PERMS@) lpr ${DESTDIR}${bindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(@PERMS@) lpstat ${DESTDIR}${bindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(@PERMS@) lpc ${DESTDIR}${sbindir}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) lpd ${DESTDIR}${LPD_DIR}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) lpf ${DESTDIR}${FILTER_DIR}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) lpbanner ${DESTDIR}${FILTER_DIR}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) pclbanner ${DESTDIR}${FILTER_DIR}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) psbanner ${DESTDIR}${FILTER_DIR}
++ ${LIBTOOL} --mode=install ${INSTALLCMD} -m $(NORM_PERMS) checkpc ${DESTDIR}${sbindir}
cd ${DESTDIR}${bindir}; rm -f lp cancel; ln -s lpr lp; ln -s lprm cancel;
uninstall:
-diff -Nru LPRng-3.7.4/Makefile.in LPRng-3.7.4.new/Makefile.in
---- LPRng-3.7.4/Makefile.in Thu Dec 28 14:05:42 2000
-+++ LPRng-3.7.4.new/Makefile.in Fri Apr 27 21:56:02 2001
-@@ -44,7 +44,6 @@
+--- LPRng-3.8.1/Makefile.in~ Mon Nov 19 00:56:23 2001
++++ LPRng-3.8.1/Makefile.in Mon Nov 19 00:56:23 2001
+@@ -46,9 +46,7 @@
LOCKFILE=\"@LOCKFILE@\"
PSHOWALL="@PSHOWALL@"
FILTER_DIR=@FILTER_DIR@
-LOCALEDIR=@LOCALEDIR@
INIT=@INIT@
- USE_NLS=@USE_NLS@
+-USE_NLS=@USE_NLS@
+ USE_GDBM=@USE_GDBM@
+ LIBTOOL=@LIBTOOL@
+
+@@ -111,12 +109,6 @@
+ MAKETARGET=all
-@@ -108,7 +107,7 @@
###############################################################################
- $(ALLDIRS): FRC
- if [ "$@" != po -o "$(USE_NLS)" != "no" ] ; then \
+-$(ALLDIRS):
+- if [ "$@" != po -o "$(USE_NLS)" != "no" ] ; then \
- cd $@; $(MAKE) localedir=${DESTDIR}${LOCALEDIR} \
-+ cd $@; $(MAKE) \
- DESTDIR=$(DESTDIR) $(MAKETARGET) ; \
- fi
+- DESTDIR=$(DESTDIR) $(MAKETARGET) ; \
+- fi
+-
+ TAGS clean::
+ -$(MAKE) MAKETARGET=$@ DESTDIR=$(DESTDIR) $(DIRS)
+
+@@ -125,7 +117,9 @@
+ -rm -f *.bak ? ?.* core *.old
+
+ install: all
+- $(MAKE) MAKETARGET=$@ DESTDIR=$(DESTDIR) $(INSTALLDIRS)
++ for i in $(INSTALLDIRS); do \
++ $(MAKE) install DESTDIR=$(DESTDIR) -C $$i; \
++ done
+ if [ "${POSTINSTALL}" != "NO" -a "${POSTINSTALL}" != "no" ] ; then \
+ MAKEINSTALL=YES DESTDIR=$(DESTDIR) $(SHELL) postinstall ; \