head	1.146;
access;
symbols
	pkgsrc-2026Q1:1.146.0.2
	pkgsrc-2026Q1-base:1.146
	pkgsrc-2025Q4:1.144.0.2
	pkgsrc-2025Q4-base:1.144
	pkgsrc-2025Q3:1.143.0.2
	pkgsrc-2025Q3-base:1.143
	pkgsrc-2025Q2:1.142.0.2
	pkgsrc-2025Q2-base:1.142
	pkgsrc-2025Q1:1.139.0.4
	pkgsrc-2025Q1-base:1.139
	pkgsrc-2024Q4:1.139.0.2
	pkgsrc-2024Q4-base:1.139
	pkgsrc-2024Q3:1.136.0.4
	pkgsrc-2024Q3-base:1.136
	pkgsrc-2024Q2:1.136.0.2
	pkgsrc-2024Q2-base:1.136
	pkgsrc-2024Q1:1.134.0.4
	pkgsrc-2024Q1-base:1.134
	pkgsrc-2023Q4:1.134.0.2
	pkgsrc-2023Q4-base:1.134
	pkgsrc-2023Q3:1.130.0.4
	pkgsrc-2023Q3-base:1.130
	pkgsrc-2023Q2:1.130.0.2
	pkgsrc-2023Q2-base:1.130
	pkgsrc-2023Q1:1.129.0.2
	pkgsrc-2023Q1-base:1.129
	pkgsrc-2022Q4:1.127.0.2
	pkgsrc-2022Q4-base:1.127
	pkgsrc-2022Q3:1.126.0.8
	pkgsrc-2022Q3-base:1.126
	pkgsrc-2022Q2:1.126.0.6
	pkgsrc-2022Q2-base:1.126
	pkgsrc-2022Q1:1.126.0.4
	pkgsrc-2022Q1-base:1.126
	pkgsrc-2021Q4:1.126.0.2
	pkgsrc-2021Q4-base:1.126
	pkgsrc-2021Q3:1.124.0.4
	pkgsrc-2021Q3-base:1.124
	pkgsrc-2021Q2:1.124.0.2
	pkgsrc-2021Q2-base:1.124
	pkgsrc-2021Q1:1.123.0.4
	pkgsrc-2021Q1-base:1.123
	pkgsrc-2020Q4:1.123.0.2
	pkgsrc-2020Q4-base:1.123
	pkgsrc-2020Q3:1.122.0.2
	pkgsrc-2020Q3-base:1.122
	pkgsrc-2020Q2:1.121.0.2
	pkgsrc-2020Q2-base:1.121
	pkgsrc-2020Q1:1.120.0.2
	pkgsrc-2020Q1-base:1.120
	pkgsrc-2019Q4:1.118.0.6
	pkgsrc-2019Q4-base:1.118
	pkgsrc-2019Q3:1.118.0.2
	pkgsrc-2019Q3-base:1.118
	pkgsrc-2019Q2:1.116.0.4
	pkgsrc-2019Q2-base:1.116
	pkgsrc-2019Q1:1.116.0.2
	pkgsrc-2019Q1-base:1.116
	pkgsrc-2018Q4:1.112.0.2
	pkgsrc-2018Q4-base:1.112
	pkgsrc-2018Q3:1.110.0.4
	pkgsrc-2018Q3-base:1.110
	pkgsrc-2018Q2:1.110.0.2
	pkgsrc-2018Q2-base:1.110
	pkgsrc-2018Q1:1.108.0.2
	pkgsrc-2018Q1-base:1.108
	pkgsrc-2017Q4:1.106.0.2
	pkgsrc-2017Q4-base:1.106
	pkgsrc-2017Q3:1.105.0.16
	pkgsrc-2017Q3-base:1.105
	pkgsrc-2017Q2:1.105.0.12
	pkgsrc-2017Q2-base:1.105
	pkgsrc-2017Q1:1.105.0.10
	pkgsrc-2017Q1-base:1.105
	pkgsrc-2016Q4:1.105.0.8
	pkgsrc-2016Q4-base:1.105
	pkgsrc-2016Q3:1.105.0.6
	pkgsrc-2016Q3-base:1.105
	pkgsrc-2016Q2:1.105.0.4
	pkgsrc-2016Q2-base:1.105
	pkgsrc-2016Q1:1.105.0.2
	pkgsrc-2016Q1-base:1.105
	pkgsrc-2015Q4:1.104.0.16
	pkgsrc-2015Q4-base:1.104
	pkgsrc-2015Q3:1.104.0.14
	pkgsrc-2015Q3-base:1.104
	pkgsrc-2015Q2:1.104.0.12
	pkgsrc-2015Q2-base:1.104
	pkgsrc-2015Q1:1.104.0.10
	pkgsrc-2015Q1-base:1.104
	pkgsrc-2014Q4:1.104.0.8
	pkgsrc-2014Q4-base:1.104
	pkgsrc-2014Q3:1.104.0.6
	pkgsrc-2014Q3-base:1.104
	pkgsrc-2014Q2:1.104.0.4
	pkgsrc-2014Q2-base:1.104
	pkgsrc-2014Q1:1.104.0.2
	pkgsrc-2014Q1-base:1.104
	pkgsrc-2013Q4:1.101.0.6
	pkgsrc-2013Q4-base:1.101
	pkgsrc-2013Q3:1.101.0.4
	pkgsrc-2013Q3-base:1.101
	pkgsrc-2013Q2:1.101.0.2
	pkgsrc-2013Q2-base:1.101
	pkgsrc-2012Q4:1.91.0.2
	pkgsrc-2012Q4-base:1.91
	pkgsrc-2012Q3:1.87.0.2
	pkgsrc-2012Q3-base:1.87
	pkgsrc-2012Q2:1.86.0.4
	pkgsrc-2012Q2-base:1.86
	pkgsrc-2012Q1:1.86.0.2
	pkgsrc-2012Q1-base:1.86
	pkgsrc-2011Q4:1.85.0.2
	pkgsrc-2011Q4-base:1.85
	pkgsrc-2011Q3:1.84.0.2
	pkgsrc-2011Q3-base:1.84
	pkgsrc-2011Q2:1.83.0.4
	pkgsrc-2011Q2-base:1.83
	pkgsrc-2011Q1:1.83.0.2
	pkgsrc-2011Q1-base:1.83
	pkgsrc-2010Q4:1.82.0.2
	pkgsrc-2010Q4-base:1.82
	pkgsrc-2010Q3:1.80.0.2
	pkgsrc-2010Q3-base:1.80
	pkgsrc-2010Q2:1.79.0.2
	pkgsrc-2010Q2-base:1.79
	pkgsrc-2010Q1:1.76.0.2
	pkgsrc-2010Q1-base:1.76
	pkgsrc-2009Q4:1.72.0.2
	pkgsrc-2009Q4-base:1.72
	pkgsrc-2009Q3:1.69.0.2
	pkgsrc-2009Q3-base:1.69
	pkgsrc-2009Q2:1.62.0.2
	pkgsrc-2009Q2-base:1.62
	pkgsrc-2009Q1:1.60.0.2
	pkgsrc-2009Q1-base:1.60
	pkgsrc-2008Q4:1.55.0.2
	pkgsrc-2008Q4-base:1.55
	pkgsrc-2008Q3:1.52.0.4
	pkgsrc-2008Q3-base:1.52
	cube-native-xorg:1.52.0.2
	cube-native-xorg-base:1.52
	pkgsrc-2008Q2:1.49.0.4
	pkgsrc-2008Q2-base:1.49
	cwrapper:1.49.0.2
	pkgsrc-2008Q1:1.47.0.2
	pkgsrc-2008Q1-base:1.47
	pkgsrc-2007Q4:1.39.0.2
	pkgsrc-2007Q4-base:1.39
	pkgsrc-2007Q3:1.35.0.2
	pkgsrc-2007Q3-base:1.35
	pkgsrc-2007Q2:1.28.0.2
	pkgsrc-2007Q2-base:1.28
	pkgsrc-2007Q1:1.27.0.2
	pkgsrc-2007Q1-base:1.27
	pkgsrc-2006Q4:1.26.0.2
	pkgsrc-2006Q4-base:1.26
	pkgsrc-2006Q3:1.23.0.2
	pkgsrc-2006Q3-base:1.23
	pkgsrc-2006Q2:1.22.0.2
	pkgsrc-2006Q2-base:1.22
	pkgsrc-2006Q1:1.19.0.2
	pkgsrc-2006Q1-base:1.19
	pkgsrc-2005Q4:1.17.0.2
	pkgsrc-2005Q4-base:1.17
	pkgsrc-2005Q3:1.15.0.4
	pkgsrc-2005Q3-base:1.15
	pkgsrc-2005Q2:1.15.0.2
	pkgsrc-2005Q2-base:1.15
	pkgsrc-2005Q1:1.13.0.12
	pkgsrc-2005Q1-base:1.13
	pkgsrc-2004Q4:1.13.0.10
	pkgsrc-2004Q4-base:1.13
	pkgsrc-2004Q3:1.13.0.8
	pkgsrc-2004Q3-base:1.13
	pkgsrc-2004Q2:1.13.0.6
	pkgsrc-2004Q2-base:1.13
	pkgsrc-2004Q1:1.13.0.4
	pkgsrc-2004Q1-base:1.13
	pkgsrc-2003Q4:1.13.0.2
	pkgsrc-2003Q4-base:1.13
	netbsd-1-6-1:1.11.0.2
	netbsd-1-6-1-base:1.11
	netbsd-1-6:1.9.0.8
	netbsd-1-6-RELEASE-base:1.9
	pkgviews:1.9.0.4
	pkgviews-base:1.9
	buildlink2:1.9.0.2
	buildlink2-base:1.9
	netbsd-1-5-PATCH003:1.9
	netbsd-1-5-PATCH001:1.5
	netbsd-1-5-RELEASE:1.3
	netbsd-1-4-PATCH003:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.146
date	2026.02.06.10.05.43;	author wiz;	state Exp;
branches;
next	1.145;
commitid	MwQEYCXeWSFvIitG;

1.145
date	2026.01.07.08.48.34;	author wiz;	state Exp;
branches;
next	1.144;
commitid	1wQ3ICD8eebefrpG;

1.144
date	2025.10.23.20.38.59;	author wiz;	state Exp;
branches;
next	1.143;
commitid	1V2hBZn9ypXaCJfG;

1.143
date	2025.08.30.22.46.09;	author wiz;	state Exp;
branches;
next	1.142;
commitid	2izPxU30rhec4O8G;

1.142
date	2025.04.24.14.15.33;	author wiz;	state Exp;
branches;
next	1.141;
commitid	A3VBjL8Zdd4LljSF;

1.141
date	2025.04.19.07.58.17;	author wiz;	state Exp;
branches;
next	1.140;
commitid	8J0gu7BGAw8XqDRF;

1.140
date	2025.04.17.21.52.09;	author wiz;	state Exp;
branches;
next	1.139;
commitid	xcIXAVA292fk6sRF;

1.139
date	2024.11.14.22.21.23;	author wiz;	state Exp;
branches;
next	1.138;
commitid	JmuDYqwL4erbdFxF;

1.138
date	2024.11.01.12.54.09;	author wiz;	state Exp;
branches;
next	1.137;
commitid	QB4Wk02mZPuBuWvF;

1.137
date	2024.11.01.00.53.22;	author wiz;	state Exp;
branches;
next	1.136;
commitid	QT27BdVP362gvSvF;

1.136
date	2024.05.29.16.34.09;	author adam;	state Exp;
branches;
next	1.135;
commitid	n8aFyEjEVZA0JUbF;

1.135
date	2024.05.16.06.15.27;	author wiz;	state Exp;
branches;
next	1.134;
commitid	kYKPUni8AkogJbaF;

1.134
date	2023.11.12.13.23.17;	author wiz;	state Exp;
branches;
next	1.133;
commitid	SjpNXQIV5XeZ3kME;

1.133
date	2023.11.08.13.20.41;	author wiz;	state Exp;
branches;
next	1.132;
commitid	PsuHTklAIsF4bOLE;

1.132
date	2023.10.24.22.10.42;	author wiz;	state Exp;
branches;
next	1.131;
commitid	MTsrqKm6aGrQAVJE;

1.131
date	2023.10.21.17.11.17;	author gdt;	state Exp;
branches;
next	1.130;
commitid	Sr0Nb6aaZLDw2wJE;

1.130
date	2023.04.19.08.08.39;	author adam;	state Exp;
branches;
next	1.129;
commitid	B8gCWhWtMX9vZGlE;

1.129
date	2023.01.29.21.14.55;	author ryoon;	state Exp;
branches;
next	1.128;
commitid	QL7aBXsBGmQvUtbE;

1.128
date	2023.01.03.17.36.30;	author wiz;	state Exp;
branches;
next	1.127;
commitid	vvAqE6UmuqFFx78E;

1.127
date	2022.10.26.10.31.07;	author wiz;	state Exp;
branches;
next	1.126;
commitid	PVFjlIYUKslkpdZD;

