head	1.61;
access;
symbols
	pkgsrc-2026Q1:1.61.0.30
	pkgsrc-2026Q1-base:1.61
	pkgsrc-2025Q4:1.61.0.28
	pkgsrc-2025Q4-base:1.61
	pkgsrc-2025Q3:1.61.0.26
	pkgsrc-2025Q3-base:1.61
	pkgsrc-2025Q2:1.61.0.24
	pkgsrc-2025Q2-base:1.61
	pkgsrc-2025Q1:1.61.0.22
	pkgsrc-2025Q1-base:1.61
	pkgsrc-2024Q4:1.61.0.20
	pkgsrc-2024Q4-base:1.61
	pkgsrc-2024Q3:1.61.0.18
	pkgsrc-2024Q3-base:1.61
	pkgsrc-2024Q2:1.61.0.16
	pkgsrc-2024Q2-base:1.61
	pkgsrc-2024Q1:1.61.0.14
	pkgsrc-2024Q1-base:1.61
	pkgsrc-2023Q4:1.61.0.12
	pkgsrc-2023Q4-base:1.61
	pkgsrc-2023Q3:1.61.0.10
	pkgsrc-2023Q3-base:1.61
	pkgsrc-2023Q2:1.61.0.8
	pkgsrc-2023Q2-base:1.61
	pkgsrc-2023Q1:1.61.0.6
	pkgsrc-2023Q1-base:1.61
	pkgsrc-2022Q4:1.61.0.4
	pkgsrc-2022Q4-base:1.61
	pkgsrc-2022Q3:1.61.0.2
	pkgsrc-2022Q3-base:1.61
	pkgsrc-2022Q2:1.60.0.10
	pkgsrc-2022Q2-base:1.60
	pkgsrc-2022Q1:1.60.0.8
	pkgsrc-2022Q1-base:1.60
	pkgsrc-2021Q4:1.60.0.6
	pkgsrc-2021Q4-base:1.60
	pkgsrc-2021Q3:1.60.0.4
	pkgsrc-2021Q3-base:1.60
	pkgsrc-2021Q2:1.60.0.2
	pkgsrc-2021Q2-base:1.60
	pkgsrc-2021Q1:1.59.0.6
	pkgsrc-2021Q1-base:1.59
	pkgsrc-2020Q4:1.59.0.4
	pkgsrc-2020Q4-base:1.59
	pkgsrc-2020Q3:1.59.0.2
	pkgsrc-2020Q3-base:1.59
	pkgsrc-2020Q2:1.58.0.4
	pkgsrc-2020Q2-base:1.58
	pkgsrc-2020Q1:1.58.0.2
	pkgsrc-2020Q1-base:1.58
	pkgsrc-2019Q4:1.57.0.4
	pkgsrc-2019Q4-base:1.57
	pkgsrc-2019Q3:1.56.0.2
	pkgsrc-2019Q3-base:1.56
	pkgsrc-2019Q2:1.55.0.8
	pkgsrc-2019Q2-base:1.55
	pkgsrc-2019Q1:1.55.0.6
	pkgsrc-2019Q1-base:1.55
	pkgsrc-2018Q4:1.55.0.4
	pkgsrc-2018Q4-base:1.55
	pkgsrc-2018Q3:1.55.0.2
	pkgsrc-2018Q3-base:1.55
	pkgsrc-2018Q2:1.54.0.18
	pkgsrc-2018Q2-base:1.54
	pkgsrc-2018Q1:1.54.0.16
	pkgsrc-2018Q1-base:1.54
	pkgsrc-2017Q4:1.54.0.14
	pkgsrc-2017Q4-base:1.54
	pkgsrc-2017Q3:1.54.0.12
	pkgsrc-2017Q3-base:1.54
	pkgsrc-2017Q2:1.54.0.8
	pkgsrc-2017Q2-base:1.54
	pkgsrc-2017Q1:1.54.0.6
	pkgsrc-2017Q1-base:1.54
	pkgsrc-2016Q4:1.54.0.4
	pkgsrc-2016Q4-base:1.54
	pkgsrc-2016Q3:1.54.0.2
	pkgsrc-2016Q3-base:1.54
	pkgsrc-2016Q2:1.53.0.10
	pkgsrc-2016Q2-base:1.53
	pkgsrc-2016Q1:1.53.0.8
	pkgsrc-2016Q1-base:1.53
	pkgsrc-2015Q4:1.53.0.6
	pkgsrc-2015Q4-base:1.53
	pkgsrc-2015Q3:1.53.0.4
	pkgsrc-2015Q3-base:1.53
	pkgsrc-2015Q2:1.53.0.2
	pkgsrc-2015Q2-base:1.53
	pkgsrc-2015Q1:1.52.0.6
	pkgsrc-2015Q1-base:1.52
	pkgsrc-2014Q4:1.52.0.4
	pkgsrc-2014Q4-base:1.52
	pkgsrc-2014Q3:1.52.0.2
	pkgsrc-2014Q3-base:1.52
	pkgsrc-2014Q2:1.51.0.2
	pkgsrc-2014Q2-base:1.51
	pkgsrc-2014Q1:1.50.0.8
	pkgsrc-2014Q1-base:1.50
	pkgsrc-2013Q4:1.50.0.6
	pkgsrc-2013Q4-base:1.50
	pkgsrc-2013Q3:1.50.0.4
	pkgsrc-2013Q3-base:1.50
	pkgsrc-2013Q2:1.50.0.2
	pkgsrc-2013Q2-base:1.50
	pkgsrc-2013Q1:1.48.0.4
	pkgsrc-2013Q1-base:1.48
	pkgsrc-2012Q4:1.48.0.2
	pkgsrc-2012Q4-base:1.48
	pkgsrc-2012Q3:1.46.0.8
	pkgsrc-2012Q3-base:1.46
	pkgsrc-2012Q2:1.46.0.6
	pkgsrc-2012Q2-base:1.46
	pkgsrc-2012Q1:1.46.0.4
	pkgsrc-2012Q1-base:1.46
	pkgsrc-2011Q4:1.46.0.2
	pkgsrc-2011Q4-base:1.46
	pkgsrc-2011Q3:1.45.0.4
	pkgsrc-2011Q3-base:1.45
	pkgsrc-2011Q2:1.45.0.2
	pkgsrc-2011Q2-base:1.45
	pkgsrc-2011Q1:1.44.0.2
	pkgsrc-2011Q1-base:1.44
	pkgsrc-2010Q4:1.43.0.16
	pkgsrc-2010Q4-base:1.43
	pkgsrc-2010Q3:1.43.0.14
	pkgsrc-2010Q3-base:1.43
	pkgsrc-2010Q2:1.43.0.12
	pkgsrc-2010Q2-base:1.43
	pkgsrc-2010Q1:1.43.0.10
	pkgsrc-2010Q1-base:1.43
	pkgsrc-2009Q4:1.43.0.8
	pkgsrc-2009Q4-base:1.43
	pkgsrc-2009Q3:1.43.0.6
	pkgsrc-2009Q3-base:1.43
	pkgsrc-2009Q2:1.43.0.4
	pkgsrc-2009Q2-base:1.43
	pkgsrc-2009Q1:1.43.0.2
	pkgsrc-2009Q1-base:1.43
	pkgsrc-2008Q4:1.41.0.22
	pkgsrc-2008Q4-base:1.41
	pkgsrc-2008Q3:1.41.0.20
	pkgsrc-2008Q3-base:1.41
	cube-native-xorg:1.41.0.18
	cube-native-xorg-base:1.41
	pkgsrc-2008Q2:1.41.0.16
	pkgsrc-2008Q2-base:1.41
	cwrapper:1.41.0.14
	pkgsrc-2008Q1:1.41.0.12
	pkgsrc-2008Q1-base:1.41
	pkgsrc-2007Q4:1.41.0.10
	pkgsrc-2007Q4-base:1.41
	pkgsrc-2007Q3:1.41.0.8
	pkgsrc-2007Q3-base:1.41
	pkgsrc-2007Q2:1.41.0.6
	pkgsrc-2007Q2-base:1.41
	pkgsrc-2007Q1:1.41.0.4
	pkgsrc-2007Q1-base:1.41
	pkgsrc-2006Q4:1.41.0.2
	pkgsrc-2006Q4-base:1.41
	pkgsrc-2006Q3:1.40.0.4
	pkgsrc-2006Q3-base:1.40
	pkgsrc-2006Q2:1.40.0.2
	pkgsrc-2006Q2-base:1.40
	pkgsrc-2006Q1:1.37.0.2
	pkgsrc-2006Q1-base:1.37
	pkgsrc-2005Q4:1.30.0.2
	pkgsrc-2005Q4-base:1.30
	pkgsrc-2005Q3:1.29.0.4
	pkgsrc-2005Q3-base:1.29
	pkgsrc-2005Q2:1.29.0.2
	pkgsrc-2005Q2-base:1.29
	pkgsrc-2005Q1:1.27.0.2
	pkgsrc-2005Q1-base:1.27
	pkgsrc-2004Q4:1.26.0.6
	pkgsrc-2004Q4-base:1.26
	pkgsrc-2004Q3:1.26.0.4
	pkgsrc-2004Q3-base:1.26
	pkgsrc-2004Q2:1.26.0.2
	pkgsrc-2004Q2-base:1.26
	pkgsrc-2004Q1:1.24.0.4
	pkgsrc-2004Q1-base:1.24
	pkgsrc-2003Q4:1.24.0.2
	pkgsrc-2003Q4-base:1.24
	netbsd-1-6-1:1.20.0.6
	netbsd-1-6-1-base:1.20
	netbsd-1-6:1.20.0.8
	netbsd-1-6-RELEASE-base:1.20
	pkgviews:1.20.0.4
	pkgviews-base:1.20
	buildlink2:1.20.0.2
	buildlink2-base:1.20
	netbsd-1-5-PATCH003:1.20
	netbsd-1-5-PATCH001:1.18
	netbsd-1-5-RELEASE:1.17
	netbsd-1-4-PATCH003:1.17
	netbsd-1-4-PATCH002:1.17
	comdex-fall-1999:1.16
	netbsd-1-4-PATCH001:1.15
	netbsd-1-4-RELEASE:1.13
	netbsd-1-3-PATCH003:1.8
	netbsd-1-3-PATCH002:1.4
	FreeBSD-current-1998-02-22:1.1.1.1
	FREEBSD:1.1.1;
