head 1.45; access; symbols pkgsrc-2023Q4:1.45.0.2 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.44.0.16 pkgsrc-2023Q3-base:1.44 pkgsrc-2023Q2:1.44.0.14 pkgsrc-2023Q2-base:1.44 pkgsrc-2023Q1:1.44.0.12 pkgsrc-2023Q1-base:1.44 pkgsrc-2022Q4:1.44.0.10 pkgsrc-2022Q4-base:1.44 pkgsrc-2022Q3:1.44.0.8 pkgsrc-2022Q3-base:1.44 pkgsrc-2022Q2:1.44.0.6 pkgsrc-2022Q2-base:1.44 pkgsrc-2022Q1:1.44.0.4 pkgsrc-2022Q1-base:1.44 pkgsrc-2021Q4:1.44.0.2 pkgsrc-2021Q4-base:1.44 pkgsrc-2021Q3:1.43.0.4 pkgsrc-2021Q3-base:1.43 pkgsrc-2021Q2:1.43.0.2 pkgsrc-2021Q2-base:1.43 pkgsrc-2021Q1:1.42.0.8 pkgsrc-2021Q1-base:1.42 pkgsrc-2020Q4:1.42.0.6 pkgsrc-2020Q4-base:1.42 pkgsrc-2020Q3:1.42.0.4 pkgsrc-2020Q3-base:1.42 pkgsrc-2020Q2:1.42.0.2 pkgsrc-2020Q2-base:1.42 pkgsrc-2020Q1:1.41.0.6 pkgsrc-2020Q1-base:1.41 pkgsrc-2019Q4:1.41.0.28 pkgsrc-2019Q4-base:1.41 pkgsrc-2019Q3:1.41.0.24 pkgsrc-2019Q3-base:1.41 pkgsrc-2019Q2:1.41.0.22 pkgsrc-2019Q2-base:1.41 pkgsrc-2019Q1:1.41.0.20 pkgsrc-2019Q1-base:1.41 pkgsrc-2018Q4:1.41.0.18 pkgsrc-2018Q4-base:1.41 pkgsrc-2018Q3:1.41.0.16 pkgsrc-2018Q3-base:1.41 pkgsrc-2018Q2:1.41.0.14 pkgsrc-2018Q2-base:1.41 pkgsrc-2018Q1:1.41.0.12 pkgsrc-2018Q1-base:1.41 pkgsrc-2017Q4:1.41.0.10 pkgsrc-2017Q4-base:1.41 pkgsrc-2017Q3:1.41.0.8 pkgsrc-2017Q3-base:1.41 pkgsrc-2017Q2:1.41.0.4 pkgsrc-2017Q2-base:1.41 pkgsrc-2017Q1:1.41.0.2 pkgsrc-2017Q1-base:1.41 pkgsrc-2016Q4:1.40.0.6 pkgsrc-2016Q4-base:1.40 pkgsrc-2016Q3:1.40.0.4 pkgsrc-2016Q3-base:1.40 pkgsrc-2016Q2:1.40.0.2 pkgsrc-2016Q2-base:1.40 pkgsrc-2016Q1:1.39.0.24 pkgsrc-2016Q1-base:1.39 pkgsrc-2015Q4:1.39.0.22 pkgsrc-2015Q4-base:1.39 pkgsrc-2015Q3:1.39.0.20 pkgsrc-2015Q3-base:1.39 pkgsrc-2015Q2:1.39.0.18 pkgsrc-2015Q2-base:1.39 pkgsrc-2015Q1:1.39.0.16 pkgsrc-2015Q1-base:1.39 pkgsrc-2014Q4:1.39.0.14 pkgsrc-2014Q4-base:1.39 pkgsrc-2014Q3:1.39.0.12 pkgsrc-2014Q3-base:1.39 pkgsrc-2014Q2:1.39.0.10 pkgsrc-2014Q2-base:1.39 pkgsrc-2014Q1:1.39.0.8 pkgsrc-2014Q1-base:1.39 pkgsrc-2013Q4:1.39.0.6 pkgsrc-2013Q4-base:1.39 pkgsrc-2013Q3:1.39.0.4 pkgsrc-2013Q3-base:1.39 pkgsrc-2013Q2:1.39.0.2 pkgsrc-2013Q2-base:1.39 pkgsrc-2013Q1:1.38.0.4 pkgsrc-2013Q1-base:1.38 pkgsrc-2012Q4:1.38.0.2 pkgsrc-2012Q4-base:1.38 pkgsrc-2012Q3:1.37.0.4 pkgsrc-2012Q3-base:1.37 pkgsrc-2012Q2:1.37.0.2 pkgsrc-2012Q2-base:1.37 pkgsrc-2012Q1:1.35.0.18 pkgsrc-2012Q1-base:1.35 pkgsrc-2011Q4:1.35.0.16 pkgsrc-2011Q4-base:1.35 pkgsrc-2011Q3:1.35.0.14 pkgsrc-2011Q3-base:1.35 pkgsrc-2011Q2:1.35.0.12 pkgsrc-2011Q2-base:1.35 pkgsrc-2011Q1:1.35.0.10 pkgsrc-2011Q1-base:1.35 pkgsrc-2010Q4:1.35.0.8 pkgsrc-2010Q4-base:1.35 pkgsrc-2010Q3:1.35.0.6 pkgsrc-2010Q3-base:1.35 pkgsrc-2010Q2:1.35.0.4 pkgsrc-2010Q2-base:1.35 pkgsrc-2010Q1:1.35.0.2 pkgsrc-2010Q1-base:1.35 pkgsrc-2009Q4:1.34.0.6 pkgsrc-2009Q4-base:1.34 pkgsrc-2009Q3:1.34.0.4 pkgsrc-2009Q3-base:1.34 pkgsrc-2009Q2:1.34.0.2 pkgsrc-2009Q2-base:1.34 pkgsrc-2009Q1:1.33.0.16 pkgsrc-2009Q1-base:1.33 pkgsrc-2008Q4:1.33.0.14 pkgsrc-2008Q4-base:1.33 pkgsrc-2008Q3:1.33.0.12 pkgsrc-2008Q3-base:1.33 cube-native-xorg:1.33.0.10 cube-native-xorg-base:1.33 pkgsrc-2008Q2:1.33.0.8 pkgsrc-2008Q2-base:1.33 cwrapper:1.33.0.6 pkgsrc-2008Q1:1.33.0.4 pkgsrc-2008Q1-base:1.33 pkgsrc-2007Q4:1.33.0.2 pkgsrc-2007Q4-base:1.33 pkgsrc-2007Q3:1.32.0.10 pkgsrc-2007Q3-base:1.32 pkgsrc-2007Q2:1.32.0.8 pkgsrc-2007Q2-base:1.32 pkgsrc-2007Q1:1.32.0.6 pkgsrc-2007Q1-base:1.32 pkgsrc-2006Q4:1.32.0.4 pkgsrc-2006Q4-base:1.32 pkgsrc-2006Q3:1.32.0.2 pkgsrc-2006Q3-base:1.32 pkgsrc-2006Q2:1.29.0.2 pkgsrc-2006Q2-base:1.29 pkgsrc-2006Q1:1.27.0.2 pkgsrc-2006Q1-base:1.27 pkgsrc-2005Q4:1.21.0.2 pkgsrc-2005Q4-base:1.21 pkgsrc-2005Q3:1.19.0.2 pkgsrc-2005Q3-base:1.19 pkgsrc-2005Q2:1.17.0.2 pkgsrc-2005Q2-base:1.17 pkgsrc-2005Q1:1.14.0.2 pkgsrc-2005Q1-base:1.14 pkgsrc-2004Q4:1.13.0.2 pkgsrc-2004Q4-base:1.13 pkgsrc-2004Q3:1.11.0.2 pkgsrc-2004Q3-base:1.11 pkgsrc-2004Q2:1.10.0.2 pkgsrc-2004Q2-base:1.10 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.6.0.2 netbsd-1-6-1-base:1.6 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.45 date 2023.12.22.18.43.24; author zafer; state Exp; branches; next 1.44; commitid GYikeQwG9VKkzuRE; 1.44 date 2021.10.21.07.46.37; author wiz; state Exp; branches; next 1.43; commitid UCfMEU3MwuphnEdD; 1.43 date 2021.04.24.19.32.48; author wiz; state Exp; branches; next 1.42; commitid AaZVhGgTVhno5AQC; 1.42 date 2020.05.05.18.33.15; author rillig; state Exp; branches; next 1.41; commitid eLX5Z8gQELug857C; 1.41 date 2017.01.19.18.52.22; author agc; state Exp; branches; next 1.40; commitid ufZDMu4cgHZdRBCz; 1.40 date 2016.05.07.10.08.48; author joerg; state Exp; branches; next 1.39; commitid kaWRbK2RCK21fx5z; 1.39 date 2013.04.08.11.17.20; author rodent; state Exp; branches 1.39.24.1; next 1.38; 1.38 date 2012.10.08.13.45.34; author asau; state Exp; branches; next 1.37; 1.37 date 2012.04.21.04.18.02; author dholland; state Exp; branches; next 1.36; 1.36 date 2012.04.19.21.04.53; author joerg; state Exp; branches; next 1.35; 1.35 date 2010.02.12.00.21.17; author joerg; state Exp; branches; next 1.34; 1.34 date 2009.07.06.16.08.30; author joerg; state Exp; branches; next 1.33; 1.33 date 2007.12.02.11.33.01; author wiz; state Exp; branches; next 1.32; 1.32 date 2006.09.04.08.47.17; author martti; state Exp; branches; next 1.31; 1.31 date 2006.08.06.05.16.51; author kristerw; state Exp; branches; next 1.30; 1.30 date 2006.07.19.19.14.39; author jlam; state Exp; branches; next 1.29; 1.29 date 2006.06.21.13.50.46; author jlam; state Exp; branches; next 1.28; 1.28 date 2006.05.18.20.30.00; author wiz; state Exp; branches; next 1.27; 1.27 date 2006.03.14.01.14.32; author jlam; state Exp; branches; next 1.26; 1.26 date 2006.02.18.14.22.13; author rillig; state Exp; branches; next 1.25; 1.25 date 2006.02.17.08.10.44; author martti; state Exp; branches; next 1.24; 1.24 date 2006.02.05.23.10.35; author joerg; state Exp; branches; next 1.23; 1.23 date 2006.01.22.00.57.02; author joerg; state Exp; branches; next 1.22; 1.22 date 2005.12.29.06.22.06; author jlam; state Exp; branches; next 1.21; 1.21 date 2005.12.05.23.55.16; author rillig; state Exp; branches; next 1.20; 1.20 date 2005.12.05.20.50.52; author rillig; state Exp; branches; next 1.19; 1.19 date 2005.06.24.19.05.48; author kristerw; state Exp; branches; next 1.18; 1.18 date 2005.06.23.21.36.01; author kristerw; state Exp; branches; next 1.17; 1.17 date 2005.06.01.18.51.57; author wiz; state Exp; branches; next 1.16; 1.16 date 2005.05.22.20.08.27; author jlam; state Exp; branches; next 1.15; 1.15 date 2005.03.24.21.12.59; author wiz; state Exp; branches; next 1.14; 1.14 date 2004.12.31.08.14.35; author martti; state Exp; branches; next 1.13; 1.13 date 2004.11.28.16.03.22; author martti; state Exp; branches; next 1.12; 1.12 date 2004.10.03.00.18.03; author tv; state Exp; branches; next 1.11; 1.11 date 2004.09.06.10.44.44; author martti; state Exp; branches; next 1.10; 1.10 date 2004.05.21.13.44.29; author adam; state Exp; branches; next 1.9; 1.9 date 2004.04.24.22.46.11; author jlam; state Exp; branches; next 1.8; 1.8 date 2004.01.24.14.57.59; author grant; state Exp; branches; next 1.7; 1.7 date 2003.07.17.22.52.21; author grant; state Exp; branches; next 1.6; 1.6 date 2002.12.23.16.25.59; author cjep; state Exp; branches; next 1.5; 1.5 date 2001.07.13.07.09.22; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.02.17.17.51.34; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.01.12.13.08.48; author dent; state Exp; branches; next 1.2; 1.2 date 2000.12.28.00.13.08; author jlam; state Exp; branches; next 1.1; 1.1 date 2000.12.12.20.09.42; author kei; state Exp; branches 1.1.1.1; next ; 1.39.24.1 date 2016.05.23.05.07.33; author bsiegert; state Exp; branches; next ; commitid 27dWX2D7teAO3z7z; 1.1.1.1 date 2000.12.12.20.09.42; author kei; state Exp; branches; next ; desc @@ 1.45 log @update homepage @ text @# $NetBSD: Makefile,v 1.44 2021/10/21 07:46:37 wiz Exp $ DISTNAME= LPRng-3.8.28 PKGNAME= LPRng-core-3.8.28 PKGREVISION= 4 CATEGORIES= print MASTER_SITES+= http://www.lprng.com/DISTRIB/LPRng/ EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://lprng.sourceforge.net/ COMMENT= Enhanced Printer Spooler MAKE_JOBS_SAFE= no CHECK_PORTABILITY_SKIP+= *redhat* *RedHat* CONFLICTS+= cups-[0-9]* USE_TOOLS+= chgrp chown gmake USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} CONFIGURE_ARGS+= --with-lpd_perms_path=${LPD_PERMS_PATH:Q} CONFIGURE_ARGS+= --with-lpd_printcap_path=${LPD_PRINTCAP_PATH:Q} CONFIGURE_ARGS+= --with-printcap_path=${PRINTCAP_PATH:Q} CONFIGURE_ARGS+= --with-filterdir=${FILTER_DIR:Q} CONFIGURE_ARGS+= --with-filter_path=${FILTER_PATH:Q} CONFIGURE_ARGS+= --with-ld_library_path=${FILTER_LD_PATH:Q} CONFIGURE_ENV+= ac_cv_path_CHGRP=${TOOLS_CHGRP:Q} CONFIGURE_ENV+= ac_cv_path_CHOWN=${TOOLS_CHOWN:Q} .include "options.mk" # Look for printer configuration files firstly in /etc, then ${PREFIX}/etc. # LPD_PERMS_PATH= ${PKG_SYSCONFDIR}/lpd/lpd.perms LPD_PRINTCAP_PATH= ${PKG_SYSCONFDIR}/printcap PRINTCAP_PATH= ${PKG_SYSCONFDIR}/printcap FILTER_DIR= ${PREFIX}/libexec/LPRng FILTER_LD_PATH= /usr/lib:${PREFIX}/lib:/usr/local/lib FILTER_PATH= ${FILTER_DIR}:/sbin:/usr/sbin:/bin:/usr/bin:${PREFIX}/sbin:${PREFIX}/bin:/usr/local/sbin:/usr/local/bin MAKE_ENV+= POSTINSTALL="NO" EXAMPLESDIR= ${PREFIX}/share/examples/LPRng RCD_SCRIPTS= LPRng OWN_DIRS+= ${PKG_SYSCONFDIR}/lpd CONF_FILES+= ${EXAMPLESDIR}/lpd.conf ${PKG_SYSCONFDIR}/lpd/lpd.conf CONF_FILES+= ${EXAMPLESDIR}/lpd.perms ${PKG_SYSCONFDIR}/lpd/lpd.perms CONF_FILES+= ${EXAMPLESDIR}/printcap ${PKG_SYSCONFDIR}/printcap SPECIAL_PERMS+= bin/lpq ${SETUID_ROOT_PERMS} \ bin/lpr ${SETUID_ROOT_PERMS} \ bin/lprm ${SETUID_ROOT_PERMS} \ bin/lpstat ${SETUID_ROOT_PERMS} \ sbin/lpc ${SETUID_ROOT_PERMS} .include "../../mk/compiler.mk" # Too much noise to be useful. BUILDLINK_TRANSFORM+= rm:-Werror pre-patch: ${MV} ${WRKSRC:Q}/man/lpd.conf.n ${WRKSRC:Q}/man/lpd.conf.n.in post-configure: ${SED} -e s,@@FILTER_LD_PATH@@,${FILTER_LD_PATH:Q},g \ -e s,@@FILTER_PATH@@,${FILTER_PATH:Q},g \ -e s,@@LPD_PRINTCAP_PATH@@,${LPD_PRINTCAP_PATH:Q},g \ -e s,@@LPD_PERMS_PATH@@,${LPD_PERMS_PATH:Q},g \ -e s,@@PRINTCAP_PATH@@,${PRINTCAP_PATH:Q},g \ -e s,@@PKG_SYSCONFDIR@@,${PKG_SYSCONFDIR:Q},g \ ${WRKSRC:Q}/man/lpd.conf.n.in > ${WRKSRC:Q}/man/lpd.conf.n pre-install: ${SED} -e s,@@PREFIX@@,${PREFIX:Q},g \ ${FILESDIR:Q}/LPRng.sh > ${WRKDIR:Q}/LPRng.sh INSTALLATION_DIRS+= ${EXAMPLESDIR} INSTALL_MAKE_FLAGS+= SUID_ROOT_PERMS=555 post-install: ${INSTALL_DATA} ${WRKSRC}/lpd.conf ${DESTDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lpd.perms ${DESTDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/printcap ${DESTDIR}${EXAMPLESDIR} .include "../../mk/bsd.pkg.mk" @ 1.44 log @*: recursive bump for heimdal 7.7.0 its buildlink3.mk now includes openssl's buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2021/04/24 19:32:48 wiz Exp $ d11 1 a11 1 HOMEPAGE= http://www.lprng.com/ @ 1.43 log @LPRng-core: remove dead download link @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2020/05/05 18:33:15 rillig Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.42 log @print/LPRng: skip shell portability check for RedHat files They use the [[ keyword but are not needed for the pkgsrc build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2017/01/19 18:52:22 agc Exp $ a6 1 MASTER_SITES= ftp://ftp.lprng.com/pub/LPRng/LPRng/ @ 1.41 log @Convert all occurrences (353 by my count) of MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2016/05/07 10:08:48 joerg Exp $ d17 2 @ 1.40 log @Generally drop -Werror. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2013/04/08 11:17:20 rodent Exp $ d7 2 a8 2 MASTER_SITES= ftp://ftp.lprng.com/pub/LPRng/LPRng/ \ http://www.lprng.com/DISTRIB/LPRng/ @ 1.39 log @Remove "Trailing empty lines." and/or "Trailing white-space." @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2012/10/08 13:45:34 asau Exp $ d60 1 a60 1 .if !empty(PKGSRC_COMPILER:Mclang) a61 1 .endif @ 1.39.24.1 log @Pullup ticket #5003 - requested by joerg print/LPRng-core: build fix Revisions pulled up: - print/LPRng-core/Makefile 1.40 --- Module Name: pkgsrc Committed By: joerg Date: Sat May 7 10:08:49 UTC 2016 Modified Files: pkgsrc/print/LPRng-core: Makefile Log Message: Generally drop -Werror. @ text @d1 1 a1 1 # $NetBSD$ d60 1 a60 1 # Too much noise to be useful. d62 1 @ 1.38 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/04/21 04:18:02 dholland Exp $ d56 1 a56 1 sbin/lpc ${SETUID_ROOT_PERMS} \ @ 1.37 log @Set chown/chgrp by a method that doesn't allow the configure script to come up with a different opinion. Fixes workdir references (to the chown/chgrp in work/.tools) appearing in some cases. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2012/04/19 21:04:53 joerg Exp $ a14 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.36 log @Don't use -Werror with clang. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2010/02/12 00:21:17 joerg Exp $ d31 2 a32 2 CONFIGURE_ENV+= CHGRP=${TOOLS_CHGRP:Q} CONFIGURE_ENV+= CHOWN=${TOOLS_CHOWN:Q} @ 1.35 log @DESTDIR support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2009/07/06 16:08:30 joerg Exp $ d60 6 @ 1.34 log @Not MAKE_JOBS_SAFE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2007/12/02 11:33:01 wiz Exp $ d15 2 d54 6 d76 3 d80 3 a82 4 ${INSTALL_DATA_DIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lpd.conf ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lpd.perms ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/printcap ${EXAMPLESDIR} @ 1.33 log @Remove Ex-MASTER_SITE. From Zafer Aydogan. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2006/09/04 08:47:17 martti Exp $ d15 2 @ 1.32 log @Reset MAINTAINER as I don't have time to maintain this any more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2006/08/06 05:16:51 kristerw Exp $ d8 1 a8 2 http://www.lprng.com/DISTRIB/LPRng/ \ http://lprng.sourceforge.net/DISTRIB/LPRng/ @ 1.31 log @Reomove BROKEN_IN for packages that built in the latest NetBSD 3.0_STABLE/i386 bulk build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2006/07/19 19:14:39 jlam Exp $ d12 1 a12 1 MAINTAINER= martti@@NetBSD.org @ 1.30 log @Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc had actually been ignoring LTCONFIG_OVERRIDE anyway and just using the default LIBTOOL_OVERRIDE to replace libtool scripts in packages. This just formalizes the fact that LTCONFIG_OVERRIDE is not used meaningfully by pkgsrc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2006/06/21 13:50:46 jlam Exp $ a15 2 BROKEN_IN= pkgsrc-2006Q1 @ 1.29 log @Fully convert to using the pkginstall framework, and make the rc.d script use /etc/rc.subr. Bump the PKGREVISION to 3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2006/05/18 20:30:00 wiz Exp $ a21 1 LTCONFIG_OVERRIDE+= ${WRKSRC:Q}/ltconfig @ 1.28 log @Mark as BROKEN_IN pkgsrc-2006Q1 according to ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2006/03/14 01:14:32 jlam Exp $ d5 1 a5 1 PKGREVISION= 2 d49 4 a52 10 FILES_SUBST+= CAT=${CAT:Q} FILES_SUBST+= CHMOD=${CHMOD:Q} FILES_SUBST+= CMP=${CMP:Q} FILES_SUBST+= CP=${CP:Q} FILES_SUBST+= MKDIR=${MKDIR:Q} FILES_SUBST+= RM=${RM:Q} FILES_SUBST+= TRUE=${TRUE:Q} FILES_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} FILES_SUBST_SED+= ${FILES_SUBST:S/=/@@!/:S/$/!g/:S/^/ -e s!@@/} d64 1 a64 1 < ${WRKSRC:Q}/man/lpd.conf.n.in > ${WRKSRC:Q}/man/lpd.conf.n d68 1 a68 1 < ${FILESDIR:Q}/LPRng.sh > ${WRKDIR:Q}/LPRng.sh d72 3 a74 5 set -e; \ for file in lpd.conf lpd.perms printcap; do \ ${INSTALL_DATA} ${WRKSRC:Q}/"$${file}" \ ${EXAMPLESDIR:Q}/"$${file}".example; \ done @ 1.27 log @Modify the pkginstall framework so that it manages all aspects of INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2006/02/18 14:22:13 rillig Exp $ d16 2 @ 1.26 log @Fixed all pkglint warnings, based on the previous revision, since martti's changes have been incorrect in some places. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2006/02/05 23:10:35 joerg Exp $ a45 2 DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/DEINSTALL INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL @ 1.25 log @Fixed warnings found by pkglint -Wall. @ text @d36 6 a41 6 LPD_PERMS_PATH= ${PKG_SYSCONFDIR:Q}/lpd/lpd.perms LPD_PRINTCAP_PATH= ${PKG_SYSCONFDIR:Q}/printcap PRINTCAP_PATH= ${PKG_SYSCONFDIR:Q}/printcap FILTER_DIR= ${PREFIX:Q}/libexec/LPRng FILTER_LD_PATH= /usr/lib:${PREFIX:Q}/lib:/usr/local/lib FILTER_PATH= ${FILTER_DIR}:/sbin:/usr/sbin:/bin:/usr/bin:${PREFIX:Q}/sbin:${PREFIX:Q}/bin:/usr/local/sbin:/usr/local/bin d45 1 a45 1 EXAMPLESDIR= ${PREFIX:Q}/share/examples/LPRng d64 6 a69 6 ${SED} -e "s,@@FILTER_LD_PATH@@,${FILTER_LD_PATH:Q},g" \ -e "s,@@FILTER_PATH@@,${FILTER_PATH:Q},g" \ -e "s,@@LPD_PRINTCAP_PATH@@,${LPD_PRINTCAP_PATH:Q},g" \ -e "s,@@LPD_PERMS_PATH@@,${LPD_PERMS_PATH:Q},g" \ -e "s,@@PRINTCAP_PATH@@,${PRINTCAP_PATH:Q},g" \ -e "s,@@PKG_SYSCONFDIR@@,${PKG_SYSCONFDIR:Q},g" \ d73 1 a73 1 ${SED} -e "s,@@PREFIX@@,${PREFIX:Q},g" \ d77 5 a81 4 ${INSTALL_DATA_DIR} ${EXAMPLESDIR:Q} for file in lpd.conf lpd.perms printcap; do \ ${INSTALL_DATA} ${WRKSRC:Q}/$${file} \ ${EXAMPLESDIR:Q}/$${file}.example; \ @ 1.24 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2006/01/22 00:57:02 joerg Exp $ d20 1 a20 1 LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig d36 6 a41 6 LPD_PERMS_PATH= ${PKG_SYSCONFDIR}/lpd/lpd.perms LPD_PRINTCAP_PATH= ${PKG_SYSCONFDIR}/printcap PRINTCAP_PATH= ${PKG_SYSCONFDIR}/printcap FILTER_DIR= ${PREFIX}/libexec/LPRng FILTER_LD_PATH= /usr/lib:${PREFIX}/lib:/usr/local/lib FILTER_PATH= ${FILTER_DIR}:/sbin:/usr/sbin:/bin:/usr/bin:${PREFIX}/sbin:${PREFIX}/bin:/usr/local/sbin:/usr/local/bin d45 1 a45 1 EXAMPLESDIR= ${PREFIX}/share/examples/LPRng d58 1 a58 1 FILES_SUBST_SED= ${FILES_SUBST:S/=/@@!/:S/$/!g/:S/^/ -e s!@@/} d61 1 a61 1 ${MV} ${WRKSRC}/man/lpd.conf.n ${WRKSRC}/man/lpd.conf.n.in d64 7 a70 7 ${SED} -e "s,@@FILTER_LD_PATH@@,${FILTER_LD_PATH},g" \ -e "s,@@FILTER_PATH@@,${FILTER_PATH},g" \ -e "s,@@LPD_PRINTCAP_PATH@@,${LPD_PRINTCAP_PATH},g" \ -e "s,@@LPD_PERMS_PATH@@,${LPD_PERMS_PATH},g" \ -e "s,@@PRINTCAP_PATH@@,${PRINTCAP_PATH},g" \ -e "s,@@PKG_SYSCONFDIR@@,${PKG_SYSCONFDIR},g" \ < ${WRKSRC}/man/lpd.conf.n.in > ${WRKSRC}/man/lpd.conf.n d73 2 a74 2 ${SED} -e "s,@@PREFIX@@,${PREFIX},g" \ < ${FILESDIR}/LPRng.sh > ${WRKDIR}/LPRng.sh d77 1 a77 1 ${INSTALL_DATA_DIR} ${EXAMPLESDIR} d79 2 a80 2 ${INSTALL_DATA} ${WRKSRC}/$${file} \ ${EXAMPLESDIR}/$${file}.example; \ @ 1.23 log @Use INSTALL_EXTRA_TMPL and DEINSTALL_EXTRA_TMPL. Fix the output of DEINSTALL to only print the delimiting line if the opening line was written as well. Makes the output a bit nicer when no file was modified. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/12/29 06:22:06 jlam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.22 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2005/12/05 23:55:16 rillig Exp $ d46 2 a47 2 DEINSTALL_FILE= ${WRKDIR}/DEINSTALL INSTALL_FILE= ${WRKDIR}/INSTALL a74 2 ${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE} ${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE} a81 1 PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL @ 1.21 log @Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/12/05 20:50:52 rillig Exp $ a47 1 USE_PKGINSTALL= YES @ 1.20 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/06/24 19:05:48 kristerw Exp $ d22 7 a28 7 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --with-lpd_perms_path="${LPD_PERMS_PATH}" CONFIGURE_ARGS+= --with-lpd_printcap_path="${LPD_PRINTCAP_PATH}" CONFIGURE_ARGS+= --with-printcap_path="${PRINTCAP_PATH}" CONFIGURE_ARGS+= --with-filterdir="${FILTER_DIR}" CONFIGURE_ARGS+= --with-filter_path="${FILTER_PATH}" CONFIGURE_ARGS+= --with-ld_library_path="${FILTER_LD_PATH}" @ 1.19 log @Change the CONFIGURE_ENV to use the variables users are supposed to set, rather than the autoconf cache variables. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2005/06/23 21:36:01 kristerw Exp $ d29 2 a30 2 CONFIGURE_ENV+= CHGRP="${TOOLS_CHGRP}" CONFIGURE_ENV+= CHOWN="${TOOLS_CHOWN}" d51 1 a51 1 FILES_SUBST= CAT=${CAT:Q} @ 1.18 log @Prevent paths to the build directories from being included in the package. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2005/06/01 18:51:57 wiz Exp $ d29 2 a30 2 CONFIGURE_ENV+= ac_cv_path_CHGRP="${TOOLS_CHGRP}" CONFIGURE_ENV+= ac_cv_path_CHOWN="${TOOLS_CHOWN}" @ 1.17 log @Convert to options framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2005/05/22 20:08:27 jlam Exp $ d5 1 d18 1 a18 1 USE_TOOLS+= gmake d29 2 @ 1.16 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/03/24 21:12:59 wiz Exp $ d29 1 a29 12 .include "../../mk/bsd.prefs.mk" LPRNG_SUID?= YES LPRNG_PRIV_PORTS?= NO BUILD_DEFS+= LPRNG_SUID LPRNG_PRIV_PORTS .if (${LPRNG_SUID} == "NO") CONFIGURE_ARGS+= --disable-setuid .endif .if (${LPRNG_PRIV_PORTS} == "YES") CONFIGURE_ARGS+= --enable-priv_ports .endif @ 1.15 log @Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be useful. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2004/12/31 08:14:35 martti Exp $ d17 1 a17 1 USE_GNU_TOOLS+= make @ 1.14 log @Use RCD_SCRIPTS @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.13 2004/11/28 16:03:22 martti Exp $ # FreeBSD Id: Makefile,v 1.5 1998/10/21 00:57:27 steve Exp @ 1.13 log @Updated LPRng-core to 3.8.28 * doc updates * bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2004/10/03 00:18:03 tv Exp $ d57 2 a58 1 #RCD_SCRIPTS= LPRng a88 1 ${INSTALL_SCRIPT} ${WRKDIR}/LPRng.sh ${PREFIX}/etc/rc.d/LPRng @ 1.12 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/09/06 10:44:44 martti Exp $ d4 2 a5 3 DISTNAME= LPRng-3.8.27 PKGNAME= LPRng-core-3.8.27 PKGREVISION= 1 @ 1.11 log @- Set myself as MAINTAINER - PKG_SYSCONFDIR fixes - Add lib/liblpr.so* to PLIST - Run checkpc before starting the printer daemon @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/05/21 13:44:29 adam Exp $ d6 1 @ 1.10 log @Changes 3.8.27: * Fixed: 'Missing HOLD_FILE' logic error fixed in lpd_rcvjob.c * Fixed: configure with-initpath --with-initpath=PATH now works correctly * Fixed (well, clarified): Errormsg() now checks for a 'null' error string and provides a printable version of errno for logging. * Edited the Scan_queue() function to print error message and removed some dead code. * lpc MOVE could result in endless loop. * lpc MOVE will now start printing job in destination, rather than just copying and preserving status of last operation. * Added detailed error message for connection failure. * Found a really small (1 byte) memory leak in LPD. Solves the mystery of the server dying with malloc failed messages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/04/24 22:46:11 jlam Exp $ d12 1 a12 1 MAINTAINER= tech-pkg@@NetBSD.org d22 1 a22 1 CONFIGURE_ARGS+= --sysconfdir="/etc" d45 3 a47 3 LPD_PERMS_PATH= /etc/lpd.perms:${PREFIX}/etc/lpd.perms LPD_PRINTCAP_PATH= /etc/lpd_printcap:${PREFIX}/etc/lpd_printcap PRINTCAP_PATH= /etc/printcap:${PREFIX}/etc/printcap d63 1 d66 1 d78 1 @ 1.9 log @Relinquish maintainership of packages to tech-pkg@@NetBSD.org. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2004/01/24 14:57:59 grant Exp $ a2 1 # d4 11 a14 9 DISTNAME= LPRng-3.6.26 PKGNAME= LPRng-core-3.6.26 CATEGORIES= print MASTER_SITES= ftp://ftp.astart.com/pub/LPRng/LPRng/ EXTRACT_SUFX= .tgz MAINTAINER= tech-pkg@@NetBSD.org HOMEPAGE= http://www.lprng.com/ COMMENT= Enhanced Printer Spooler d19 3 a21 1 GNU_CONFIGURE= # defined d54 1 a54 1 EXAMPLES_DIR= ${PREFIX}/share/examples/LPRng d57 1 d68 1 a68 1 ${MV} ${WRKSRC}/man/lpd.conf.5 ${WRKSRC}/man/lpd.conf.5.in d76 1 a76 1 < ${WRKSRC}/man/lpd.conf.5.in > ${WRKSRC}/man/lpd.conf.5 d86 1 a86 1 ${INSTALL_DATA_DIR} ${EXAMPLES_DIR} d89 1 a89 1 ${EXAMPLES_DIR}/$${file}.example; \ @ 1.8 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/07/17 22:52:21 grant Exp $ d11 1 a11 1 MAINTAINER= jlam@@NetBSD.org @ 1.7 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2002/12/23 16:25:59 cjep Exp $ d17 1 a17 1 USE_GMAKE= # defined @ 1.6 log @Whitespace fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/07/13 07:09:22 jlam Exp $ d11 1 a11 1 MAINTAINER= jlam@@netbsd.org @ 1.5 log @In package Makefiles, create FILES_SUBST instead of duplicating sed expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s" instead of "diff -q" since the former is more portable across OSes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/02/17 17:51:34 wiz Exp $ d60 1 a60 1 FILES_SUBST+= TRUE=${TRUE:Q} @ 1.4 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/01/12 13:08:48 dent Exp $ d55 8 d77 2 a78 8 ${SED} -e "s,@@CAT@@,${CAT},g" \ -e "s,@@RM@@,${RM},g" \ -e "s,@@RMDIR@@,${RMDIR},g" \ < ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE} ${SED} -e "s,@@CAT@@,${CAT},g" \ -e "s,@@CHMOD@@,${CHMOD},g" \ -e "s,@@CP@@,${CP},g" \ < ${PKGDIR}/INSTALL > ${INSTALL_FILE} @ 1.3 log @Update HOMEPAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/12/28 00:13:08 jlam Exp $ d13 1 @ 1.2 log @Note conflict with print/cups. Add INSTALL/DEINSTALL scripts to handle the configure files. Replace lprng.sh with a rc.d-style script LPRng.sh. Fix problems with setting the default paths for LPRng. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/12/12 20:09:42 kei Exp $ d12 1 a12 1 HOMEPAGE= http://www.astart.com/LPRng/LPRng.html @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 20 a24 15 DISTNAME= LPRng-3.6.26 PKGNAME= LPRng-core-3.6.26 CATEGORIES= print MASTER_SITES= ftp://ftp.astart.com/pub/LPRng/LPRng/ EXTRACT_SUFX= .tgz MAINTAINER= jlam@@netbsd.org HOMEPAGE= http://www.astart.com/LPRng.html BUILD_DEFS+= LPRNG_SUID LPRNG_PRIV_PORTS USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${LPRNG_SYSCONFDIR} \ --with-filterdir=${FILTER_DIR} d30 1 d39 5 a43 6 LPRNG_SYSCONFDIR= /etc LPD_PRINTCAP_PATH= ${LPRNG_SYSCONFDIR}/lpd_printcap,${PREFIX}/etc/lpd_printcap LPD_PERMS_PATH= ${LPRNG_SYSCONFDIR}/lpd.perms PRINTCAP_PATH= ${LPRNG_SYSCONFDIR}/printcap EXAMPLES_DIR= ${PREFIX}/share/examples/LPRng d48 5 a52 3 MAKE_ENV+= FILTER_LD_PATH="${FILTER_LD_PATH}" \ FILTER_PATH="${FILTER_PATH}" \ LPD_PRINTCAP_PATH="${LPD_PRINTCAP_PATH}" d58 18 a75 6 ${SED} -e "s#@@@@FILTER_LD_PATH@@@@#${FILTER_LD_PATH}#g" \ -e "s#@@@@FILTER_PATH@@@@#${FILTER_PATH}#g" \ -e "s#@@@@LPD_PRINTCAP_PATH@@@@#${LPD_PRINTCAP_PATH}#g" \ -e "s#@@@@LPD_PERMS_PATH@@@@#${LPD_PERMS_PATH}#g" \ -e "s#@@@@PRINTCAP_PATH@@@@#${PRINTCAP_PATH}#g" \ ${WRKSRC}/man/lpd.conf.5.in > ${WRKSRC}/man/lpd.conf.5 d78 1 d80 5 a84 8 ${MV} ${LPRNG_SYSCONFDIR}/lpd.conf.example ${EXAMPLES_DIR} ${MV} ${LPRNG_SYSCONFDIR}/lpd.perms.example ${EXAMPLES_DIR} ${MV} ${LPRNG_SYSCONFDIR}/printcap.example ${EXAMPLES_DIR} ${SED} -e "s#@@@@PREFIX@@@@#${PREFIX}#g" \ -e "s#@@@@CAT@@@@#${CAT}#g" \ -e "s#@@@@ECHO@@@@#${ECHO}#g" \ ${FILESDIR}/lprng.sh > ${WRKDIR}/lprng.sh ${INSTALL_SCRIPT} ${WRKDIR}/lprng.sh ${PREFIX}/etc/rc.d/lprng.sh @ 1.1.1.1 log @Splitted "LPRng" package into "LPRng-core" and "LPRng-doc" packages. Also updated "LPRng-core" to 3.6.26, "LPRng-doc" to 3.6.13. fixes CERT Advisory CA-2000-22. @ text @@