1.126
date	2021.12.08.16.02.32;	author adam;	state Exp;
branches;
next	1.125;
commitid	2PyWjHx5T8rqARjD;

1.125
date	2021.09.29.19.00.12;	author adam;	state Exp;
branches;
next	1.124;
commitid	WsBUbBM52TSePSaD;

1.124
date	2021.04.21.13.24.15;	author adam;	state Exp;
branches;
next	1.123;
commitid	RAyVO2K5RkoQ8aQC;

1.123
date	2020.12.04.04.56.10;	author riastradh;	state Exp;
branches;
next	1.122;
commitid	rml4sqzmdFjgLnyC;

1.122
date	2020.08.17.20.17.40;	author leot;	state Exp;
branches;
next	1.121;
commitid	ybGS4iX9Fz8imskC;

1.121
date	2020.05.22.10.55.49;	author adam;	state Exp;
branches;
next	1.120;
commitid	m1Z0QPvTTTWz3e9C;

1.120
date	2020.03.10.22.08.58;	author wiz;	state Exp;
branches;
next	1.119;
commitid	UV3Ncm9kwd8O7UZB;

1.119
date	2020.03.08.16.48.05;	author wiz;	state Exp;
branches;
next	1.118;
commitid	rcNYzTQo8icypCZB;

1.118
date	2019.07.21.22.24.10;	author wiz;	state Exp;
branches;
next	1.117;
commitid	sTQI1F7qYi5bHXvB;

1.117
date	2019.07.20.22.46.03;	author wiz;	state Exp;
branches;
next	1.116;
commitid	dMrQLvIeoazTQPvB;

1.116
date	2019.03.18.16.17.50;	author gdt;	state Exp;
branches;
next	1.115;
commitid	5ktcGYVZ0x2NGRfB;

1.115
date	2019.03.17.18.40.29;	author gdt;	state Exp;
branches;
next	1.114;
commitid	8byEqMslCNg0wKfB;

1.114
date	2019.02.10.21.35.26;	author wiz;	state Exp;
branches;
next	1.113;
commitid	PKcTQgUNE92LBgbB;

1.113
date	2019.02.06.14.41.05;	author wiz;	state Exp;
branches;
next	1.112;
commitid	GUUBR54Olj46rIaB;

1.112
date	2018.11.14.22.22.17;	author kleink;	state Exp;
branches;
next	1.111;
commitid	GUhtnbJ6vT0uGXZA;

1.111
date	2018.11.12.03.51.22;	author ryoon;	state Exp;
branches;
next	1.110;
commitid	9EFLHvDNIp1OBBZA;

1.110
date	2018.04.17.22.29.33;	author wiz;	state Exp;
branches;
next	1.109;
commitid	2vVfqOUBo6B4wQyA;

1.109
date	2018.04.16.14.33.54;	author wiz;	state Exp;
branches;
next	1.108;
commitid	kzqGMVblMLsRUFyA;

1.108
date	2018.03.12.11.15.42;	author wiz;	state Exp;
branches;
next	1.107;
commitid	Mv60lx3Uo1UqW9uA;

1.107
date	2018.01.28.20.10.37;	author wiz;	state Exp;
branches;
next	1.106;
commitid	QPx6fI8ZTJVRhGoA;

1.106
date	2017.11.23.17.19.43;	author wiz;	state Exp;
branches;
next	1.105;
commitid	IKMbhxg2I0GMsbgA;

1.105
date	2016.03.05.11.27.53;	author jperkin;	state Exp;
branches;
next	1.104;
commitid	1LoxeQftu903HrXy;

1.104
date	2014.02.12.23.18.29;	author tron;	state Exp;
branches;
next	1.103;
commitid	dfJj7CwMMWJzNRox;

1.103
date	2014.01.02.06.46.38;	author ryoon;	state Exp;
branches;
next	1.102;
commitid	arYO6argkYNtDvjx;

1.102
date	2014.01.01.19.47.30;	author christos;	state Exp;
branches;
next	1.101;
commitid	J0pAXgQKTJjsZrjx;

1.101
date	2013.06.04.22.16.58;	author tron;	state Exp;
branches;
next	1.100;
commitid	wB5zURIqYs6HAlSw;

1.100
date	2013.06.03.10.05.51;	author wiz;	state Exp;
branches;
next	1.99;
commitid	kGMtnUPdN4amz9Sw;

1.99
date	2013.04.24.09.52.38;	author sbd;	state Exp;
branches;
next	1.98;

1.98
date	2013.03.16.23.04.09;	author dholland;	state dead;
branches;
next	1.97;

1.97
date	2013.03.14.05.34.35;	author dholland;	state Exp;
branches;
next	1.96;

1.96
date	2013.03.13.09.37.11;	author adam;	state Exp;
branches;
next	1.95;

1.95
date	2013.03.08.20.45.24;	author adam;	state Exp;
branches;
next	1.94;

1.94
date	2013.02.16.11.17.57;	author wiz;	state Exp;
branches;
next	1.93;

1.93
date	2013.02.06.23.21.20;	author jperkin;	state Exp;
branches;
next	1.92;

1.92
date	2013.01.26.21.36.42;	author adam;	state Exp;
branches;
next	1.91;

1.91
date	2012.10.16.10.10.17;	author rumko;	state Exp;
branches;
next	1.90;

1.90
date	2012.10.08.11.06.33;	author wiz;	state Exp;
branches;
next	1.89;

1.89
date	2012.10.07.14.19.18;	author mef;	state Exp;
branches;
next	1.88;

1.88
date	2012.10.03.21.57.17;	author wiz;	state Exp;
branches;
next	1.87;

1.87
date	2012.09.12.11.27.04;	author drochner;	state Exp;
branches;
next	1.86;

1.86
date	2012.02.06.12.41.20;	author wiz;	state Exp;
branches;
next	1.85;

1.85
date	2011.11.01.06.11.57;	author sbd;	state Exp;
branches;
next	1.84;

1.84
date	2011.07.21.17.06.18;	author joerg;	state Exp;
branches;
next	1.83;

1.83
date	2011.01.13.13.36.06;	author wiz;	state Exp;
branches;
next	1.82;

1.82
date	2010.11.23.11.10.15;	author tron;	state Exp;
branches;
next	1.81;

1.81
date	2010.11.13.17.03.00;	author bouyer;	state Exp;
branches;
next	1.80;

1.80
date	2010.06.30.12.44.55;	author tron;	state Exp;
branches
	1.80.2.1;
next	1.79;

1.79
date	2010.06.13.22.45.15;	author wiz;	state Exp;
branches
	1.79.2.1;
next	1.78;

1.78
date	2010.04.09.22.04.22;	author tron;	state Exp;
branches;
next	1.77;

1.77
date	2010.04.09.19.39.06;	author drochner;	state Exp;
branches;
next	1.76;

1.76
date	2010.03.11.12.53.52;	author drochner;	state Exp;
branches;
next	1.75;

1.75
date	2010.02.23.20.31.26;	author drochner;	state Exp;
branches;
next	1.74;

1.74
date	2010.01.20.08.50.16;	author tnn;	state Exp;
branches;
next	1.73;

1.73
date	2010.01.18.09.59.22;	author wiz;	state Exp;
branches;
next	1.72;

1.72
date	2009.12.23.13.27.58;	author drochner;	state Exp;
branches
	1.72.2.1;
next	1.71;

1.71
date	2009.11.02.00.00.31;	author gdt;	state Exp;
branches;
next	1.70;

1.70
date	2009.11.01.23.57.29;	author gdt;	state Exp;
branches;
next	1.69;

1.69
date	2009.09.07.10.07.38;	author drochner;	state Exp;
branches;
next	1.68;

1.68
date	2009.09.02.15.59.06;	author wiz;	state Exp;
branches;
next	1.67;

1.67
date	2009.09.02.15.57.08;	author wiz;	state Exp;
branches;
next	1.66;

1.66
date	2009.09.02.15.56.03;	author wiz;	state Exp;
branches;
next	1.65;

1.65
date	2009.09.02.15.55.08;	author wiz;	state Exp;
branches;
next	1.64;

1.64
date	2009.08.31.20.12.20;	author wiz;	state Exp;
branches;
next	1.63;

1.63
date	2009.08.26.19.56.52;	author sno;	state Exp;
branches;
next	1.62;

1.62
date	2009.04.17.15.05.31;	author drochner;	state Exp;
branches;
next	1.61;

1.61
date	2009.04.14.19.32.54;	author tron;	state Exp;
branches;
next	1.60;

1.60
date	2009.03.25.10.42.13;	author drochner;	state Exp;
branches
	1.60.2.1;
next	1.59;

1.59
date	2009.02.18.17.52.58;	author drochner;	state Exp;
branches;
next	1.58;

1.58
date	2009.02.17.16.15.29;	author drochner;	state Exp;
branches;
next	1.57;

1.57
date	2009.02.13.15.31.35;	author drochner;	state Exp;
branches;
next	1.56;

1.56
date	2009.02.12.19.51.08;	author drochner;	state Exp;
branches;
next	1.55;

1.55
date	2008.12.11.09.18.20;	author wiz;	state Exp;
branches;
next	1.54;

1.54
date	2008.12.01.07.49.22;	author rillig;	state Exp;
branches;
next	1.53;

1.53
date	2008.11.13.17.36.54;	author chuck;	state Exp;
branches;
next	1.52;

1.52
date	2008.09.05.15.50.03;	author tron;	state Exp;
branches;
next	1.51;

1.51
date	2008.09.03.21.31.12;	author markd;	state Exp;
branches;
next	1.50;

1.50
date	2008.08.07.18.21.40;	author drochner;	state Exp;
branches;
next	1.49;

1.49
date	2008.05.25.10.26.41;	author tnn;	state Exp;
branches;
next	1.48;

1.48
date	2008.05.17.20.57.29;	author tnn;	state Exp;
branches;
next	1.47;

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

1.46
date	2008.03.05.19.12.16;	author drochner;	state Exp;
branches;
next	1.45;

1.45
date	2008.03.05.11.01.12;	author drochner;	state Exp;
branches;
next	1.44;

1.44
date	2008.01.29.16.04.13;	author gdt;	state Exp;
branches;
next	1.43;

1.43
date	2008.01.24.15.17.30;	author gdt;	state Exp;
branches;
next	1.42;

1.42
date	2008.01.10.15.23.27;	author drochner;	state Exp;
branches;
next	1.41;

1.41
date	2008.01.10.09.09.02;	author tron;	state Exp;
branches;
next	1.40;

1.40
date	2008.01.09.19.01.07;	author drochner;	state Exp;
branches;
next	1.39;

1.39
date	2007.11.17.12.04.13;	author rillig;	state Exp;
branches;
next	1.38;

1.38
date	2007.11.03.22.39.40;	author rillig;	state Exp;
branches;
next	1.37;

1.37
date	2007.10.22.12.15.03;	author dsainty;	state Exp;
branches;
next	1.36;

1.36
date	2007.10.11.11.45.06;	author dsainty;	state Exp;
branches;
next	1.35;

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

1.34
date	2007.08.08.17.32.06;	author joerg;	state Exp;
branches;
next	1.33;

1.33
date	2007.07.18.02.48.35;	author tnn;	state Exp;
branches;
next	1.32;

1.32
date	2007.07.18.02.47.02;	author tnn;	state Exp;
branches;
next	1.31;

1.31
date	2007.07.17.20.58.09;	author joerg;	state Exp;
branches;
next	1.30;

1.30
date	2007.07.17.18.53.54;	author drochner;	state Exp;
branches;
next	1.29;

1.29
date	2007.07.01.20.56.27;	author markd;	state Exp;
branches;
next	1.28;

1.28
date	2007.06.29.19.24.45;	author dmcmahill;	state Exp;
branches;
next	1.27;

1.27
date	2007.01.17.23.47.22;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2006.12.28.12.50.55;	author joerg;	state Exp;
branches;
next	1.25;

1.25
date	2006.12.27.18.18.22;	author joerg;	state Exp;
branches;
next	1.24;

1.24
date	2006.10.25.00.30.39;	author rillig;	state Exp;
branches;
next	1.23;

1.23
date	2006.09.09.02.46.08;	author obache;	state Exp;
branches;
next	1.22;

1.22
date	2006.06.14.10.39.01;	author rillig;	state Exp;
branches;
next	1.21;

1.21
date	2006.04.23.14.39.33;	author schwarz;	state Exp;
branches;
next	1.20;

1.20
date	2006.04.17.13.46.46;	author wiz;	state Exp;
branches;
next	1.19;

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

1.18
date	2006.02.05.23.10.36;	author joerg;	state Exp;
branches;
next	1.17;

1.17
date	2005.12.09.20.30.16;	author wiz;	state Exp;
branches;
next	1.16;

1.16
date	2005.11.27.17.07.29;	author adrianp;	state Exp;
branches;
next	1.15;

1.15
date	2005.06.01.18.03.09;	author jlam;	state Exp;
branches
	1.15.4.1;
next	1.14;

1.14
date	2005.05.30.14.57.28;	author dillo;	state Exp;
branches;
next	1.13;