locks; strict;
comment	@# @;


1.61
date	2022.06.28.11.35.27;	author wiz;	state Exp;
branches;
next	1.60;
commitid	D2UoJrTHpoHEANJD;

1.60
date	2021.05.24.19.53.44;	author wiz;	state Exp;
branches;
next	1.59;
commitid	qokaiStTApGMcrUC;

1.59
date	2020.08.31.18.11.00;	author wiz;	state Exp;
branches;
next	1.58;
commitid	7zxRbfOkDOoxbfmC;

1.58
date	2020.01.18.23.33.28;	author rillig;	state Exp;
branches;
next	1.57;
commitid	shGUwZfkr7sleeTB;

1.57
date	2019.11.04.19.57.58;	author rillig;	state Exp;
branches;
next	1.56;
commitid	jTD69SgzKxlbuzJB;

1.56
date	2019.08.11.13.22.38;	author wiz;	state Exp;
branches;
next	1.55;
commitid	Ifet9Pg6Qt99ZByB;

1.55
date	2018.08.22.09.46.12;	author wiz;	state Exp;
branches;
next	1.54;
commitid	YLub8g3ofvFGb6PA;

1.54
date	2016.07.09.06.38.50;	author wiz;	state Exp;
branches;
next	1.53;
commitid	dlqnocGpOoXV2Cdz;

1.53
date	2015.06.12.10.50.57;	author wiz;	state Exp;
branches;
next	1.52;
commitid	B4JmCfaVUbiY38py;

1.52
date	2014.07.24.13.21.05;	author jperkin;	state Exp;
branches;
next	1.51;
commitid	vVmGH9y7UjymiDJx;

1.51
date	2014.05.29.23.37.15;	author wiz;	state Exp;
branches;
next	1.50;
commitid	laryHfkCalgYtuCx;

1.50
date	2013.06.09.08.26.48;	author ryoon;	state Exp;
branches;
next	1.49;
commitid	VhHmpAhovMSrQUSw;

1.49
date	2013.05.31.12.41.47;	author wiz;	state Exp;
branches;
next	1.48;
commitid	hIeXGcx6VfKHwMRw;

1.48
date	2012.10.08.13.45.37;	author asau;	state Exp;
branches;
next	1.47;

1.47
date	2012.10.03.21.57.17;	author wiz;	state Exp;
branches;
next	1.46;

1.46
date	2011.10.21.19.37.28;	author ryoon;	state Exp;
branches;
next	1.45;

1.45
date	2011.04.22.13.44.31;	author obache;	state Exp;
branches;
next	1.44;

1.44
date	2011.02.16.19.19.28;	author shattered;	state Exp;
branches;
next	1.43;

1.43
date	2009.02.25.18.44.30;	author drochner;	state Exp;
branches;
next	1.42;

1.42
date	2009.02.13.18.53.28;	author abs;	state Exp;
branches;
next	1.41;

1.41
date	2006.10.24.15.39.18;	author obache;	state Exp;
branches;
next	1.40;

1.40
date	2006.06.09.16.06.42;	author minskim;	state Exp;
branches;
next	1.39;

1.39
date	2006.04.06.18.18.15;	author jlam;	state Exp;
branches;
next	1.38;

1.38
date	2006.04.06.16.16.38;	author jlam;	state Exp;
branches;
next	1.37;

1.37
date	2006.03.04.21.30.28;	author jlam;	state Exp;
branches;
next	1.36;

1.36
date	2006.02.05.23.10.36;	author joerg;	state Exp;
branches;
next	1.35;

1.35
date	2006.01.27.16.41.44;	author joerg;	state Exp;
branches;
next	1.34;

1.34
date	2006.01.06.06.23.55;	author reed;	state Exp;
branches;
next	1.33;

1.33
date	2006.01.06.02.51.12;	author reed;	state Exp;
branches;
next	1.32;

1.32
date	2006.01.06.02.48.55;	author reed;	state Exp;
branches;
next	1.31;

1.31
date	2005.12.29.06.22.07;	author jlam;	state Exp;
branches;
next	1.30;

1.30
date	2005.12.05.23.55.16;	author rillig;	state Exp;
branches;
next	1.29;

1.29
date	2005.05.22.20.08.27;	author jlam;	state Exp;
branches;
next	1.28;

1.28
date	2005.04.11.21.47.07;	author tv;	state Exp;
branches;
next	1.27;

1.27
date	2005.03.17.12.24.13;	author salo;	state Exp;
branches;
next	1.26;

1.26
date	2004.05.28.00.54.50;	author lukem;	state Exp;
branches;
next	1.25;

1.25
date	2004.04.19.00.04.54;	author wiz;	state Exp;
branches;
next	1.24;