1.13
date	2003.09.18.16.25.10;	author jmmv;	state Exp;
branches;
next	1.12;

1.12
date	2003.02.23.00.57.52;	author itohy;	state Exp;
branches;
next	1.11;

1.11
date	2002.09.13.05.16.45;	author jlam;	state Exp;
branches;
next	1.10;

1.10
date	2002.08.25.21.50.28;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2002.03.16.23.34.37;	author wiz;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2002.03.13.17.37.34;	author fredb;	state Exp;
branches;
next	1.7;

1.7
date	2002.02.03.21.27.19;	author jlam;	state Exp;
branches;
next	1.6;

1.6
date	2001.12.20.22.31.09;	author jlam;	state Exp;
branches;
next	1.5;

1.5
date	2001.02.17.17.51.41;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2001.02.12.14.13.57;	author fredb;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.10.15.40.16;	author jlam;	state Exp;
branches;
next	1.2;

1.2
date	2000.05.10.15.28.31;	author jlam;	state Exp;
branches;
next	1.1;

1.1
date	2000.05.07.02.02.23;	author jlam;	state Exp;
branches
	1.1.1.1;
next	;

1.80.2.1
date	2010.11.23.22.43.36;	author spz;	state Exp;
branches;
next	;

1.79.2.1
date	2010.07.04.07.24.39;	author agc;	state Exp;
branches;
next	;

1.72.2.1
date	2010.01.28.10.16.14;	author tron;	state Exp;
branches;
next	;

1.60.2.1
date	2009.04.17.21.43.51;	author spz;	state Exp;
branches;
next	1.60.2.2;

1.60.2.2
date	2009.04.28.10.08.44;	author tron;	state Exp;
branches;
next	;

1.15.4.1
date	2005.12.11.12.04.26;	author seb;	state Exp;
branches;
next	;

1.9.2.1
date	2002.06.06.06.54.47;	author jlam;	state Exp;
branches;
next	1.9.2.2;

1.9.2.2
date	2002.06.21.23.05.38;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2000.05.07.02.02.23;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.146
log
@*: recursive bump for nettle 4.0 shlib major bump
@
text
@# $NetBSD: Makefile,v 1.145 2026/01/07 08:48:34 wiz Exp $
#

# XXX The version number is the last one before the agpl change.
DISTNAME=	ghostscript-9.05
PKGREVISION=	47
CATEGORIES=	print meta-pkgs
MASTER_SITES=	# empty

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Meta-package for installing the preferred ghostscript version

META_PACKAGE=	yes

PKG_OPTIONS_VAR=		PKG_OPTIONS.gs_type
PKG_OPTIONS_OPTIONAL_GROUPS=	ghostscript
PKG_OPTIONS_GROUP.ghostscript+=	ghostscript-agpl ghostscript-gpl
PKG_SUGGESTED_OPTIONS+=		ghostscript-agpl

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mghostscript-agpl)
DEPENDS+=	ghostscript-agpl-[0-9]*:../../print/ghostscript-agpl
.elif !empty(PKG_OPTIONS:Mghostscript-gpl)
DEPENDS+=	ghostscript-gpl-[0-9]*:../../print/ghostscript-gpl
.endif

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


1.145
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.144 2025/10/23 20:38:59 wiz Exp $
d6 1
a6 1
PKGREVISION=	46
@


1.144
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.143 2025/08/30 22:46:09 wiz Exp $
d6 1
a6 1
PKGREVISION=	45
@


1.143
log
@*: recursive bump for tiff growing lerc dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.142 2025/04/24 14:15:33 wiz Exp $
d6 1
a6 1
PKGREVISION=	44
@


1.142
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.141 2025/04/19 07:58:17 wiz Exp $
d6 1
a6 1
PKGREVISION=	43
@


1.141
log
@*: recursive bump for default Kerberos implementation switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.140 2025/04/17 21:52:09 wiz Exp $
d6 1
a6 1
PKGREVISION=	42
@


1.140
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.139 2024/11/14 22:21:23 wiz Exp $
d6 1
a6 1
PKGREVISION=	41
@


1.139
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.138 2024/11/01 12:54:09 wiz Exp $
d6 1
a6 1
PKGREVISION=	40
@


1.138
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.137 2024/11/01 00:53:22 wiz Exp $
d6 1
a6 1
PKGREVISION=	39
@


1.137
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.136 2024/05/29 16:34:09 adam Exp $
d6 1
a6 1
PKGREVISION=	38
@


1.136
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.135 2024/05/16 06:15:27 wiz Exp $
d6 1
a6 1
PKGREVISION=	37
@


1.135
log
@*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.134 2023/11/12 13:23:17 wiz Exp $
d6 1
a6 1
PKGREVISION=	36
@


1.134
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.133 2023/11/08 13:20:41 wiz Exp $
d6 1
a6 1
PKGREVISION=	35
@


1.133
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.132 2023/10/24 22:10:42 wiz Exp $
d6 1
a6 1
PKGREVISION=	34
@


1.132
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.131 2023/10/21 17:11:17 gdt Exp $
d6 1
a6 1
PKGREVISION=	33
@


1.131
log
@recursive revbump for tiff update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.130 2023/04/19 08:08:39 adam Exp $
d6 1
a6 1
PKGREVISION=	32
@


1.130
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.129 2023/01/29 21:14:55 ryoon Exp $
d6 1
a6 1
PKGREVISION=	31
@


1.129
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.128 2023/01/03 17:36:30 wiz Exp $
d6 1
a6 1
PKGREVISION=	30
@


1.128
log
@*: recursive bump for tiff shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.127 2022/10/26 10:31:07 wiz Exp $
d6 1
a6 1
PKGREVISION=	29
@


1.127
log
@*: bump PKGREVISION for libunistring shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.126 2021/12/08 16:02:32 adam Exp $
d6 1
a6 1
PKGREVISION=	28
@


1.126
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.125 2021/09/29 19:00:12 adam Exp $
d6 1
a6 1
PKGREVISION=	27
@


1.125
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.124 2021/04/21 13:24:15 adam Exp $
d6 1
a6 1
PKGREVISION=	26
@


1.124
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.123 2020/12/04 04:56:10 riastradh Exp $
d6 1
a6 1
PKGREVISION=	25
@


1.123
log
@Revbump for openpam cppflags change months ago, belatedly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.122 2020/08/17 20:17:40 leot Exp $
d6 1
a6 1
PKGREVISION=	24
@


1.122
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.121 2020/05/22 10:55:49 adam Exp $
d6 1
a6 1
PKGREVISION=	23
@


1.121
log
@revbump after updating security/nettle
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.120 2020/03/10 22:08:58 wiz Exp $
d6 1
a6 1
PKGREVISION=	22
@


1.120
log
@librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.119 2020/03/08 16:48:05 wiz Exp $
d6 1
a6 1
PKGREVISION=	21
@


1.119
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.118 2019/07/21 22:24:10 wiz Exp $
d6 1
a6 1
PKGREVISION=	20
@


1.118
log
@*: recursive bump for gdk-pixbuf2-2.38.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.117 2019/07/20 22:46:03 wiz Exp $
d6 1
a6 1
PKGREVISION=	19
@


1.117
log
@*: recursive bump for nettle 3.5.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.116 2019/03/18 16:17:50 gdt Exp $
d6 1
a6 1
PKGREVISION=	18
@


1.116
log
@Recursive bump for ghostscript default change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.115 2019/03/17 18:40:29 gdt Exp $
d6 1
a6 1
PKGREVISION=	17
@


1.115
log
@print/ghostscript: Default to ghostscript-agpl

Change SUGGESTED_OPTIONS to ghostscript-agpl, because ghostscript-gpl
is not maintained and has known vulnerabilities, and so that
ghostscript by default results in the version maintained by upstream.

As proposed on pkgsrc-users@@, without objection.  Note that this
commit does not change anything related to licensing.

ok pmc
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.114 2019/02/10 21:35:26 wiz Exp $
d6 1
a6 1
PKGREVISION=	16
@


1.114
log
@Revert previous for now
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.113 2019/02/06 14:41:05 wiz Exp $
d6 1
a6 1
PKGREVISION=	15
d18 1
a18 1
PKG_SUGGESTED_OPTIONS+=		ghostscript-gpl
@


1.113
log
@ghostscript: switch the default to ghostscript-agpl

The GPL version is very outdated and has lots of unfixed security issues,
and AGPL is now in the default-allowed set of licenses.

Bump version to match current AGPL release.
@
text
@d1 2
a2 1
# $NetBSD: Makefile,v 1.112 2018/11/14 22:22:17 kleink Exp $
d4 3
a6 2
# The version number follows the AGPL version
DISTNAME=	ghostscript-9.26
d18 1
a18 1
PKG_SUGGESTED_OPTIONS+=		ghostscript-agpl
@


1.112
log
@Revbump after cairo 1.16.0 update.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.111 2018/11/12 03:51:22 ryoon Exp $
#
d3 2
a4 3
# XXX The version number is the last one before the agpl change.
DISTNAME=	ghostscript-9.05
PKGREVISION=	15
d16 1
a16 1
PKG_SUGGESTED_OPTIONS+=		ghostscript-gpl
@


1.111
log
@Recursive revbump from hardbuzz-2.1.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.110 2018/04/17 22:29:33 wiz Exp $
d6 1
a6 1
PKGREVISION=	14
@


1.110
log
@Add p11-kit to gnutls/bl3.mk and bump dependencies.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.109 2018/04/16 14:33:54 wiz Exp $
d6 1
a6 1
PKGREVISION=	13
@


1.109
log
@Recursive bump for new fribidi dependency in pango.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.108 2018/03/12 11:15:42 wiz Exp $
d6 1
a6 1
PKGREVISION=	12
@


1.108
log
@Recursive bumps for fontconfig and libzip dependency changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.107 2018/01/28 20:10:37 wiz Exp $
d6 1
a6 1
PKGREVISION=	11
@


1.107
log
@Bump PKGREVISION for gdbm shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.106 2017/11/23 17:19:43 wiz Exp $
d6 1
a6 1
PKGREVISION=	10
@


1.106
log
@recursive bump for libxkbcommon removal from at-spi2-core
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.105 2016/03/05 11:27:53 jperkin Exp $
d6 1
a6 1
PKGREVISION=	9
@


1.105
log
@Bump PKGREVISION for security/openssl ABI bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.104 2014/02/12 23:18:29 tron Exp $
d6 1
a6 1
PKGREVISION=	8
@


1.104
log
@Recursive PKGREVISION bump for OpenSSL API version bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.103 2014/01/02 06:46:38 ryoon Exp $
d6 1
a6 1
PKGREVISION=	7
@


1.103
log
@Revert previous

* Enable DEPENDS lines, and create ghostscript-{gpl,agpl} as dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.102 2014/01/01 19:47:30 christos Exp $
d6 1
a6 1
PKGREVISION=	6
@


1.102
log
@check the proper options variable
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.101 2013/06/04 22:16:58 tron Exp $
d22 1
a22 1
.if !empty(PKG_OPTIONS_VAR:Mghostscript-agpl)
d24 1
a24 1
.elif !empty(PKG_OPTIONS_VAR:Mghostscript-gpl)
@


1.101
log
@Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.100 2013/06/03 10:05:51 wiz Exp $
d22 1
a22 1
.if !empty(PKG_OPTIONS:Mghostscript-agpl)
d24 1
a24 1
.elif !empty(PKG_OPTIONS:Mghostscript-gpl)
@


1.100
log
@Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.99 2013/04/24 09:52:38 sbd Exp $
d6 1
a6 1
PKGREVISION=	5
@


1.99
log
@Add print/ghostscript meta-package to allow selection of the prefered
ghostscript. i.e: ghostscript-gpl or ghostscript-agpl
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
a6 1
PKGREVISION=	4
@


1.98
log
@Removed print/ghostscript; moved to print/ghostscript-agpl.
@
text
@d1 2
a2 1
# $NetBSD: Makefile,v 1.97 2013/03/14 05:34:35 dholland Exp $
d4 5
a8 6
DISTNAME=	ghostscript-${GS_VERSION}
PKGREVISION=	1
CATEGORIES=	print
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=ghostscript/}
MASTER_SITES+=	http://ghostscript.com/releases/
EXTRACT_SUFX=	.tar.bz2
d11 1
a11 2
HOMEPAGE=	http://ghostscript.sourceforge.net/
COMMENT=	Postscript interpreter
d13 1
a13 2
# Plus adobe verbatim for Resources/CMap.
LICENSE=	gnu-agpl-v3
d15 4
a18 1
.include	"Makefile.common"
d20 1
a20 31
DEPENDS+=		ghostscript-fonts>=6.0:../../fonts/ghostscript-fonts

CONFLICTS+=		ghostscript-afpl-[0-9]*
CONFLICTS+=		ghostscript-esp{,-nox11}-[0-9]*
CONFLICTS+=		ghostscript-gnu{,-nox11,-x11}-[0-9]*

USE_LANGUAGES+=		c c++
USE_TOOLS+=		gmake perl:run lex pkg-config
GNU_CONFIGURE=		yes
CONFIGURE_ARGS+=	--with-system-libtiff
UNLIMIT_RESOURCES+=	datasize	# gsromfs1.c