1.24
date	2003.07.17.22.52.25;	author grant;	state Exp;
branches;
next	1.23;

1.23
date	2003.06.02.01.17.31;	author jschauma;	state Exp;
branches;
next	1.22;

1.22
date	2003.05.01.12.58.15;	author jmmv;	state Exp;
branches;
next	1.21;

1.21
date	2003.04.27.14.46.15;	author cjep;	state Exp;
branches;
next	1.20;

1.20
date	2002.01.25.18.57.58;	author kleink;	state Exp;
branches;
next	1.19;

1.19
date	2001.09.27.23.18.36;	author jlam;	state Exp;
branches;
next	1.18;

1.18
date	2001.02.17.17.51.40;	author wiz;	state Exp;
branches;
next	1.17;

1.17
date	2000.01.11.19.31.00;	author hubertf;	state Exp;
branches;
next	1.16;

1.16
date	99.09.05.18.37.48;	author kim;	state Exp;
branches;
next	1.15;

1.15
date	99.06.16.17.28.24;	author cgd;	state Exp;
branches;
next	1.14;

1.14
date	99.05.20.20.09.51;	author tron;	state Exp;
branches;
next	1.13;

1.13
date	99.04.14.21.39.04;	author tron;	state Exp;
branches;
next	1.12;

1.12
date	99.02.20.22.48.39;	author hubertf;	state Exp;
branches;
next	1.11;

1.11
date	99.02.19.00.45.23;	author tv;	state Exp;
branches;
next	1.10;

1.10
date	98.11.12.14.35.49;	author agc;	state Exp;
branches;
next	1.9;

1.9
date	98.11.09.18.06.19;	author agc;	state Exp;
branches;
next	1.8;

1.8
date	98.08.20.15.17.23;	author tsarna;	state Exp;
branches;
next	1.7;

1.7
date	98.07.08.10.37.48;	author frueauf;	state Exp;
branches;
next	1.6;

1.6
date	98.06.22.13.04.38;	author agc;	state Exp;
branches;
next	1.5;

1.5
date	98.06.17.20.59.19;	author frueauf;	state Exp;
branches;
next	1.4;

1.4
date	98.04.15.10.38.45;	author agc;	state Exp;
branches;
next	1.3;

1.3
date	98.02.23.14.27.51;	author agc;	state Exp;
branches;
next	1.2;

1.2
date	98.02.22.17.21.41;	author frueauf;	state Exp;
branches;
next	1.1;

1.1
date	98.02.22.17.15.35;	author frueauf;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.02.22.17.15.35;	author frueauf;	state Exp;
branches;
next	;


desc
@@


1.61
log
@*: recursive bump for perl 5.36
@
text
@# $NetBSD: Makefile,v 1.60 2021/05/24 19:53:44 wiz Exp $
#

DISTNAME=		enscript-1.6.6
PKGREVISION=		8
CATEGORIES=		print
MASTER_SITES=		${MASTER_SITE_GNU:=enscript/}

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		https://www.gnu.org/software/enscript/
COMMENT=		ASCII-to-PostScript filter
LICENSE=		gnu-gpl-v3

GNU_CONFIGURE=			yes
USE_PKGLOCALEDIR=		yes
USE_TOOLS+=			gmake lex:run perl:run xgettext
BROKEN_GETTEXT_DETECTION=	yes

CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR}
INFO_FILES=		YES

EGDIR=			${PREFIX}/share/examples/enscript
CONF_FILES=		${EGDIR}/enscript.cfg ${PKG_SYSCONFDIR}/enscript.cfg
INSTALL_MAKE_FLAGS=	${MAKE_FLAGS} sysconfdir=${EGDIR}
MAKE_ENV+=		prefix=${PREFIX}
BUILD_DEFS+=		PAPERSIZE

INSTALLATION_DIRS+=	share/enscript/afm share/enscript/hl

.include "../../mk/bsd.prefs.mk"

.if defined(PAPERSIZE)
CONFIGURE_ARGS+=	--with-media=${PAPERSIZE:Q}
.endif

.include "../../devel/gettext-lib/buildlink3.mk"

.include "../../mk/bsd.pkg.mk"
@


1.60
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2020/08/31 18:11:00 wiz Exp $
d5 1
a5 1
PKGREVISION=		7
@


1.59
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2020/01/18 23:33:28 rillig Exp $
d5 1
a5 1
PKGREVISION=		6
@


1.58
log
@all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2019/11/04 19:57:58 rillig Exp $
d5 1
a5 1
PKGREVISION=		5
@


1.57
log
@print: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2019/08/11 13:22:38 wiz Exp $
d10 1
a10 1
HOMEPAGE=		http://www.gnu.org/software/enscript/
@


1.56
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2018/08/22 09:46:12 wiz Exp $
d14 3
a16 3
GNU_CONFIGURE=		yes
USE_PKGLOCALEDIR=	yes
USE_TOOLS+=		gmake lex:run perl:run xgettext
@


1.55
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2016/07/09 06:38:50 wiz Exp $
d5 1
a5 1
PKGREVISION=		4
@


1.54
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2015/06/12 10:50:57 wiz Exp $
d5 1
a5 1
PKGREVISION=		3
@


1.53
log
@Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2014/07/24 13:21:05 jperkin Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.52
log
@lex (libfl) is a runtime dependency.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2014/05/29 23:37:15 wiz Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.51
log
@Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2013/06/09 08:26:48 ryoon Exp $
d16 1
a16 1
USE_TOOLS+=		gmake lex perl:run xgettext
@


1.50
log
@Update to 1.6.6

* Remove obsolete patch (already in upstrem).
* Update HOMEPAGE.

Changelog:
Summary of changes in enscript version 1.6.6:

* Add afm/MustRead.html, containing licensing information for Adobe
  AFM files.  (Savannah bug #35883)

* Sync all translations from the Translation Project.  Please visit
  http://translationproject.org/ to help translate Enscript!

* Add documented but missing '-w' option as an alias for '--language'.
  (Savannah bug #30651)

* Apply sliceprint patch from Debian. (Savannah bug #31259)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2013/05/31 12:41:47 wiz Exp $
d5 1
@


1.49
log
@Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2012/10/08 13:45:37 asau Exp $
d4 1
a4 2
DISTNAME=		enscript-1.6.5.2
PKGREVISION=		2
d9 1
a9 1
HOMEPAGE=		http://www.codento.com/people/mtr/genscript/
@


1.48
log
@Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2012/10/03 21:57:17 wiz Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.47
log
@Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2011/10/21 19:37:28 ryoon Exp $
a27 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.46
log
@Update to 1.6.5.2

* Set LICENSE.
* Make pkglint happy

Changelog:
Summary of changes in enscript version 1.6.5.2:

* Fix CFG_FATAL macro in util.c; this prevents a segmentation fault
  when the configuration file contains unknown parameters. (Savannah
  bug #28769)

* Fix segmentation fault with line lengths over 90 characters.
  (Savannah bug #29198)

Summary of changes in enscript version 1.6.5.1:

* Typo corrections in the manual pages.

* Reorganise source tree to use a single ChangeLog file.

* Actually ship f90.st in the tarball.

* Reorganise INSTALL and README.

Noteworthy changes in enscript version 1.6.5:

* New maintainer.

* Licensing change: GNU Enscript is now distributed under version 3 or
  later of the GNU GPL.

* Build system fixes - distcheck now passes.

* At least four security bug fixes:
  - CAN-2004-1184
  - CAN-2004-1185
  - CAN-2004-1186
  - CVE-2008-3863, CVE-2008-4306

* Syntax highlighting fixes.
  - shell escaping rules from Shawn McMahon.
  - JavaScript regexps now recognised.
  - New highlighting rules for Fortran 90 from David Bowler.

See changelogs for more detailed notes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2011/04/22 13:44:31 obache Exp $
d5 1
@


1.45
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2011/02/16 19:19:28 shattered Exp $
d4 1
a4 2
DISTNAME=		enscript-1.6.4
PKGREVISION=		3
d6 1
a6 1
MASTER_SITES=		http://www.iki.fi/mtr/genscript/
d11 1
d18 1
a18 1
CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR:Q}
d23 1
a23 1
INSTALL_MAKE_FLAGS=	${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
@


1.44
log
@PR/36612 -- properly highlight folded header lines in mail messages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2009/02/25 18:44:30 drochner Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.43
log
@pull in a patch from redhat to fix a buffer overflow (CVE-2008-3863),
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2009/02/13 18:53:28 abs Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.42
log
@Updated print/enscript to 1.6.4
pkgsrc changes:
    Add PKG_DESTDIR_SUPPORT, Set PAPERSIZE in BUILD_DEFS, pkglint

Changes since 1.6.3:
    2003-02-28  gettextize  <bug-gnu-gettext@@gnu.org>

	* Makefile.am (SUBDIRS): Add intl.
	* configure.in (AC_OUTPUT): Add intl/Makefile,

    2003-02-28  gettextize  <bug-gnu-gettext@@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath.
	* configure.in (AC_OUTPUT): Add po/Makefile.in,
	(AM_GNU_GETTEXT_VERSION): Bump to 0.11.5.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2006/10/24 15:39:18 obache Exp $
d5 1
@


1.41
log
@This package use perl:run and xgettext.  Bump PKGREVISION.
Fixed PR 34898.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2006/06/09 16:06:42 minskim Exp $
d4 1
a4 2
DISTNAME=		enscript-1.6.3
PKGREVISION=		4
d18 1
a18 1
INFO_FILES=		# PLIST
d23 5
@


1.40
log
@USE_TOOLS+=lex
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2006/04/06 18:18:15 jlam Exp $
d5 1
a5 1
PKGREVISION=		3
d15 1
a15 1
USE_TOOLS+=		gmake lex
@


1.39
log
@List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2006/04/06 16:16:38 jlam Exp $
d15 1
a15 1
USE_TOOLS+=		gmake
@


1.38
log
@Override sysconfdir at install time instead of patching the Makefile to
install the example config files into the examples directory.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2006/03/04 21:30:28 jlam Exp $
d19 1
a19 1
INFO_FILES=		enscript.info
@


1.37
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2006/02/05 23:10:36 joerg Exp $
d23 1
d26 1
d28 1
a28 1
CONFIGURE_ARGS+=--with-media=${PAPERSIZE:Q}
@


1.36
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2006/01/27 16:41:44 joerg Exp $
d9 1
a9 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.35
log
@Has BROKEN_GETTEXT_DETECTION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2006/01/06 06:23:55 reed Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.34
log
@Homepage was 40 Not Found so update it.
I used the download site which redirected to this new URL.
(Maybe the MASTER_SITES should point to new URL also?)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2006/01/06 02:51:12 reed Exp $
d16 1
@


1.33
log
@Remove dependency on papersize.
The package build for this package already honors the PAPERSIZE
setting.  (As discussed on tech-pkg.)

Not bumping PKGREVISION, since I just bumped it a couple minutes ago.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2006/01/06 02:48:55 reed Exp $
d10 1
a10 1
HOMEPAGE=		http://people.ssh.fi/mtr/genscript/
@


1.32
log
@This installation provides an enscript.info file.
(I noticed because I use custom INFO_DIR and I have
chmod 0 /usr/pkg/info which is a plain file to catch misuse.)

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2005/12/29 06:22:07 jlam Exp $
a12 2
DEPENDS+=		papersize-[0-9]*:../../print/papersize

@


1.31
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.30 2005/12/05 23:55:16 rillig Exp $
d5 1
a5 1
PKGREVISION=		1
d20 1
@


1.30
log
@Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2005/05/22 20:08:27 jlam Exp $
a16 1
USE_PKGINSTALL=		yes
@


1.29
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.28 2005/04/11 21:47:07 tv Exp $
d20 1
a20 1
CONFIGURE_ARGS+=	--sysconfdir="${PKG_SYSCONFDIR}"
d27 1
a27 1
CONFIGURE_ARGS+=--with-media="${PAPERSIZE}"
@


1.28
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2005/03/17 12:24:13 salo Exp $
d18 1
a18 1
USE_GNU_TOOLS+=		make
@


1.27
log
@Update to version 1.6.3nb1

nb1:
====
- security fixes for CAN-2004-1184, CAN-2004-1185, CAN-2004-1186
- patches from Debian/Gentoo
- addresses PR pkg/29721

1.6.3:
======
- Changes in the highlighting / pretty printing
- Support for state inheritance.
- new highlighting rules
- new output language `ansi' to print color outputs
- new encodings
- new options
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2004/05/28 00:54:50 lukem Exp $
a15 1
USE_BUILDLINK3=		yes
@


1.26
log
@update homepage
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.25 2004/04/19 00:04:54 wiz Exp $
# FreeBSD Id: Makefile,v 1.4 1997/11/27 08:10:30 tg Exp
d4 2
a5 2
DISTNAME=		enscript-1.6.1
PKGREVISION=		2
d7 1
a7 1
MASTER_SITES=		${MASTER_SITE_GNU:=enscript/}
d19 1
d31 2
@


1.25
log
@Convert to bl3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2003/07/17 22:52:25 grant Exp $
d11 1
a11 1
HOMEPAGE=		http://www.ngs.fi/mtr/genscript/
@


1.24
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2003/06/02 01:17:31 jschauma Exp $
d17 1
a17 1
USE_BUILDLINK2=		yes
@


1.23
log
@Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2003/05/01 12:58:15 jmmv Exp $
d10 1
a10 1
MAINTAINER=		tech-pkg@@netbsd.org
@


1.22
log
@Honour PKG_SYSCONFDIR.  Bump PKGREVISION to 2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2003/04/27 14:46:15 cjep Exp $
d10 1
a10 1
MAINTAINER=		packages@@netbsd.org
@


1.21
log
@Lint: PKGLOCALEDIR
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2002/01/25 18:57:58 kleink Exp $
d6 1
a6 1
PKGREVISION=		1
d19 7
@


1.20
log
@Update to 1.6.1nb1: fix temporary file creation vulnerability;
from Tim Waugh via Debian.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2001/09/27 23:18:36 jlam Exp $
d17 2
@


1.19
log
@Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2001/02/17 17:51:40 wiz Exp $
d6 1
@


1.18
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2000/01/11 19:31:00 hubertf Exp $
d13 1
a13 1
DEPENDS+=		papersize-*:../../print/papersize
@


1.17
log
@Correctly recognize $PAPERSIZE, and add the appropriate configure
switch.

Patch sent in in PR 9168 by Jim Bernard <jbernard@@mines.edu>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 1999/09/05 18:37:48 kim Exp $
d11 1
@


1.16
log
@Update dependencies for papersize (wildcard except for a2ps).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 1999/06/16 17:28:24 cgd Exp $
d15 4
@


1.15
log
@papersize-1.0 had a bug: when setpapersize was run, magicfilter's filter
scripts (.../libexec/magicfilter/*-filter) would as a side effect have
their executable bit set.  Fix that, bump the papersize revisions to
1.0.1, and update other packages' DEPENDS lines to compensate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 1999/05/20 20:09:51 tron Exp $
d12 1
a12 1
DEPENDS+=		papersize-1.0.1:../../print/papersize
@


1.14
log
@Remove unnecessary assignments of "INSTALL", "INSTALL_DATA",
"INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 1999/04/14 21:39:04 tron Exp $
d12 1
a12 1
DEPENDS+=		papersize-1.0:../../print/papersize
@


1.13
log
@Remove unnecessary slash from master site list.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 1999/02/20 22:48:39 hubertf Exp $
a14 1
CONFIGURE_ENV=		INSTALL_SCRIPT="${INSTALL_SCRIPT}"
@


1.12
log
@Fix CONFLICTS (remove redundancy, mostly)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 1999/02/19 00:45:23 tv Exp $
d7 1
a7 1
MASTER_SITES=		${MASTER_SITE_GNU:=/enscript/}
@


1.11
log
@Clean up:
- re-enable localization with included GNU gettext
- use wildcard CONFLICTS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1998/11/12 14:35:49 agc Exp $
a12 2

CONFLICTS=		enscript-[AL]*
@


1.10
log
@Move DEPENDS definition up in the Makefile, to keep pkglint happy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1998/11/09 18:06:19 agc Exp $
d7 1
a7 1
MASTER_SITES=		${MASTER_SITE_GNU}
d14 1
a14 4
CONFLICTS=		enscript-Letter-1.6.0 enscript-A4-1.6.0 \
			enscript-Letterdj-1.6.0
CONFLICTS+=		enscript-Letter-1.6.1 enscript-A4-1.6.1 \
			enscript-Letterdj-1.6.1
a16 1
CONFIGURE_ARGS+=	--disable-nls
a17 8

# If you want to build a static binary, uncomment the following line
#LDFLAGS+=		-static

post-install:
.for file in enscript mkafmmap states
	strip ${PREFIX}/bin/${file}
.endfor
@


1.9
log
@Modify this package to use the papersize package, to set the default
paper size at run-time.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1998/08/20 15:17:23 tsarna Exp $
d12 2
a17 2

DEPENDS+=		papersize-1.0:../../print/papersize
@


1.8
log
@The Grand Homepagification:
	- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1998/07/08 10:37:48 frueauf Exp $
a5 1
PKGNAME=		enscript-${PAPERSIZE}-1.6.1
d14 4
a18 1
MANUAL_PACKAGE_BUILD=	PAPERSIZE has to be set to Letter or A4
d20 1
a20 1
CONFIGURE_ARGS+=	--disable-nls --with-media=${PAPERSIZE}
a21 1
MAKE_ENV+=		`${CAT} ${PAPER}`
a24 20

PAPERSIZE?=		A4
PAPER=			${.CURDIR}/${WRKDIR:T}/PaperSize

pre-configure:
	@@case "X${PAPERSIZE}" in					\
	XA4)								\
		${ECHO} "WIDTH=8.27 HEIGHT=11.64" > ${PAPER};		\
		;;							\
	XLetter)							\
		${ECHO} "WIDTH=8.5 HEIGHT=11.0" > ${PAPER};		\
		;;							\
	XLetterdj)							\
		;;							\
	*)								\
		@@${ECHO} "Error: PAPERSIZE invalid: \"${PAPERSIZE}\"";	\
		@@${ECHO} "Possible values are:  A4 (default) or Letter";\
		${FALSE};						\
		;;							\
	esac
@


1.7
log
@Update to enscript-1.6.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1998/06/22 13:04:38 agc Exp $
d11 1
@


1.6
log
@Update package Makefiles for automatic manual page handling.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1998/06/17 20:59:19 frueauf Exp $
d5 2
a6 2
DISTNAME=		enscript-1.6.0
PKGNAME=		enscript-${PAPERSIZE}-1.6.0
d11 3
@


1.5
log
@Update to version 1.6.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1998/04/15 10:38:45 agc Exp $
a16 2

MAN1=			diffpp.1 enscript.1 sliceprint.1 states.1
@


1.4
log
@Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1998/02/23 14:27:51 agc Exp $
d5 4
a8 4
DISTNAME=       enscript-1.5.0
PKGNAME=        enscript-${PAPERSIZE}-1.5.0
CATEGORIES=	print
MASTER_SITES=   ${MASTER_SITE_GNU}
d10 1
a10 1
MAINTAINER=	kline@@thought.org
d18 1
a18 1
MAN1=		diffpp.1 enscript.1 sliceprint.1 states.1
d21 1
a21 1
#LDFLAGS+=-static
d23 2
a24 2
PAPERSIZE?=	A4
PAPER=		${.CURDIR}/${WRKDIR:T}/PaperSize
@


1.3
log
@Don't include /etc/mk.conf explicitly. It's not necessary.
@
text
@d1 1
a1 6
# New ports collection makefile for:	enscript
# Version required:     	1.5.0
# Date created:			24 Jul, 1997
# Whom:				kline
#
# $NetBSD: Makefile,v 1.2 1998/02/22 17:21:41 frueauf Exp $
d48 1
a48 1
.include <bsd.port.mk>
@


1.2
log
@- don't use gmake, works with ours too
- add missing man page to MAN1
- addjust CONFIGURE_ENV
- include mk.conf/make.conf to get user defined PAPERSIZE
- s/echo/${ECHO}/
- s/false/${FALSE}
@
text
@d6 1
a6 1
# $NetBSD: Makefile,v 1.1.1.1 1998/02/22 17:15:35 frueauf Exp $
d17 5
a21 5
MANUAL_PACKAGE_BUILD=	PAPERSIZE has to be set to Letter A4
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--disable-nls --with-media=${PAPERSIZE}
CONFIGURE_ENV=	INSTALL_SCRIPT="${INSTALL_SCRIPT}"
MAKE_FLAGS=     WIDTH=${WIDTH} HEIGHT=${HEIGHT} A4_PAPERSIZE=${A4_PAPERSIZE} -f
a23 1
STRIP=
d28 2
a29 86
# Include local make config file here.  It is essential to have this
# precede any override targets (those that override defaults in
# <bsd.port.mk> that test variables that may be set here.  Note that
# this inclusion is otherwise redundant, since <bsd.port.mk> includes
# <bsd.own.mk>, which includes it.

OPSYS!=		uname -s
.if (${OPSYS} == "FreeBSD")
.if exists(/etc/make.conf)
.include "/etc/make.conf"
.endif
.else
.if exists(/etc/mk.conf)
.include "/etc/mk.conf"
.endif
.endif

.if !defined(PAPERSIZE)
PAPERSIZE=A4     # set default
WIDTH=8.27
HEIGHT=11.64
A4_PAPERSIZE=1
PAPERSIZE_UNSPECIFIED=  yes
.elif ${PAPERSIZE} == A4 || ${PAPERSIZE} == a4
PAPERSIZE=A4
WIDTH=8.27
HEIGHT=11.64
A4_PAPERSIZE=1
.elif ${PAPERSIZE} == letter || ${PAPERSIZE} == LETTER || ${PAPERSIZE} == Letter
PAPERSIZE=Letter
WIDTH=8.5
HEIGHT=11.0
A4_PAPERSIZE=0
.elif ${PAPERSIZE} == Letterdj
.else
PAPERSIZE_INVALID= yes
.endif  # not defined PAPERSIZE

pre-fetch:
.if defined(PAPERSIZE_UNSPECIFIED)
	@@${ECHO} ""
	@@${ECHO} "This port builds the default A4 paper size."
	@@${ECHO} "If you want to select the LETTER papersize for enscript,"
	@@${ECHO} "type a ^C now.  Then type:"
	@@${ECHO} ""
	@@${ECHO} "  % make letter "
	@@${ECHO} ""
	@@${ECHO} "Install your port by typing:"
	@@${ECHO} ""
	@@${ECHO} "make letter-install  {or} % make a4-install"
	@@${ECHO} ""
	@@${ECHO} "You can also set the environment variable PAPERSIZE to A4 or"
	@@${ECHO} "Letter to configure enscript for these paper sizes"
	@@sleep 5
.elif defined(PAPERSIZE_INVALID)
	@@${ECHO} "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\""
	@@${ECHO} "Possible values are:  A4 (default) or Letter"
	@@${FALSE}
.endif

letter::
	${MAKE} PAPERSIZE=Letter

Letter::
	${MAKE} PAPERSIZE=Letter

letter-install::
	${MAKE} PAPERSIZE=Letter install

Letter-install::
	${MAKE} PAPERSIZE=Letter install

a4::
	${MAKE} PAPERSIZE=A4

A4::
	${MAKE} PAPERSIZE=A4

Letterdj::
	${MAKE} PAPERSIZE=Letterdj

letterdj::
	${MAKE} PAPERSIZE=Letterdj

Letterdj-install::
	${MAKE} PAPERSIZE=Letterdj install
d31 16
a46 8
letterdj-install::
	${MAKE} PAPERSIZE=Letterdj install

a4-install::
	${MAKE} PAPERSIZE=a4 install

A4-install::
	${MAKE} PAPERSIZE=a4 install
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $NetBSD$
a18 1
USE_GMAKE=	yes
d20 1
d23 1
a23 1
MAN1=		enscript.1 sliceprint.1 states.1
d29 17
d69 13
a81 13
	@@echo ""
	@@echo "This port builds the default A4 paper size."
	@@echo "If you want to select the LETTER papersize for enscript,"
	@@echo "type a ^C now.  Then type:"
	@@echo ""
	@@echo "  % make letter "
	@@echo ""
	@@echo "Install your port by typing:"
	@@echo ""
	@@echo "make letter-install  {or} % make a4-install"
	@@echo ""
	@@echo "You can also set the environment variable PAPERSIZE to A4 or"
	@@echo "letter to configure enscript for these paper sizes"
d84 2
a85 2
	@@echo "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\""
	@@echo "Possible values are:  A4 (default) or letter"
d88 1
@


1.1.1.1
log
@Initial import of enscript-1.5.0 FreeBSD port.
@
text
@@