BUILD_TARGET=		so
INSTALL_TARGET=		soinstall
CONFIGURE_ARGS+=	-with-omni=no	# otherwise pulls in libstdc++

REPLACE_PERL+=		toolbin/localcluster/clusterpush.pl
REPLACE_PERL+=		toolbin/checkdeps.pl
REPLACE_PERL+=		toolbin/pscet_status.pl
REPLACE_PERL+=		toolbin/performance.pl
REPLACE_PERL+=		toolbin/squeeze2html.pl
REPLACE_PERL+=		toolbin/bugsByEngineer.pl
REPLACE_PERL+=		toolbin/htmldiff.pl

GS_RESOURCEDIR=		${PREFIX}/share/ghostscript/${PKGVERSION}/Resource
# MESSAGE file substitution
MESSAGE_SUBST+=		GS_RESOURCEDIR=${GS_RESOURCEDIR}

# XXX make sure the local jpeg headers are found before those pulled
# in indirectly by cups bl3
CPPFLAGS+=		-Ijpeg
d22 4
a25 24
.include "../../mk/bsd.prefs.mk"
.include "../../mk/compiler.mk"

.if defined(PAPERSIZE) && (${PAPERSIZE} == "A4" || ${PAPERSIZE} == "a4")
CFLAGS+=		-DA4
.endif

REQD_DIRS+=		share/ghostscript

SUBST_CLASSES+=		resdir
SUBST_STAGE.resdir=	post-extract
SUBST_MESSAGE.resdir=	Fixing resource directory path
SUBST_FILES.resdir=	Resource/Init/gs_res.ps
SUBST_SED.resdir=	-e "s|/Resource/|${GS_RESOURCEDIR}/|g"

.if ${OPSYS} == "HPUX"
CONFIGURE_ENV+=		ac_cv_func_fopen64=no
.endif

# On Linux-*-x86_64, there was an error message:
# gp_unix.o: relocation R_X86_64_32 against `a local symbol' can not be
# used when making a shared object; recompile with -fPIC
.if !empty(PKGSRC_COMPILER:Mgcc) || !empty(PKGSRC_COMPILER:Mclang)
CFLAGS+=		-fPIC
a27 34
# Interim IRIX build fix, the real problem is that fontconfig.pc doesn't
# require linking against libiconv when it should do so.
.if ${OPSYS} == "IRIX"
BUILDLINK_TRANSFORM+=	l:fontconfig:fontconfig:iconv
.endif

CONFIGURE_ENV+=	LPLIBDIR=${PREFIX}/lib

.include "options.mk"

post-extract:
	${MKDIR} ${WRKSRC}/bin
	${MKDIR} ${WRKSRC}/obj
	${RM} -rf ${WRKSRC}/freetype
	${RM} -rf ${WRKSRC}/jpeg
#	${RM} -rf ${WRKSRC}/lcms2
	${RM} -rf ${WRKSRC}/libpng
	${RM} -rf ${WRKSRC}/zlib

#  To allow outside customization, rename cidfmap
#	 (if you look at inside of the file, it is logically empty)
.if !empty(PKG_OPTIONS:Mdisable-compile-inits)
	(cd  ${WRKSRC}/Resource/Init/; ${MV} cidfmap cidfmap.dist)
.endif

post-install:
	${LN} -sf gsc ${DESTDIR}${PREFIX}/bin/gs

.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
#.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../print/libpaper/buildlink3.mk"
@


1.97
log
@LICENSE update requires version bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.96 2013/03/13 09:37:11 adam Exp $
@


1.96
log
@Change in LICENSE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2013/03/08 20:45:24 adam Exp $
d4 1
@


1.95
log
@Changes 9.07:

As of this release (9.07), Ghostscript and GhostPDL are distributed under the GNU Affero General Public License (AGPL).

Ghostscript now has the option to be built as thread safe. Note that not all devices are thread safe. See the GS_THREADSAFE option in: GS_THREADSAFE

The pdfwrite devices now supports linearized (or optimized for fast web view) output directly ("-dFastWebView")

The Font API (FAPI) has been moved from the Postscript interpreter (psi) into the graphics library (base), and extended to support the other languages (PCL/PXL/XPS). All interpreters now use Freetype by default to render all viable font types.

Ghostscript has been extended to support Postscript string and array objects with >64k entries.

Ghostscript has been extended to support file sizes >4Gb - in particular reading and writing PDF files. As a side effect of this, Ghostscript also now supports 64 bit Postscript integer objects.

All CMYK devices can now support simulated overprint of spot colors using the "-dSimulateOverprint" command line option.

Support for use of DeviceN ICC color profiles as the output profile with the tiffsep and psdcmyk devices.

Support for customized named color handling with DeviceN colors

Support for black point compensation

Support for K preservation in CMYK to CMYK conversions

Support for DeviceLink profiles for graphic, image and text objects

Support for custom color replacement

Increased control in specifying color conversions as a function of object type

Full details of the color management features can be found in: GS9_Color_Management.pdf

Provide BigTIFF output option: the tiff devices can write BigTIFF files using the "-dUseBigTIFF" option. This requires libtiff version >=4.0.0 (the option is ignored for versions <4.0.0)

LittleCMS updated to 2.4

Plus the usual round of bug fixes, compatibility changes, and incremental improvements.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.94 2013/02/16 11:17:57 wiz Exp $
d14 1
a14 1
LICENSE=	gnu-gpl-v3
@


1.94
log
@Recursive bump for png-1.6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.93 2013/02/06 23:21:20 jperkin Exp $
a3 1
PKGREVISION=	3
d24 1
a25 1
USE_LANGUAGES+=		c c++
d27 1
d89 3
a91 1
#	${RM} -rf ${WRKSRC}/jasper
d93 2
a94 4
#	${RM} -rf ${WRKSRC}/tiff
#	${RM} -rf ${WRKSRC}/zlib
	${RM} -rf ${WRKSRC}/freetype
#
d104 3
a106 1
.include "../../print/libpaper/buildlink3.mk"
d109 1
a109 4
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
# pkgsrc jasper is too new
#.include "../../graphics/jasper/buildlink3.mk"
@


1.93
log
@PKGREVISION bumps for the security/openssl 1.0.1d update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.92 2013/01/26 21:36:42 adam Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.92
log
@Revbump after graphics/jpeg and textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.91 2012/10/16 10:10:17 rumko Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.91
log
@Do not use bundled freetype, use pkgsrc's.

The bundled freetype conflicts with pkgsrc's and results in build errors.
Closes PR pkg/47063.

Ok@@ wiz
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.90 2012/10/08 11:06:33 wiz Exp $
d4 1
@


1.90
log
@Fix REPLACE_PERL: remove non-existent file, add other existing ones.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2012/10/07 14:19:18 mef Exp $
d92 1
d107 1
@


1.89
log
@(1) Bump version 8.71 to 9.05 (importing from wip/ghostscript).
  For the Changes: See
    share/ghostscript/9.05/doc/History9.htm
  Or
    work/ghostscript-9.05/doc/History9.htm
  Upstream releases and their date are:
        Version 9.05 (2012-02-08)
        Version 9.04 (2011-08-05)
        Version 9.02 (2011-03-30)
        Version 9.01 (2011-02-07)
        Version 9.00 (2010-09-14)

(2) Resolve pkg PR/44400.
options.mk:
  - Have new option disable-compile-inits
Makefile
  - rename cidfmap to cidfmap-dist (post-extract:)

(3) Have new file Makefile.common to share with
    fonts/ghostscript-cidfonts
    fonts/ghostscript-cidfonts-ryumin
  to set ${GS_VERSION}, and then ${GS_RESOURCEDIR}.

(4) options.mk
 - Add new options,
   disable-compile-inits
 - Add following line for non X11 installation
   CONFIGURE_ARGS+=       --disable-freetype
 - Name change
   pstorater.convs -> gstoraster.convs

(5) PLIST
  So many changes, but just a note:
  -share/ghostscript/${PKGVERSION}/doc/README
   share/ghostscript/${PKGVERSION}/doc/Readme.htm

(6)
patches directory:
Removed, for upstream included.
------
patch-aa   9.00	base/gsnogc.c
patch-ab   9.05	base/unixinst.mak
patch-ac   9.00	ase/gdevpx.c
patch-ad   9.04	lib/pv.sh
patch-ae   9.00	psi/zfile.c
patch-ag   9.00	cups/cups.mak

patch-ak   9.04	->  a part left in patch-base_gdevpng.c
patch-am   9.00	lib/pdf2dsc.ps

patch-ba   9.00	psi/idosave.h
patch-bb   9.00	psi/isave.c	(CVS-2010-1628)
patch-bc   9.00	psi/ialloc.c	(CVS-2010-1628)

patch-bd   9.00 (1) bug #691029 and #691108
           9.00 (2) arrayoption() macro
	   9.00 (3) silence compiler warning

Modified, or unchanged
------
patch-af  (Add comments from former commit log, and adjust)
patch-ah  (Add comments from former commit log, and adjust)
patch-ai  (Add comments from former commit log, and adjust)
patch-aj  (unchanged)
patch-al  (unchanged)
patch-an  (Add comments from former commit log, and adjust)

Added
--------
patch-base_gdevpng.c	(a part of previous patch-ak)
patch-base_gserrors_h	(silence compile warning)
patch-configure.ac	(For just a record, see patch-ah (configure))
patch-freetype_include_freetype_internal_t1types_h (To avoid redifintion of T1_EncodingType_ )
patch-openjpeg_libopenjpeg_opj_malloc_h (To avoid undefined ref. to memalign)

OK'ed by wiz@@, thanks a lot.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2011/07/21 17:06:18 joerg Exp $
d33 7
a39 1
REPLACE_PERL+=		lib/fixmswrd.pl
@


1.88
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.87 2012/09/12 11:27:04 drochner Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.71
PKGREVISION=	11
d7 1
d16 2
a23 2
PKG_DESTDIR_SUPPORT=	user-destdir

d25 1
d36 2
d75 3
a77 1
CONFIGURE_ENV+=	LPLIBDIR=${LOCALBASE}/lib
d84 1
a84 1
	${RM} -rf ${WRKSRC}/tiff
d86 6
a95 2
.include "options.mk"

@


1.87
log
@add patch from RedHat to fix integer overflow which can lead to
crashes or possible code injection (CVE-2012-4405)
bump PKGREV
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2012/02/06 12:41:20 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.86
log
@Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2011/11/01 06:11:57 sbd Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.85
log
@Recursive bump for graphics/freetype2 buildlink addition.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2011/07/21 17:06:18 joerg Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.84
log
@Clang build needs -fPIC too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2011/01/13 13:36:06 wiz Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.83
log
@png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2010/11/23 11:10:15 tron Exp $
d62 1
a62 1
.if !empty(PKGSRC_COMPILER:Mgcc)
@


1.82
log
@Add Dr. Werner Fink's patch for the vulnerability reported in CVE-2010-2055.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2010/11/13 17:03:00 bouyer Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.81
log
@Apply patch from official repository:
 - Fixed memory reallocation on bitmap size change. Reallocation is not only
   needed when dimendions and margins change, but also when the color depth
   changes. Fixes bugs #691029 and #691108.
- Fixed arrayoption() macro in cups_put_params() function. Array values did
  not get actually set in cups.header data structure. Bug only showed via
  a compiler warning.
- Silenced compiler warning by presetting c0..c3 in cups_map_cmyk() to zero.

makes my epson USB printer work again with 2010Q3 cups+ghostscript
PKGREVISION++
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2010/06/30 12:44:55 tron Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.80
log
@Add a fix for the security vulnerability reported in CVE-2010-1628
taken from the Ghostscript Bugzilla.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2010/06/13 22:45:15 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.80.2.1
log
@Pullup ticket 3280 - requested by tron
security fixes

Revisions pulled up:
- pkgsrc/print/ghostscript/Makefile	1.82
- pkgsrc/print/ghostscript/distinfo	1.36

Files added:
pkgsrc/print/ghostscript/patches/patch-ae
pkgsrc/print/ghostscript/patches/patch-bd

-------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bouyer
   Date:           Sat Nov 13 17:03:00 UTC 2010

   Modified Files:
           pkgsrc/print/ghostscript: Makefile distinfo
   Added Files:
           pkgsrc/print/ghostscript/patches: patch-bd

   Log Message:
   Apply patch from official repository:
    - Fixed memory reallocation on bitmap size change. Reallocation is not only
      needed when dimendions and margins change, but also when the color depth
      changes. Fixes bugs #691029 and #691108.
   - Fixed arrayoption() macro in cups_put_params() function. Array values did
     not get actually set in cups.header data structure. Bug only showed via
     a compiler warning.
   - Silenced compiler warning by presetting c0..c3 in cups_map_cmyk() to zero.

   makes my epson USB printer work again with 2010Q3 cups+ghostscript
   PKGREVISION++


   To generate a diff of this commit:
   cvs rdiff -u -r1.80 -r1.81 pkgsrc/print/ghostscript/Makefile
   cvs rdiff -u -r1.34 -r1.35 pkgsrc/print/ghostscript/distinfo
   cvs rdiff -u -r0 -r1.3 pkgsrc/print/ghostscript/patches/patch-bd

-------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Tue Nov 23 11:10:16 UTC 2010

   Modified Files:
           pkgsrc/print/ghostscript: Makefile distinfo
   Added Files:
           pkgsrc/print/ghostscript/patches: patch-ae

   Log Message:
   Add Dr. Werner Fink's patch for the vulnerability reported in CVE-2010-2055.


   To generate a diff of this commit:
   cvs rdiff -u -r1.81 -r1.82 pkgsrc/print/ghostscript/Makefile
   cvs rdiff -u -r1.35 -r1.36 pkgsrc/print/ghostscript/distinfo
   cvs rdiff -u -r0 -r1.6 pkgsrc/print/ghostscript/patches/patch-ae
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2010/11/23 11:10:15 tron Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.79
log
@Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2010/04/09 22:04:22 tron Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.79.2.1
log
@Pullup previous changes on HEAD to pkgsrc-2010Q2 branch to fix branching
error, and to sync with reality.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2010/06/30 12:44:55 tron Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.78
log
@Don't rename unwanted source directories, just remove them. This saves
disk space while building this package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2010/04/09 19:39:06 drochner Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.77
log
@Do some initialization of global stuff earlier, in particular before
"@@file" args get processed, fixes PR pkg/42984 from T. M. Pederson.
I'm not 100% sure that this has no side effects (the initialization
order in gs is messy and undocumented) but I haven't found any within
some weeks of testing.
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2010/03/11 12:53:52 drochner Exp $
d77 4
a80 4
#	${MV} ${WRKSRC}/jasper ${WRKSRC}/jasper.dontuse
	${MV} ${WRKSRC}/libpng ${WRKSRC}/libpng.dontuse
	${MV} ${WRKSRC}/tiff ${WRKSRC}/tiff.dontuse
#	${MV} ${WRKSRC}/zlib ${WRKSRC}/zlib.dontuse
@


1.76
log
@add patch from upstream (rev. 10778) to fix problems with PDF display,
from Dennis den Brok per PR pkg/42946
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2010/02/23 20:31:26 drochner Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.75
log
@update to 8.71
This is the second release in the stable 8.7x series. It features
improved handling of fonts, nesting and color fixes with
transparency objects, reduced memory footprint for the halftone cache,
as well as improvements to the pxl output devices,
and the usual number of bug and robustness fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2010/01/20 08:50:16 tnn Exp $
d4 1
@


1.74
log
@Remove list of platforms needing -fPIC. Enable it always when using GCC.
Fixes DragonFly PR pkg/42644.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2010/01/18 09:59:22 wiz Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.70
PKGREVISION=	3
d6 1
a6 1
EXTRACT_SUFX=	.tar.bz2
d78 1
d88 1
@


1.73
log
@Second try at jpeg-8 recursive PKGREVISION bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2009/12/23 13:27:58 drochner Exp $
d41 1
d62 3
a64 3
CFLAGS.NetBSD=		-fPIC
CFLAGS.Linux=		-fPIC
CFLAGS.SunOS=		-fPIC
@


1.72
log
@replace some sprintf by snprintf, fixes CVE-2009-4270 hopefully
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2009/11/02 00:00:31 gdt Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.72.2.1
log
@Pullup ticket #2977 - requested by tnn
ghostscript: build fix

Revisions pulled up:
- print/ghostscript/Makefile		1.74
---
Module Name:	pkgsrc
Committed By:	tnn
Date:		Wed Jan 20 08:50:16 UTC 2010

Modified Files:
	pkgsrc/print/ghostscript: Makefile

Log Message:
Remove list of platforms needing -fPIC. Enable it always when using GCC.
Fixes DragonFly PR pkg/42644.
@
text
@d1 1
a1 1
# $NetBSD$
a40 1
.include "../../mk/compiler.mk"
d61 3
a63 3
.if !empty(PKGSRC_COMPILER:Mgcc)
CFLAGS+=		-fPIC
.endif
@


1.71
log
@Add:

  # Plus adobe verbatim for Resources/CMap.
  LICENSE=	gnu-gpl-v3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2009/11/01 23:57:29 gdt Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.70
log
@When the cups option is enabled, bl3 in jpeg, so that a dependency
which seems to actually exist is recorded.  (When I updated jpeg from
6.2 to 7, the shlib major changed, ghostscript was not rebuilt, and it
failed to run.)

Proposed on tech-pkg on 22 October, with no objections received.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2009/09/07 10:07:38 drochner Exp $
d13 3
@


1.69
log
@make this build with jpeg-7 and the cups option again
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2009/09/02 15:59:06 wiz Exp $
d4 1
@


1.68
log
@Is make-jobs-safe for me, so allow it again.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2009/09/02 15:57:08 wiz Exp $
d32 4
@


1.67
log
@Reorder some lines.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2009/09/02 15:56:03 wiz Exp $
a21 1
MAKE_JOBS_SAFE=		no
@


1.66
log
@Add debug option.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2009/09/02 15:55:08 wiz Exp $
d12 1
a12 1
PKG_DESTDIR_SUPPORT=	user-destdir
d18 1
a18 1
DEPENDS+=		ghostscript-fonts>=6.0:../../fonts/ghostscript-fonts
@


1.65
log
@Remove some obsolete/commented out stuff.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2009/08/31 20:12:20 wiz Exp $
a21 1
#CONFIGURE_ARGS+=	--enable-debug
@


1.64
log
@Update to 8.70:

The license is now GPLv3 or later. A large number of issues with
transparency were fixed. Several significant fixes to font handling,
especially when generating PDF, were made. Numerous robustness,
correctness, and performance improvements were made. Security fixes
addressing CVE-2009-0583 and CVE-2009-0792 were made. New generic
Esc/Page devices, eplmono and eplcolor, were added, as well as the
cdnj500 device to support the HP DesignJet 500. The size of PostScript
integers was limited to 32 bits, as recommended in the specification.

XXX: does not fix build with cups option and jpeg7.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2009/08/26 19:56:52 sno Exp $
a58 4
###.if ${OPSYS} == "Darwin"
###MAKEFLAGS= "LDFLAGS_SO=-dynamiclib"
###.endif

a66 4
# XXX Sun Studio Compiler does not like DOS linebreaks
# should be fixed in next ghostscript release
DELDOSCR= ${WRKSRC}/jasper/src/libjasper/jpc/jpc_qmfb.c

a72 2
	${TR} -d '\015' <${DELDOSCR} >${DELDOSCR}.tmp \
		&& ${MV} ${DELDOSCR}.tmp ${DELDOSCR}
@


1.63
log
@bump revision because of graphics/jpeg update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2009/04/17 15:05:31 drochner Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.64
PKGREVISION=	4
@


1.62
log
@add a patch (from Redhat bugzilla #491853) to fix more integer
overflows in the icc code (CVE-2009-0792),
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2009/04/14 19:32:54 tron Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.61
log
@Add patch for the security vulnerability reported in CVE-2009-0196
taken from Redhat's Bugzilla.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2009/03/25 10:42:13 drochner Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.60
log
@add a patch from gentoo to fix range checks in icc profile handling
which could lead to DOS or possibly code injection (CVE-2009-0583,
CVE-2009-0584), bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2009/02/18 17:52:58 drochner Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.60.2.1
log
@Pullup ticket 2738 - requested by tron
Security fix

Revisions pulled up:
- pkgsrc/graphics/ghostscript/Makefile			1.61
- pkgsrc/graphics/ghostscript/distinfo			1.23
- pkgsrc/graphics/ghostscript/patches/patch-aa		1.4

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Tue Apr 14 19:32:54 UTC 2009

   Modified Files:
   	pkgsrc/print/ghostscript: Makefile distinfo
   Added Files:
   	pkgsrc/print/ghostscript/patches: patch-aa

   Log Message:
   Add patch for the security vulnerability reported in CVE-2009-0196
   taken from Redhat's Bugzilla.


   To generate a diff of this commit:
   cvs rdiff -u -r1.60 -r1.61 pkgsrc/print/ghostscript/Makefile
   cvs rdiff -u -r1.22 -r1.23 pkgsrc/print/ghostscript/distinfo
   cvs rdiff -u -r0 -r1.4 pkgsrc/print/ghostscript/patches/patch-aa
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2009/04/14 19:32:54 tron Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.60.2.2
log
@Pullup ticket #2749 - requested by drochner
ghostscript: security patch

Revisions pulled up:
- print/ghostscript/Makefile			1.62
- print/ghostscript/distinfo			1.24
- print/ghostscript/patches/patch-aj		1.4
---
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Apr 17 15:05:31 UTC 2009

Modified Files:
	pkgsrc/print/ghostscript: Makefile distinfo
	pkgsrc/print/ghostscript/patches: patch-aj

Log Message:
add a patch (from Redhat bugzilla #491853) to fix more integer
overflows in the icc code (CVE-2009-0792),
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
PKGREVISION=	3
@


1.59
log
@add a comment that the DOS-linefeed issue is fixed upstream,
as suggested by Joern Clausen
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2009/02/17 16:15:29 drochner Exp $
d4 1
@


1.58
log
@clean out DOS linebreaks in one file, to fix a build problem with
Sun Studio Compiler reported by Joern Clausen per PR pkg/40666
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2009/02/13 15:31:35 drochner Exp $
d72 1
@


1.57
log
@fix a build problem with native xorg reported by Matthias Scheler,
being here, quell a printf format compiler warning
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2009/02/12 19:51:08 drochner Exp $
d71 3
d80 2
@


1.56
log
@update to 8.64
Approximately 100 bugs have been fixed since the 8.63 release.
Of particular note in this release are improvements to overprint and
spot color support in documents with transparency, improvements to PDF
and PS output, proper handling of PDF-specific text rendering modes and
support for reading AES-encrypted PDF documents.
Also improved is handling of CJK text, especially in vertical writing
modes, memory footprint processing some files at high resolution and
support for using the system's default paper size on unix.
The interpreter's handling of color spaces has been moved from
PostScript code to C.
A number of the included printer drivers and cups wrappers have been
updated to support a PDF-based workflow. Also fixed are several
long-standing bugs in the pcl drivers with respect to duplex, resolution
and paper tray selection.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2008/12/11 09:18:20 wiz Exp $
d69 2
@


1.55
log
@Also add -fPIC to CFLAGS for Solaris. PR 39775.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2008/12/01 07:49:22 rillig Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.63
PKGREVISION=	1
d32 1
a32 1
GS_RESOURCEDIR=		${PREFIX}/share/ghostscript/Resource
d45 1
a45 1
SUBST_FILES.resdir=	lib/gs_res.ps
d81 1
@


1.54
log
@Added -fPIC for Linux, since it was reported to be necessary on x86_64
platforms via pkgsrc-users.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2008/11/13 17:36:54 chuck Exp $
d58 1
@


1.53
log
@ghostscript has hand-rolled shared lib handling in src/unix-dll.mak
that does not do the right thing on Darwin (where shared libs are
created with different linking flags and use dylib rather than so
as an extension).

you need to manually reconfigure unix-dll.mak to make it work, so
do it in hacks.mk.

XXX: this still leaves the issue of libgs.so (et al.) being hardwired
in PLIST, instead of using libgs.dylib (et al.).   i'm not sure of
the best way to fix that.   at least it compiles now....
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2008/09/05 15:50:03 tron Exp $
d53 5
a57 3
.if ${OPSYS} == "NetBSD"
CFLAGS+=		-fPIC
.endif
@


1.52
log
@Compile with "-fPIC" under NetBSD to fix amd64 build problems.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2008/09/03 21:31:12 markd Exp $
d57 4
@


1.51
log
@Build libgs as a shared library as increasingly other packages expect it
to be there and want to link with it. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2008/08/07 18:21:40 drochner Exp $
d53 4
@


1.50
log
@update to 8.63
changes:
-bugfixes
-multithreaded rendering
-Images are now always interpolated in their source colorspace
-Support for OpenPrinting Vector devices has been upgraded to version 1.0
-two new devices: cairo, svgwrite
-maximum number of color components has been reduced to 8 (from 252)
-The -Z: debugging option now uses 'realtime' instead of 'usertime'
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2008/05/25 10:26:41 tnn Exp $
d4 1
d27 4
d66 3
@


1.49
log
@unlimit the data segment (gsromfs1.c needs > 128MB on gcc/alpha)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2008/05/17 20:57:29 tnn Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.62
PKGREVISION=	2
@


1.48
log
@Fix build on IRIX by ensuring -lfontconfig links with -liconv.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2008/03/10 12:34:10 wiz Exp $
d25 1
@


1.47
log
@Try removing share/ghostscript directory during uninstall.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2008/03/05 19:12:16 drochner Exp $
d48 6
@


1.46
log
@fix a botched pointer comparision which fails if the pointer difference
overflows the signed integer range, this fixes font problems in PDF
creation for me,
bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2008/03/05 11:01:12 drochner Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.45
log
@update to 8.62, fixes a buffer overflow (CVE-2008-0411)
(it appearently doesn't fix the font embedding problems in PDF
generation reported recently)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2008/01/29 16:04:13 gdt Exp $
d4 1
@


1.44
log
@Conditionally add cups files to PLIST.  From Matthias Drochner.
Partially addresses PR pkg/37888.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2008/01/24 15:17:30 gdt Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.61
PKGREVISION=	3
d22 1
@


1.43
log
@Update the way the cups makefile is modified to place the prototype
psraster.convs in share/examples/cups (to avoid writing PKG_SYSCONFDIR
outside of CONF_FILES).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2008/01/10 15:23:27 drochner Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.42
log
@-make fontconfig an option, on per default (as is x11)
-add pkg-config to TOOLS (used to locate fontconfig)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2008/01/10 09:09:02 tron Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.41
log
@Add dependence on "fontconfig" package. "ghostscript" actively checks
whether "fontconfig" is installed and fails to build afterwards (at least
under NetBSD-i386 4.0). Bump package revision because of this change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2008/01/09 19:01:07 drochner Exp $
d21 1
a21 1
USE_TOOLS+=		gmake perl:run lex
a57 1
.include "../../fonts/fontconfig/buildlink3.mk"
@


1.40
log
@update to 8.61
changes: a number of bug fixes and improvements
Note: The default device in the gcc build is now the 'x11alpha' device
which provides antialiasing for display. To recover the old
default behaviour add '-sDEVICE=x11' to the command line.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2007/11/17 12:04:13 rillig Exp $
d4 1
d58 1
@


1.39
log
@Some packages need lex and yacc. Patch by Aleksey Cheusov via
pkgsrc-users.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2007/11/03 22:39:40 rillig Exp $
d3 1
a3 2
DISTNAME=	ghostscript-8.60
PKGREVISION=	1
@


1.38
log
@Added MAKE_JOBS_SAFE as suggested in PR 37250.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2007/10/22 12:15:03 dsainty Exp $
d21 1
a21 1
USE_TOOLS+=		gmake perl:run
@


1.37
log
@Pull over the "cups" option, based largely on the implementation of the "cups"
option in ghostscript-esp, although there it was on by default.

Here it is off by default, which is more in keeping with how the "cups" option
is generally used - it is usually off by default, and a CUPS user would
usually add "cups" to the global options.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2007/10/11 11:45:06 dsainty Exp $
d23 1
@


1.36
log
@This version of Ghostscript has some form of support for CUPS, but it
doesn't currently pull in CUPS itself.  Generally that means the
package builds without CUPS support.  However, if you are
using Pkgsrc on a system with CUPS installed via some other means (E.g.
Linux with another packaging system, or even a second Pkgsrc root probably)
then things can go wrong.

I solve this case here by explicitly disabling CUPS support.  For
normal cases this should mean "No change", but in exotic cases it fixes
the build and install.

Of course, there may be value in using the CUPS support, but it isn't clear
whether the right way to do that is to add a "cups" package option or to
have a second ghostscript-cups package that CUPS depends on - it kind of
looks like the latter is closer to correct at first glance.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2007/08/08 20:09:05 joerg Exp $
a23 2
CONFIGURE_ARGS+=	--disable-cups

@


1.35
log
@*blink* check-files didn't run for some reason, so update the PLIST
and bump revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2007/08/08 17:32:06 joerg Exp $
d24 2
@


1.34
log
@Update to ghostscript-8.60:
The major milestone of this release is a merge from the ESP Ghostscript
fork, used to support the CUPS printing system. This means that free
operating systems can now ship a single copy of upstream Ghostscript with
their releases. Thanks to Till Kamppeter and Mike Sweet for making this
possible.

This release also includes numerous important bug fixes over the previous
stable versions, as well as improvements to performance, memory footprint,
shading and image handling. We recommend this upgrade to all free users.

While here, add DESTDIR support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2007/07/18 02:48:35 tnn Exp $
d4 1
@


1.33
log
@correct whitespace
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2007/07/18 02:47:02 tnn Exp $
d3 1
a3 1
DISTNAME=	ghostscript-8.57
d12 2
@


1.32
log
@Fix broken build on HPUX
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2007/07/17 20:58:09 joerg Exp $
d40 1
a40 1
CONFIGURE_ENV+=	ac_cv_func_fopen64=no
@


1.31
log
@Fix path to Perl in a script. Ride on update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2007/07/17 18:53:54 drochner Exp $
d39 4
@


1.30
log
@update to 8.57
In addition to the usual bug fixes, there are specific performance and
quality improvements in the areas of patterns, shading and image
filtering. Also new in this release is an implementation of the Well
Tempered Screening algorithm in an output device, using Graeme
Gill's IMDI library for efficient color mapping.

pkgsrc change: use the bundled jasper as the pkgsrc one is incompatible
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2007/07/01 20:56:27 markd Exp $
d18 1
a18 1
USE_TOOLS+=		gmake
d21 2
@


1.29
log
@Re-add support for the PAPERSIZE variable, lost when the various
ghostscript packages were merged.  Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2007/06/29 19:24:45 dmcmahill Exp $
d3 1
a3 3
DISTNAME=	ghostscript-8.54-gpl
PKGNAME=	ghostscript-8.54
PKGREVISION=	4
d40 1
a40 1
	${MV} ${WRKSRC}/jasper ${WRKSRC}/jasper.dontuse
d42 1
a42 1
	${MV} ${WRKSRC}/zlib ${WRKSRC}/zlib.dontuse
d48 2
a49 1
.include "../../graphics/jasper/buildlink3.mk"
@


1.28
log
@avoid segfaults on 64-bit systems for some inputs files and pdf output
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2007/01/17 23:47:22 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
d25 6
@


1.27
log
@Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2006/12/28 12:50:55 joerg Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.26
log
@Depend on the ghostscript fonts by default. Bump revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2006/12/27 18:18:22 joerg Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.25
log
@Update to gpl ghostscript-8.54 aka print/ghostscript-afpl relaunched
under GPL with options.mk. This was discussed on tech-pkg@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2006/08/11 13:59:52 gdt Exp $
d5 1
d18 2
@


1.24
log
@Fixed PKGMANDIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2006/09/09 02:46:08 obache Exp $
d3 9
a11 7
DISTNAME=		ghostscript-${GS_VERS}
PKGREVISION=		8
GS_VERS=		6.01
CATEGORIES=		print
MASTER_SITES+=		${MASTER_SITE_SOURCEFORGE:=ghostscript/} \
			ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/aladdin/gs${GS_VERS:S/.//}/
EXTRACT_SUFX=		.tar.bz2
a12 8
MAINTAINER=		pkgsrc-users@@NetBSD.org
COMMENT=		Aladdin Postscript interpreter
HOMEPAGE=		http://www.cs.wisc.edu/~ghost/index.html

DEPENDS+=		ghostscript-fonts>=6.0:../../fonts/ghostscript-fonts
DEPENDS+=		watanabe-vfont-19930318:../../fonts/watanabe_vfont

CONFLICTS+=		ghostscript{,-nox11}-[0-9]*
a15 1
CONFLICTS+=		hpijs-[0-9]*
a16 2
WRKSRC=			${WRKDIR}/gs${GS_VERS}
USE_LANGUAGES=		c c++
d20 1
a20 60
GS_SRCS=		${DISTNAME}${EXTRACT_SUFX}
DISTFILES+=		${GS_SRCS}
EXTRACT_ONLY=		${GS_SRCS}

# Adobe's JPEG implementation in their PDF/PS documents is non-standard,
# so we can't use an already installed libjpeg.so.
#
JPEG_SRCS=		jpegsrc.v6b.tar.gz
JPEG_WRKSRC=		${WRKDIR}/jpeg-6b
SITES.${JPEG_SRCS}=	ftp://ftp.uu.net/graphics/jpeg/ \
			ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/3rdparty/
DISTFILES+=		${JPEG_SRCS}
EXTRACT_ONLY+=		${JPEG_SRCS}

# VFlib & Japanese PDF patch
PATCH_SITES=		http://www.sat.t.u-tokyo.ac.jp/~hideyuki/Ghostscript/
PATCHFILES=		gs${GS_VERS}-jpdf-exp.patch.gz
PATCH_DIST_STRIP=	-p1

# PostScript source to decode encrypted PDF files
PDF_SEC=		pdf_sec.ps
SITES.${PDF_SEC}=	http://www.ozemail.com.au/~geoffk/pdfencrypt/
DISTFILES+=		${PDF_SEC}

# Gimp-print/STP drivers for photo-quality inkjet output
GIMPPRINT=		gimp-print-4.2.0
GIMPPRINT_SRCS=		${GIMPPRINT}.tar.gz
GIMPPRINT_WRKSRC=	${WRKDIR}/${GIMPPRINT}
SITES.${GIMPPRINT_SRCS}=	${MASTER_SITE_SOURCEFORGE:=gimp-print/}
DISTFILES+=			${GIMPPRINT_SRCS}
EXTRACT_ONLY+=			${GIMPPRINT_SRCS}
GIMPPRINT_CONFIGURE_ARGS=	${CONFIGURE_ARGS} --without-gimp --with-ghost

# Drivers from the HP Inkjet Project (IJS/HPIJS)
HPIJS_DRV=		hpijs-1.0.2
HPIJS_SRCS=		${HPIJS_DRV}.tar.gz
HPIJS_WRKSRC=		${WRKDIR}/${HPIJS_DRV}
HPIJS_GSFILES=		gdevijs.c gdevijs.h
HPIJS_GSFILES+=		ijs.c ijs.h ijs_client.c ijs_client.h ijs_exec_unix.c
HPIJS_GSFILES+=		unistd_.h
SITES.${HPIJS_SRCS}=	${MASTER_SITE_SOURCEFORGE:=hpinkjet/}
DISTFILES+=		${HPIJS_SRCS}
EXTRACT_ONLY+=		${HPIJS_SRCS}
HPIJS_CONFIGURE_ARGS=	${CONFIGURE_ARGS}

# Additional driver for several HP deskjets
HPDJ_DRV=		hpdj-2.6
SITES.${HPDJ_DRV}.tar.gz=	ftp://ftp.sbs.de/pub/graphics/ghostscript/pcl3/
DISTFILES+=		${HPDJ_DRV}.tar.gz
EXTRACT_ONLY+=		${HPDJ_DRV}.tar.gz

# I don't know the primary destribution sites of these drivers....
DMPRT_DRV=		dmprt-2.01
SITES.${DMPRT_DRV}.tar.gz=	ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/
DISTFILES+=		${DMPRT_DRV}.tar.gz
EXTRACT_ONLY+=		${DMPRT_DRV}.tar.gz

BJ10V_DRV=		gdev10v
DISTFILES+=		${BJ10V_DRV}.tar.gz
EXTRACT_ONLY+=		${BJ10V_DRV}.tar.gz
d22 1
a22 4
# EPSON MJ-700V2C
MJC_DRV=		gdevmjc-0.8
DISTFILES+=		${MJC_DRV}.tar.gz
EXTRACT_ONLY+=		${MJC_DRV}.tar.gz
d24 12
a35 40
# Alps MD5000 printer 600dpi monochrome mode
MD5000_DRV=		gdevalps-0.2
DISTFILES+=		${MD5000_DRV}.tar.gz
EXTRACT_ONLY+=		${MD5000_DRV}.tar.gz

# Alps MD-2000/2010/4000/1300/1500/5000
MD2000_DRV=		gdevmd2k-0.2a
SITES.${MD2000_DRV}.tar.gz=	http://plaza26.mbn.or.jp/~higamasa/gdevmd2k/
DISTFILES+=		${MD2000_DRV}.tar.gz
EXTRACT_ONLY+=		${MD2000_DRV}.tar.gz

# Canon LIPS II+, III, IV; EPSON ESC/Page; NEC NPDL drivers
LIPS_DRV=		gdevlips-2.3.6
SITES.${LIPS_DRV}.tar.gz=	http://www.bukka.p.chiba-u.ac.jp/~ohmori/gs/
DISTFILES+=		${LIPS_DRV}.tar.gz
EXTRACT_ONLY+=		${LIPS_DRV}.tar.gz

# Ricoh RPDL
RPDL_DRV=		gdevrpdl
SITES.${RPDL_DRV}.tar.gz=	http://home.jp.FreeBSD.org/~mita/LOCAL_PORTS/
DISTFILES+=		${RPDL_DRV}.tar.gz
EXTRACT_ONLY+=		${RPDL_DRV}.tar.gz

# Kyocera Prescribe
PRESCR_DRV=		gdevprsc-0.4
SITES.${PRESCR_DRV}.tar.gz=	${MASTER_SITE_LOCAL}
DISTFILES+=		${PRESCR_DRV}.tar.gz
EXTRACT_ONLY+=		${PRESCR_DRV}.tar.gz

# Samsung SmartGDI laser printers
GDI_DRV=		samsung-gdi-driver
SITES.${GDI_DRV}.tar.gz=	http://www.linuxprinting.org/download/printing/
DISTFILES+=		${GDI_DRV}.tar.gz
EXTRACT_ONLY+=		${GDI_DRV}.tar.gz

DIST_SUBDIR=		ghostscript
MAKE_FILE=		src/unix-gcc.mak
BUILD_TARGET=		std

MAKEFRAGS=		${FILESDIR}/devs.nox11
a37 167
.include "../../mk/bsd.prefs.mk"

.if ${OPSYS} == "SunOS"
GCC_REQD+=		2.95.3
.elif ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
GCC_REQD+=		3.0
.endif

.if defined(PAPERSIZE) && (${PAPERSIZE} == "A4" || ${PAPERSIZE} == "a4")
CFLAGS+=		-DA4
.endif
CFLAGS+=		-DHAVE_MKSTEMP=1

MAKE_FLAGS+=		CFLAGS=${CFLAGS:M*:Q}
MAKE_FLAGS+=		LDFLAGS=${LDFLAGS:M*:Q}
MAKE_FLAGS+=		GS_DISPLAY_DEVICE=${GS_DISPLAY_DEVICE:Q}
MAKE_FLAGS+=		XINCLUDE= XLIBDIRS= XLIBS=${XLIBS:Q}
MAKE_FLAGS+=		mandir=${PREFIX}/${PKGMANDIR}

.if ${OPSYS} == "SunOS"
LDFLAGS+=		-L${LOCALBASE}/bsd/lib ${COMPILER_RPATH_FLAG}${LOCALBASE}/bsd/lib
.endif

.if ${OPSYS} == "IRIX"
CONFIGURE_ENV+=		ac_cv_c_bigendian=yes
.endif

# Define whether this platform has floating point hardware:
#	FPU_TYPE=2 means floating point is faster than fixed point.
# (This is the case on some RISCs with multiple instruction dispatch.)
#	FPU_TYPE=1 means floating point is at worst only slightly slower
# than fixed point.
#	FPU_TYPE=0 means that floating point may be considerably slower.
#	FPU_TYPE=-1 means that floating point is always much slower than
# fixed point.
#
FPU_TYPE?=		1
MAKE_FLAGS+=		FPU_TYPE=${FPU_TYPE:Q}

PLIST_SUBST+=		GS_VERS=${GS_VERS}vflib
REPLACE_PERL=		lib/fixmswrd.pl

GSDATADIR=		${PREFIX}/share/ghostscript/${GS_VERS}vflib
DOCDIR=			${PREFIX}/share/doc/ghostscript
HTMLDIR=		${PREFIX}/share/doc/html/ghostscript
LIBDIR=			${GSDATADIR}/lib

GS_CONF_PREREQ=		# empty

.PHONY: contrib-drivers
contrib-drivers:
	cd ${WRKSRC}/src; ${PAX} -rf ${WRKDIR}/${HPDJ_DRV}/hpdj.tar
	${MV} ${WRKSRC}/src/gs-hpdj.1 ${WRKSRC}/man
	cd ${WRKDIR}; ${CP} gdevdmpr.c gdevdmpr.mak		${WRKSRC}/src
	cd ${WRKDIR}; ${CP} dviprlib.*				${WRKSRC}/src
	cd ${WRKDIR}/${BJ10V_DRV}; ${CP} gdev10v.c gdev10v.mak	${WRKSRC}/src
	cd ${WRKDIR}/${MJC_DRV}; ${CP} *.[ch] gdevmjc.mak	${WRKSRC}/src
	cd ${WRKDIR}/${LIPS_DRV}; ${CP} *			${WRKSRC}/src
	cd ${WRKDIR}/${RPDL_DRV}; ${CP} gdevrpdl.c gdevrpdl.mak	${WRKSRC}/src
	cd ${WRKDIR}/${MD5000_DRV}; \
		${CP} gdevalps.c gdevalps.mak-5.50		${WRKSRC}/src
	cd ${WRKDIR}/${MD2000_DRV}; \
		${CP} gdevmd2k.c gdevmd2k.mak-5.8x		${WRKSRC}/src
	cd ${WRKDIR}/${PRESCR_DRV}; \
		${CP} gdevprsc.c gdevprsc.mak			${WRKSRC}/src
	cd ${WRKDIR}; ${CP} gdevgdi.c				${WRKSRC}/src

post-extract: contrib-drivers
	${RM} -f ${WRKSRC}/jpeg
	${LN} -s ${JPEG_WRKSRC} ${WRKSRC}/jpeg
	${RM} -f ${WRKSRC}/lib/${PDF_SEC}
	${LN} -s ${_DISTDIR}/${PDF_SEC} ${WRKSRC}/lib/${PDF_SEC}

post-patch:
	if [ ! -f ${WRKDIR}/dmp_site.ps.bak ]; then			\
		${MV} ${WRKDIR}/dmp_site.ps ${WRKDIR}/dmp_site.ps.bak;	\
	fi
	${SED}	-e "s|epsimage\\.src|${GSDATADIR}/lib/escp_24.src|g"	\
		${WRKDIR}/dmp_site.ps.bak > ${WRKDIR}/dmp_site.ps

GS_CONF_PREREQ+=	hpijs-configure
.PHONY: hpijs-configure
hpijs-configure:
	cd ${HPIJS_WRKSRC} &&						\
	${SETENV} CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} CPPFLAGS=${CPPFLAGS:M*:Q} \
		${CONFIGURE_ENV}					\
		${CONFIGURE_SCRIPT} ${HPIJS_CONFIGURE_ARGS} &&		\
	${CP} ${HPIJS_GSFILES} ${WRKSRC}/src &&				\
	${HEAD} -518 contrib.mak | ${TAIL} -20				\
		>> ${WRKSRC}/src/contrib.mak

GS_BUILD_PREREQ+=	hpijs-build
.PHONY: hpijs-build
hpijs-build:
	cd ${HPIJS_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} all

GS_INSTALL_PREREQ+=	hpijs-install
.PHONY: hpijs-install
hpijs-install:
	cd ${HPIJS_WRKSRC} &&						\
	${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} install docdir=${HTMLDIR}/hpijs

GS_CONF_PREREQ+=	gimpprint-configure
.PHONY: gimpprint-configure
gimpprint-configure:
	cd ${GIMPPRINT_WRKSRC} &&					\
	${SETENV} CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} CPPFLAGS=${CPPFLAGS:M*:Q} \
		${GIMPPRINT_CONFIGURE_ENV}				\
		${CONFIGURE_SCRIPT} ${GIMPPRINT_CONFIGURE_ARGS} &&	\
	cd ${GIMPPRINT_WRKSRC}/src/ghost &&				\
	${SETENV} ${MAKE_ENV} SED=${SED:Q} ${MAKE_PROGRAM} all-local &&	\
	( ${ECHO} '#ifndef GIMPPRINT_VERSION_FIX';			\
	  ${ECHO} '#define GIMPPRINT_VERSION_FIX';			\
	  ${EGREP} '#define (VERSION|RELEASE_DATE)' ../../config.h;	\
	  ${ECHO} '#endif /* GIMPPRINT_VERSION_FIX */';			\
	) >> gdevstp-print.h;						\
	${CP} *.c *.h ${WRKSRC}/src &&					\
	${CAT} contrib.mak.addon.old >> ${WRKSRC}/src/contrib.mak

do-configure: ${GS_CONF_PREREQ}
	#
	# Append build rules for extra drivers to contrib.mak
	#
	${CAT}	${WRKSRC}/src/contrib.mak-5.94.add			\
		${WRKSRC}/src/gdevlips.mak				\
		${WRKSRC}/src/gdev10v.mak				\
		${WRKSRC}/src/gdevmjc.mak				\
		${WRKSRC}/src/gdevrpdl.mak				\
		${WRKSRC}/src/gdevdmpr.mak				\
		${WRKSRC}/src/gdevalps.mak-5.50				\
		${WRKSRC}/src/gdevmd2k.mak-5.8x				\
		${WRKSRC}/src/gdevprsc.mak				\
		>> ${WRKSRC}/src/contrib.mak
	#
	# Prepend device list to unix-gcc.mak
	#
	( if [ -n ${GS_DISPLAY_DEVICE:Q}"" ]; then			\
		${ECHO} 'DEVICE_DEVS=	$$(DD)${GS_DISPLAY_DEVICE}';	\
		${ECHO} '';						\
	  fi;								\
	  ${CAT} ${MAKEFRAGS} ${WRKSRC}/src/unix-gcc.mak		\
	) > ${WRKDIR}/unix-gcc.mak
	${MV} -f ${WRKDIR}/unix-gcc.mak ${WRKSRC}/src

post-build: ${GS_BUILD_PREREQ}

post-install: ${GS_INSTALL_PREREQ}

post-install:
	strip ${PREFIX}/bin/gs
	${INSTALL_DATA_DIR} ${DOCDIR}
	${INSTALL_DATA} ${GIMPPRINT_WRKSRC}/src/ghost/README		\
		${DOCDIR}/README.stp
	${INSTALL_DATA} ${WRKDIR}/${LIPS_DRV}/Gdevlips.htm ${HTMLDIR}
	${INSTALL_DATA} ${WRKDIR}/${BJ10V_DRV}/gdev10v.jis ${DOCDIR}
	${INSTALL_DATA} ${WRKDIR}/gdevdmpr.sj ${DOCDIR}
	${INSTALL_DATA} ${WRKDIR}/dmp_init.ps ${LIBDIR}
	${INSTALL_DATA} ${WRKDIR}/dmp_site.ps ${LIBDIR}
	${INSTALL_DATA} ${WRKDIR}/escp_24.src ${LIBDIR}
	${INSTALL_DATA} ${WRKDIR}/testpage.ps ${LIBDIR}
	${INSTALL_DATA} ${WRKDIR}/${PRESCR_DRV}/gdevprsc.?? ${DOCDIR}
	${INSTALL_DATA_DIR} ${DOCDIR}/${MJC_DRV}
	${INSTALL_DATA} ${WRKDIR}/${MJC_DRV}/README.mjc ${DOCDIR}/${MJC_DRV}
	${INSTALL_DATA} ${WRKDIR}/${MJC_DRV}/README.noz ${DOCDIR}/${MJC_DRV}
	${INSTALL_DATA} ${WRKDIR}/${MJC_DRV}/README.mje ${DOCDIR}/${MJC_DRV}
	${INSTALL_DATA} ${WRKDIR}/${MJC_DRV}/cpem.doc ${DOCDIR}/${MJC_DRV}
	${INSTALL_DATA} ${WRKDIR}/${MJC_DRV}/MJ700V2C.FAQ ${DOCDIR}/${MJC_DRV}
d40 2
a41 1
.include "../../print/ja-vflib-lib/buildlink3.mk"
@


1.23
log
@Rename variable MAKEFILE to MAKE_FILE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2006/06/14 10:39:01 rillig Exp $
d154 1
@


1.22
log
@Fixed pkglint warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2006/04/23 14:39:33 schwarz Exp $
d131 1
a131 1
MAKEFILE=		src/unix-gcc.mak
@


1.21
log
@
ghostscript also needs C++ to build
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/04/17 13:46:46 wiz Exp $
d38 1
a38 1
SITES_${JPEG_SRCS}=	ftp://ftp.uu.net/graphics/jpeg/ \
d50 1
a50 1
SITES_${PDF_SEC}=	http://www.ozemail.com.au/~geoffk/pdfencrypt/
d57 1
a57 1
SITES_${GIMPPRINT_SRCS}=	${MASTER_SITE_SOURCEFORGE:=gimp-print/}
d69 1
a69 1
SITES_${HPIJS_SRCS}=	${MASTER_SITE_SOURCEFORGE:=hpinkjet/}
d76 1
a76 1
SITES_${HPDJ_DRV}.tar.gz=	ftp://ftp.sbs.de/pub/graphics/ghostscript/pcl3/
d82 1
a82 1
SITES_${DMPRT_DRV}.tar.gz=	ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/
d102 1
a102 1
SITES_${MD2000_DRV}.tar.gz=	http://plaza26.mbn.or.jp/~higamasa/gdevmd2k/
d108 1
a108 1
SITES_${LIPS_DRV}.tar.gz=	http://www.bukka.p.chiba-u.ac.jp/~ohmori/gs/
d114 1
a114 1
SITES_${RPDL_DRV}.tar.gz=	http://home.jp.FreeBSD.org/~mita/LOCAL_PORTS/
d120 1
a120 1
SITES_${PRESCR_DRV}.tar.gz=	${MASTER_SITE_LOCAL}
d126 1
a126 1
SITES_${GDI_DRV}.tar.gz=	http://www.linuxprinting.org/download/printing/
d213 1
a213 1
	${SED}	-e "s|epsimage\.src|${GSDATADIR}/lib/escp_24.src|g"	\
d220 1
a220 1
	${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}"	\
d242 1
a242 1
	${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}"	\
d246 1
a246 1
	${SETENV} ${MAKE_ENV} SED=${SED} ${MAKE_PROGRAM} all-local &&		\
d272 1
a272 1
	( if [ -n "${GS_DISPLAY_DEVICE:Q}" ]; then			\
@


1.20
log
@Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2006/03/04 21:30:28 jlam Exp $
d25 1
d159 4
@


1.19
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.18 2006/02/05 23:10:36 joerg Exp $
d4 1
a4 1
PKGREVISION=		7
@


1.18
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2005/12/09 20:30:16 wiz Exp $
d11 1
a11 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.17
log
@Add x11 option to the various ghostscript packages, and get rid
of the separate ghostscript*x11* packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2005/11/27 17:07:29 adrianp Exp $
d4 1
a4 1
PKGREVISION=		6
@


1.16
log
@Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/06/01 18:03:09 jlam Exp $
d3 7
a9 3
PKGNAME=	ghostscript-${GS_VERS}
PKGREVISION=	6
COMMENT=	Aladdin Postscript interpreter
d11 3
a13 2
GS_DISPLAY_DEVICE=	x11.dev
XLIBS=			Xt SM ICE Xext X11
d15 2
a16 2
.include "../../mk/x11.buildlink3.mk"
.include "../../print/ghostscript-nox11/Makefile.common"
d18 284
a301 1
MAKEFRAGS+=		${FILESDIR}/devs.x11
@


1.15
log
@Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2005/05/30 14:57:28 dillo Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.15.4.1
log
@Pullup ticket 946 - requested by Tracy Di Marco White
Update print/ghostscript*, including a security fix

Revisions pulled up:
- pkgsrc/print/ghostscript-afpl/Makefile                      1.5
- pkgsrc/print/ghostscript-afpl/distinfo                      1.2
- pkgsrc/print/ghostscript-afpl/patches/patch-ac              1.1
- pkgsrc/print/ghostscript-afpl/patches/patch-ad              1.1
- pkgsrc/print/ghostscript-esp/Makefile                       1.10, 1.11
- pkgsrc/print/ghostscript-esp/Makefile.common                1.25, 1.26
- pkgsrc/print/ghostscript-esp/PLIST                          1.6
- pkgsrc/print/ghostscript-esp/distinfo                       1.8, 1.9
- pkgsrc/print/ghostscript-esp/patches/patch-aa               1.2
- pkgsrc/print/ghostscript-esp/patches/patch-ab               1.3
- pkgsrc/print/ghostscript-esp/patches/patch-ac               1.2
- pkgsrc/print/ghostscript-esp/patches/patch-ad               1.3
- pkgsrc/print/ghostscript-esp/patches/patch-ae               1.4
- pkgsrc/print/ghostscript-esp-nox11/Makefile                 1.6, 1.7
- pkgsrc/print/ghostscript-gnu/Makefile                       1.8
- pkgsrc/print/ghostscript-gnu/distinfo                       1.5
- pkgsrc/print/ghostscript-gnu/patches/patch-ac               1.1
- pkgsrc/print/ghostscript-gnu/patches/patch-ad               1.1
- pkgsrc/print/ghostscript-gnu-nox11/Makefile                 1.6
- pkgsrc/print/ghostscript/Makefile                           1.16
- pkgsrc/print/ghostscript-nox11/Makefile                     1.10
- pkgsrc/print/ghostscript-nox11/distinfo                     1.12
- pkgsrc/print/ghostscript-nox11/patches/patch-ba             1.1
- pkgsrc/print/ghostscript-nox11/patches/patch-bb             1.1
- pkgsrc/print/ghostscript-nox11/patches/patch-bc             1.1
- pkgsrc/print/ghostscript-nox11/patches/patch-bd             1.1

   Module Name:    pkgsrc
   Committed By:   jlam
   Date:           Sun Nov 20 23:10:44 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-esp: Makefile.common

   Log Message:
   Update the master distribution sites.
---
   Module Name:	pkgsrc
   Committed By:	jlam
   Date:		Mon Nov 21 06:17:58 UTC 2005

   Modified Files:
   	pkgsrc/doc: CHANGES
   	pkgsrc/print/ghostscript-esp: Makefile Makefile.common PLIST distinfo
   	pkgsrc/print/ghostscript-esp-nox11: Makefile
   	pkgsrc/print/ghostscript-esp/patches: patch-aa patch-ab patch-ac

   Log Message:
   Update print/ghostscript-esp{,-nox11} to ESP Ghostscript 8.15.1.  This
   version is based on the GPL Ghostscript 8.15 release.  Major changes from
   Ghostscript 7.0x include:

   * Many printer drivers were added and updated.
   * Improved support for running as a job server (-dJOBSERVER)
   * Support for DeviceN colorspaces at up to 8 colorants total at 8 bits
     per colorant.
   * The PDF writer has been considerably improved and implements PDF
     1.4 encryption
   * Add a new feature to scale PDFs to the current page size.
   * Font rendering has been substantially reworked and improved.
   * PDF 1.4 transparency rendering is much more likely to be correct
   * Improved support for CID font substitution.
   * Improved processing of incorrect and broken PDF files, including files
     with corrupted xref tables and non-ASCII font names.
   * Support for JBIG2-encoded images.
   * The usual plethora of bug fixes.
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:04:18 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-afpl: Makefile distinfo
   Added Files:
   	pkgsrc/print/ghostscript-afpl/patches: patch-ac patch-ad

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:05:29 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-esp: Makefile distinfo
   Added Files:
   	pkgsrc/print/ghostscript-esp/patches: patch-ad patch-ae

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:05:56 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-esp-nox11: Makefile

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:06:36 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-gnu: Makefile distinfo
   Added Files:
   	pkgsrc/print/ghostscript-gnu/patches: patch-ac patch-ad

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:06:59 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-gnu-nox11: Makefile

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:07:30 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript: Makefile

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
---
   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sun Nov 27 17:08:31 UTC 2005

   Modified Files:
   	pkgsrc/print/ghostscript-nox11: Makefile distinfo
   Added Files:
   	pkgsrc/print/ghostscript-nox11/patches: patch-ba patch-bb patch-bc
   	    patch-bd

   Log Message:
   Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/06/01 18:03:09 jlam Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.14
log
@Bump PKGREVISION due to changed dependency pattern (allowing newer versions
of ghostscript-fonts).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2003/09/18 16:25:10 jmmv Exp $
a6 1
USE_X11=		YES
d10 1
@


1.13
log
@Specify the category when including other files and when depending on other
packages.  From PR pkg/21864 by ccatrian at eml.cc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2003/02/23 00:57:52 itohy Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.12
log
@MAKEFRAGS+= ... after Makefile.common to add devs.x11 correctly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2002/09/13 05:16:45 jlam Exp $
d11 1
a11 1
.include "../ghostscript-nox11/Makefile.common"
@


1.11
log
@Consolidate more common stuff between ghostscript and ghostscript-nox11
in Makefile.common, and note conflict with the ghostscript-gnu* packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2002/08/25 21:50:28 jlam Exp $
a7 1
MAKEFRAGS+=		${FILESDIR}/devs.x11
d12 2
@


1.10
log
@Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9.2.2 2002/06/21 23:05:38 jlam Exp $
d7 1
a7 7
CONFLICTS=	ghostscript{,-x11,-nox11}-[0-9]*

USE_BUILDLINK2=	YES
USE_X11=	YES

.include "../../print/ghostscript-nox11/Makefile.common"

d12 1
a12 6
.include "../../mk/bsd.pkg.mk"

# arm32 compiler has an optimizer problem
.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "arm32"
CFLAGS+=	-O0
.endif
@


1.9
log
@Belatedly bump PKGREVISION to 4 for Kyocera Prescibe printer driver
update from 0.3 to 0.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2002/03/13 17:37:34 fredb Exp $
d9 2
a10 1
USE_BUILDLINK_ONLY=	YES
a17 1
.include "../../mk/x11.buildlink.mk"
@


1.9.2.1
log
@* Convert some more packages to use the buildlink2 framework.
* Re-add EVAL_PREFIX lines that I shouldn't have removed from the
  buildlink2.mk files.
* Add several more new buildlink2.mk files to facilitate converting more
  packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2002/03/16 23:34:37 wiz Exp $
d9 1
a9 2
USE_BUILDLINK2_ONLY=	YES
USE_X11=		YES
d17 1
@


1.9.2.2
log
@Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity.  Also
convert a few more packages to use the buildlink2 framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9.2.1 2002/06/06 06:54:47 jlam Exp $
d9 2
a10 2
USE_BUILDLINK2=	YES
USE_X11=	YES
@


1.8
log
@Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2002/02/03 21:27:19 jlam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.7
log
@Update print/ghostscript{,-nox11} to 6.0.1nb2.  Changes from version
6.0.1nb1 include updating the hpijs driver to the latest released version
1.0.2.  The new HPIJS device is "ijs" and replaces several older devices:

	AP21xx DJ630 DJ6xx DJ6xxP DJ8xx DJ9xx DJ9xxVIP

So if you are using any of the above devices, you must use the new gs IJS
interface documented in:

	${PREFIX}/share/doc/html/ghostscript/hpijs/hpijs_readme.html

This update is based on pkg/15470 by IWAMOTO Toshihiro <toshii@@netbsd.org>.
Changes to the HPIJS driver include:

      *	Fixed a problem printing Photo Full Bleed on the Photosmart 100.
      *	Meet the Debian Free Software Guidelines (DFSG).
      *	Fixed a setpagedevice problem with the IJS client. PageSize can now
	be set from postscript.
      *	Fixed a off-by-one error in IJS server.
      *	Added support for the following printers:

	    Deskjet 656           Photosmart 100        Apollo P-22
	    Deskjet 825/845       Photosmart 1115       Apollo P2500
	    Deskjet 920           Photosmart 1215       Apollo P2600
	    Deskjet 940/948       Photosmart 1315
	    Deskjet 995           CP 1160
	    Deskjet 1125          CP 1700
	    Deskjet 1220
	    Deskjet 2250

      *	Added support for the IJS interface.
      *	Added support for Duplex. When Duplex mode is set, top and bottom
	margins are set to 1/2 inch.
      *	Added support for the following paper sizes:

	    Photo, Photo Full Bleed, A6, B4, B5, Oufuku-Hagaki, Hagaki

      *	The PrintMode command has been replaced with separate commands:

	    Quality, ColorMode, MediaType and PenSet.

      *	Changed top margin from 1/3 to 1/8 inch. Also, changed the bottom
	margin to 1/2 inch.  Note, on the 6xx series the maximum bottom
	margin is .46 inch for black and .587 for color.  This means for
	the 6xx series, color printing to within 1/2 inch bottom margin is
	not guaranteed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2001/12/20 22:31:09 jlam Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.6
log
@Update ghostscript and ghostscript-nox11 to 6.01nb1.  The changes are adding
additional printer drivers:

	stp: Gimp-Print/STP color inkjets for photo quality output
	hpijs: HP Linux Inkjet Driver for 41 HP inkjets
	cdj880: HP DeskJet 880 series
	gdi: Samsung SmartGDI laser printers

This closes pkg/13351 by Ingolf Steinbach <ingolf@@steinba.ch> and pkg/13902 by
Thor Lancelot Simon <tls@@rek.tjls.com>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2001/02/17 17:51:41 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.5
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2001/02/12 14:13:57 fredb Exp $
d4 2
a5 2

COMMENT=	Aladdin Postscript interpreter with X11 drivers
d9 1
a9 1
USE_X11=	# defined
d11 1
a11 3
# Build with the X11 display device drivers.
#
MAKE_ENV+=	USE_X11=1
d13 11
a23 1
.include "../../print/ghostscript-nox11/Makefile.common"
@


1.4
log
@Remove CATEGORIES setting. It's a no-op, as CATEGORIES is set
unconditionally in ../ghostscript-nox11/Makefile.common.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/05/10 15:40:16 jlam Exp $
d4 2
@


1.3
log
@Add ghostscript-x11 to CONFLICTS in case people have already started
using the (now deprecated) ghostscript-x11 package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/05/10 15:28:31 jlam Exp $
a3 1
CATEGORIES+=	x11
@


1.2
log
@Replace contents with contents of print/ghostscript-x11 to simplify the
package structure and to get dependencies to work correctly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2000/05/07 02:02:23 jlam Exp $
d6 1
a6 1
CONFLICTS=	ghostscript{,-nox11}-[0-9]*
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d3 2
a4 2
# This package is an alias for ghostscript-x11 to facilitate correct
# dependencies involving older versions of ghostscript for binary packages.
d6 1
a6 9
DISTNAME=	ghostscript-${GS_VERS}
GS_VERS=	6.01
CATEGORIES=	print x11
MASTER_SITES=	# empty
DISTFILES=	# empty

MAINTAINER=	jlam@@netbsd.org

DEPENDS+=	ghostscript-x11-${GS_VERS}:../../print/ghostscript-x11
d10 3
a12 7
EXTRACT_ONLY=	# empty
NO_CHECKSUM=	# defined
NO_PATCH=	# defined
NO_CONFIGURE=	# defined
NO_BUILD=	# defined

do-install:	# empty
d14 1
a14 1
.include "../../mk/bsd.pkg.mk"
@


1.1.1.1
log
@ghostscript-6.01:  this package is an alias for ghostscript-x11 to
facilitate correct dependencies involving older versions of ghostscript
for binary packages.
@
text
@@
