head	1.146;
access;
symbols
	pkgsrc-2026Q1:1.146.0.2
	pkgsrc-2026Q1-base:1.146
	pkgsrc-2025Q4:1.145.0.4
	pkgsrc-2025Q4-base:1.145
	pkgsrc-2025Q3:1.145.0.2
	pkgsrc-2025Q3-base:1.145
	pkgsrc-2025Q2:1.144.0.24
	pkgsrc-2025Q2-base:1.144
	pkgsrc-2025Q1:1.144.0.22
	pkgsrc-2025Q1-base:1.144
	pkgsrc-2024Q4:1.144.0.20
	pkgsrc-2024Q4-base:1.144
	pkgsrc-2024Q3:1.144.0.18
	pkgsrc-2024Q3-base:1.144
	pkgsrc-2024Q2:1.144.0.16
	pkgsrc-2024Q2-base:1.144
	pkgsrc-2024Q1:1.144.0.14
	pkgsrc-2024Q1-base:1.144
	pkgsrc-2023Q4:1.144.0.12
	pkgsrc-2023Q4-base:1.144
	pkgsrc-2023Q3:1.144.0.10
	pkgsrc-2023Q3-base:1.144
	pkgsrc-2023Q2:1.144.0.8
	pkgsrc-2023Q2-base:1.144
	pkgsrc-2023Q1:1.144.0.6
	pkgsrc-2023Q1-base:1.144
	pkgsrc-2022Q4:1.144.0.4
	pkgsrc-2022Q4-base:1.144
	pkgsrc-2022Q3:1.144.0.2
	pkgsrc-2022Q3-base:1.144
	pkgsrc-2022Q2:1.143.0.10
	pkgsrc-2022Q2-base:1.143
	pkgsrc-2022Q1:1.143.0.8
	pkgsrc-2022Q1-base:1.143
	pkgsrc-2021Q4:1.143.0.6
	pkgsrc-2021Q4-base:1.143
	pkgsrc-2021Q3:1.143.0.4
	pkgsrc-2021Q3-base:1.143
	pkgsrc-2021Q2:1.143.0.2
	pkgsrc-2021Q2-base:1.143
	pkgsrc-2021Q1:1.142.0.6
	pkgsrc-2021Q1-base:1.142
	pkgsrc-2020Q4:1.142.0.4
	pkgsrc-2020Q4-base:1.142
	pkgsrc-2020Q3:1.142.0.2
	pkgsrc-2020Q3-base:1.142
	pkgsrc-2020Q2:1.141.0.8
	pkgsrc-2020Q2-base:1.141
	pkgsrc-2020Q1:1.141.0.4
	pkgsrc-2020Q1-base:1.141
	pkgsrc-2019Q4:1.141.0.6
	pkgsrc-2019Q4-base:1.141
	pkgsrc-2019Q3:1.141.0.2
	pkgsrc-2019Q3-base:1.141
	pkgsrc-2019Q2:1.140.0.8
	pkgsrc-2019Q2-base:1.140
	pkgsrc-2019Q1:1.140.0.6
	pkgsrc-2019Q1-base:1.140
	pkgsrc-2018Q4:1.140.0.4
	pkgsrc-2018Q4-base:1.140
	pkgsrc-2018Q3:1.140.0.2
	pkgsrc-2018Q3-base:1.140
	pkgsrc-2018Q2:1.139.0.10
	pkgsrc-2018Q2-base:1.139
	pkgsrc-2018Q1:1.139.0.8
	pkgsrc-2018Q1-base:1.139
	pkgsrc-2017Q4:1.139.0.6
	pkgsrc-2017Q4-base:1.139
	pkgsrc-2017Q3:1.139.0.4
	pkgsrc-2017Q3-base:1.139
	pkgsrc-2017Q2:1.138.0.8
	pkgsrc-2017Q2-base:1.138
	pkgsrc-2017Q1:1.138.0.6
	pkgsrc-2017Q1-base:1.138
	pkgsrc-2016Q4:1.138.0.4
	pkgsrc-2016Q4-base:1.138
	pkgsrc-2016Q3:1.138.0.2
	pkgsrc-2016Q3-base:1.138
	pkgsrc-2016Q2:1.137.0.2
	pkgsrc-2016Q2-base:1.137
	pkgsrc-2016Q1:1.136.0.2
	pkgsrc-2016Q1-base:1.136
	pkgsrc-2015Q4:1.135.0.4
	pkgsrc-2015Q4-base:1.135
	pkgsrc-2015Q3:1.135.0.2
	pkgsrc-2015Q3-base:1.135
	pkgsrc-2015Q2:1.134.0.2
	pkgsrc-2015Q2-base:1.134
	pkgsrc-2015Q1:1.133.0.4
	pkgsrc-2015Q1-base:1.133
	pkgsrc-2014Q4:1.133.0.2
	pkgsrc-2014Q4-base:1.133
	pkgsrc-2014Q3:1.132.0.4
	pkgsrc-2014Q3-base:1.132
	pkgsrc-2014Q2:1.132.0.2
	pkgsrc-2014Q2-base:1.132
	pkgsrc-2014Q1:1.131.0.8
	pkgsrc-2014Q1-base:1.131
	pkgsrc-2013Q4:1.131.0.6
	pkgsrc-2013Q4-base:1.131
	pkgsrc-2013Q3:1.131.0.4
	pkgsrc-2013Q3-base:1.131
	pkgsrc-2013Q2:1.131.0.2
	pkgsrc-2013Q2-base:1.131
	pkgsrc-2013Q1:1.129.0.4
	pkgsrc-2013Q1-base:1.129
	pkgsrc-2012Q4:1.129.0.2
	pkgsrc-2012Q4-base:1.129
	pkgsrc-2012Q3:1.126.0.12
	pkgsrc-2012Q3-base:1.126
	pkgsrc-2012Q2:1.126.0.10
	pkgsrc-2012Q2-base:1.126
	pkgsrc-2012Q1:1.126.0.8
	pkgsrc-2012Q1-base:1.126
	pkgsrc-2011Q4:1.126.0.6
	pkgsrc-2011Q4-base:1.126
	pkgsrc-2011Q3:1.126.0.4
	pkgsrc-2011Q3-base:1.126
	pkgsrc-2011Q2:1.126.0.2
	pkgsrc-2011Q2-base:1.126
	pkgsrc-2011Q1:1.125.0.14
	pkgsrc-2011Q1-base:1.125
	pkgsrc-2010Q4:1.125.0.12
	pkgsrc-2010Q4-base:1.125
	pkgsrc-2010Q3:1.125.0.10
	pkgsrc-2010Q3-base:1.125
	pkgsrc-2010Q2:1.125.0.8
	pkgsrc-2010Q2-base:1.125
	pkgsrc-2010Q1:1.125.0.6
	pkgsrc-2010Q1-base:1.125
	pkgsrc-2009Q4:1.125.0.4
	pkgsrc-2009Q4-base:1.125
	pkgsrc-2009Q3:1.125.0.2
	pkgsrc-2009Q3-base:1.125
	pkgsrc-2009Q2:1.124.0.6
	pkgsrc-2009Q2-base:1.124
	pkgsrc-2009Q1:1.124.0.4
	pkgsrc-2009Q1-base:1.124
	pkgsrc-2008Q4:1.124.0.2
	pkgsrc-2008Q4-base:1.124
	pkgsrc-2008Q3:1.122.0.12
	pkgsrc-2008Q3-base:1.122
	cube-native-xorg:1.122.0.10
	cube-native-xorg-base:1.122
	pkgsrc-2008Q2:1.122.0.8
	pkgsrc-2008Q2-base:1.122
	cwrapper:1.122.0.6
	pkgsrc-2008Q1:1.122.0.4
	pkgsrc-2008Q1-base:1.122
	pkgsrc-2007Q4:1.122.0.2
	pkgsrc-2007Q4-base:1.122
	pkgsrc-2007Q3:1.121.0.6
	pkgsrc-2007Q3-base:1.121
	pkgsrc-2007Q2:1.121.0.4
	pkgsrc-2007Q2-base:1.121
	pkgsrc-2007Q1:1.121.0.2
	pkgsrc-2007Q1-base:1.121
	pkgsrc-2006Q4:1.120.0.2
	pkgsrc-2006Q4-base:1.120
	pkgsrc-2006Q3:1.119.0.4
	pkgsrc-2006Q3-base:1.119
	pkgsrc-2006Q2:1.119.0.2
	pkgsrc-2006Q2-base:1.119
	pkgsrc-2006Q1:1.115.0.2
	pkgsrc-2006Q1-base:1.115
	pkgsrc-2005Q4:1.111.0.2
	pkgsrc-2005Q4-base:1.111
	pkgsrc-2005Q3:1.110.0.2
	pkgsrc-2005Q3-base:1.110
	pkgsrc-2005Q2:1.109.0.2
	pkgsrc-2005Q2-base:1.109
	pkgsrc-2005Q1:1.105.0.4
	pkgsrc-2005Q1-base:1.105
	pkgsrc-2004Q4:1.105.0.2
	pkgsrc-2004Q4-base:1.105
	pkgsrc-2004Q3:1.103.0.4
	pkgsrc-2004Q3-base:1.103
	pkgsrc-2004Q2:1.103.0.2
	pkgsrc-2004Q2-base:1.103
	pkgsrc-2004Q1:1.101.0.2
	pkgsrc-2004Q1-base:1.101
	pkgsrc-2003Q4:1.91.0.2
	pkgsrc-2003Q4-base:1.91
	netbsd-1-6-1:1.78.0.2
	netbsd-1-6-1-base:1.78
	netbsd-1-6:1.74.0.4
	netbsd-1-6-RELEASE-base:1.74
	pkgviews:1.71.0.2
	pkgviews-base:1.71
	buildlink2:1.69.0.2
	buildlink2-base:1.74
	netbsd-1-5-PATCH003:1.69
	netbsd-1-5-PATCH001:1.57
	netbsd-1-5-RELEASE:1.47
	netbsd-1-4-PATCH003:1.47
	netbsd-1-4-PATCH002:1.39
	comdex-fall-1999:1.36
	netbsd-1-4-PATCH001:1.32
	netbsd-1-4-RELEASE:1.29
	netbsd-1-3-PATCH003:1.17
	netbsd-1-3-PATCH002:1.8;
locks; strict;
comment	@# @;


1.146
date	2026.01.12.19.31.21;	author rillig;	state Exp;
branches;
next	1.145;
commitid	qvkKAjBQGEyXE8qG;

1.145
date	2025.07.16.09.32.49;	author jperkin;	state Exp;
branches;
next	1.144;
commitid	DFDz8Xlxglwi8X2G;

1.144
date	2022.06.28.11.37.53;	author wiz;	state Exp;
branches;
next	1.143;
commitid	D2UoJrTHpoHEANJD;

1.143
date	2021.05.24.19.56.00;	author wiz;	state Exp;
branches;
next	1.142;
commitid	qokaiStTApGMcrUC;

1.142
date	2020.08.31.18.13.19;	author wiz;	state Exp;
branches;
next	1.141;
commitid	7zxRbfOkDOoxbfmC;

1.141
date	2019.08.11.13.25.11;	author wiz;	state Exp;
branches;
next	1.140;
commitid	Ifet9Pg6Qt99ZByB;

1.140
date	2018.08.22.09.48.01;	author wiz;	state Exp;
branches;
next	1.139;
commitid	YLub8g3ofvFGb6PA;

1.139
date	2017.08.16.20.21.16;	author wiz;	state Exp;
branches;
next	1.138;
commitid	rqudPoPPU2GmEt3A;

1.138
date	2016.07.09.06.39.16;	author wiz;	state Exp;
branches;
next	1.137;
commitid	dlqnocGpOoXV2Cdz;

1.137
date	2016.04.24.10.48.06;	author wiz;	state Exp;
branches;
next	1.136;
commitid	fdbyprekmw5oSR3z;

1.136
date	2016.02.15.11.46.02;	author jperkin;	state Exp;
branches;
next	1.135;
commitid	DjGVVR5QVZpIp0Vy;

1.135
date	2015.07.04.16.18.41;	author joerg;	state Exp;
branches;
next	1.134;
commitid	EoZkjndZ4qhBbZry;

1.134
date	2015.06.12.10.52.17;	author wiz;	state Exp;
branches;
next	1.133;
commitid	B4JmCfaVUbiY38py;

1.133
date	2014.10.09.14.07.13;	author wiz;	state Exp;
branches;
next	1.132;
commitid	fBDATFVmQ3454xTx;

1.132
date	2014.05.29.23.38.19;	author wiz;	state Exp;
branches;
next	1.131;
commitid	laryHfkCalgYtuCx;

1.131
date	2013.05.31.12.42.56;	author wiz;	state Exp;
branches;
next	1.130;
commitid	hIeXGcx6VfKHwMRw;

1.130
date	2013.04.06.20.27.30;	author rodent;	state Exp;
branches;
next	1.129;

1.129
date	2012.10.29.05.06.17;	author asau;	state Exp;
branches;
next	1.128;

1.128
date	2012.10.23.10.24.17;	author wiz;	state Exp;
branches;
next	1.127;

1.127
date	2012.10.03.21.59.06;	author wiz;	state Exp;
branches;
next	1.126;

1.126
date	2011.04.22.13.42.06;	author obache;	state Exp;
branches;
next	1.125;

1.125
date	2009.07.22.09.01.53;	author wiz;	state Exp;
branches;
next	1.124;

1.124
date	2008.11.18.18.25.50;	author chuck;	state Exp;
branches;
next	1.123;

1.123
date	2008.11.14.02.47.10;	author chuck;	state Exp;
branches;
next	1.122;

1.122
date	2007.12.02.11.47.55;	author wiz;	state Exp;
branches;
next	1.121;

1.121
date	2007.01.02.11.26.58;	author joerg;	state Exp;
branches;
next	1.120;

1.120
date	2006.12.02.22.33.00;	author jschauma;	state Exp;
branches;
next	1.119;

1.119
date	2006.06.15.20.40.16;	author jlam;	state Exp;
branches;
next	1.118;

1.118
date	2006.04.29.16.58.45;	author jschauma;	state Exp;
branches;
next	1.117;

1.117
date	2006.04.13.18.23.40;	author jlam;	state Exp;
branches;
next	1.116;

1.116
date	2006.03.30.03.44.44;	author jlam;	state Exp;
branches;
next	1.115;

1.115
date	2006.03.14.01.14.34;	author jlam;	state Exp;
branches;
next	1.114;

1.114
date	2006.03.04.21.31.09;	author jlam;	state Exp;
branches;
next	1.113;

1.113
date	2006.02.05.23.11.34;	author joerg;	state Exp;
branches;
next	1.112;

1.112
date	2005.12.29.06.22.25;	author jlam;	state Exp;
branches;
next	1.111;

1.111
date	2005.12.05.20.51.17;	author rillig;	state Exp;
branches;
next	1.110;

1.110
date	2005.07.16.01.19.26;	author jlam;	state Exp;
branches;
next	1.109;

1.109
date	2005.06.17.04.49.49;	author jlam;	state Exp;
branches;
next	1.108;

1.108
date	2005.06.01.18.03.29;	author jlam;	state Exp;
branches;
next	1.107;

1.107
date	2005.05.22.20.08.48;	author jlam;	state Exp;
branches;
next	1.106;

1.106
date	2005.04.11.21.48.07;	author tv;	state Exp;
branches;
next	1.105;

1.105
date	2004.10.04.11.11.23;	author grant;	state Exp;
branches;
next	1.104;

1.104
date	2004.10.03.00.18.33;	author tv;	state Exp;
branches;
next	1.103;

1.103
date	2004.04.14.19.30.23;	author jmmv;	state Exp;
branches;
next	1.102;

1.102
date	2004.04.14.16.15.30;	author jmmv;	state Exp;
branches;
next	1.101;

1.101
date	2004.03.08.19.40.44;	author jmmv;	state Exp;
branches;
next	1.100;

1.100
date	2004.02.14.18.26.29;	author jmmv;	state Exp;
branches;
next	1.99;

1.99
date	2004.02.14.17.21.55;	author jlam;	state Exp;
branches;
next	1.98;

1.98
date	2004.02.14.00.54.46;	author grant;	state Exp;
branches;
next	1.97;

1.97
date	2004.01.24.15.30.33;	author grant;	state Exp;
branches;
next	1.96;

1.96
date	2004.01.18.01.11.40;	author jlam;	state Exp;
branches;
next	1.95;

1.95
date	2004.01.15.13.28.16;	author mrauch;	state Exp;
branches;
next	1.94;

1.94
date	2004.01.07.10.06.28;	author jlam;	state Exp;
branches;
next	1.93;

1.93
date	2004.01.07.03.15.54;	author jlam;	state Exp;
branches;
next	1.92;

1.92
date	2004.01.05.23.47.11;	author jlam;	state Exp;
branches;
next	1.91;

1.91
date	2003.10.04.18.03.26;	author danw;	state Exp;
branches;
next	1.90;

1.90
date	2003.08.09.11.34.09;	author seb;	state Exp;
branches;
next	1.89;

1.89
date	2003.08.08.09.33.13;	author grant;	state Exp;
branches;
next	1.88;

1.88
date	2003.07.30.12.50.39;	author grant;	state Exp;
branches;
next	1.87;

1.87
date	2003.07.17.22.56.30;	author grant;	state Exp;
branches;
next	1.86;

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

1.85
date	2003.06.25.13.35.06;	author wiz;	state Exp;
branches;
next	1.84;

1.84
date	2003.06.02.01.15.43;	author jschauma;	state Exp;
branches;
next	1.83;

1.83
date	2003.05.19.10.22.47;	author kei;	state Exp;
branches;
next	1.82;

1.82
date	2003.05.05.14.41.59;	author jmmv;	state Exp;
branches;
next	1.81;

1.81
date	2003.05.02.11.57.05;	author wiz;	state Exp;
branches;
next	1.80;

1.80
date	2003.04.27.12.51.35;	author cjep;	state Exp;
branches;
next	1.79;

1.79
date	2003.03.14.19.38.05;	author jlam;	state Exp;
branches;
next	1.78;

1.78
date	2002.12.19.13.09.37;	author grant;	state Exp;
branches;
next	1.77;

1.77
date	2002.10.30.03.09.39;	author rh;	state Exp;
branches;
next	1.76;

1.76
date	2002.10.19.10.55.02;	author rh;	state Exp;
branches;
next	1.75;

1.75
date	2002.08.25.18.40.33;	author jlam;	state Exp;
branches;
next	1.74;

1.74
date	2002.08.13.14.53.31;	author tron;	state Exp;
branches;
next	1.73;

1.73
date	2002.08.05.10.45.32;	author tron;	state Exp;
branches;
next	1.72;

1.72
date	2002.07.24.19.45.32;	author jlam;	state Exp;
branches;
next	1.71;

1.71
date	2002.07.18.02.19.33;	author rh;	state Exp;
branches;
next	1.70;

1.70
date	2002.07.03.03.24.49;	author jschauma;	state Exp;
branches;
next	1.69;

1.69
date	2002.02.18.15.14.45;	author seb;	state Exp;
branches
	1.69.2.1;
next	1.68;

1.68
date	2001.10.24.22.11.13;	author jlam;	state Exp;
branches;
next	1.67;

1.67
date	2001.10.23.13.15.08;	author jlam;	state Exp;
branches;
next	1.66;

1.66
date	2001.10.03.22.36.41;	author jlam;	state Exp;
branches;
next	1.65;

1.65
date	2001.08.29.22.41.29;	author jlam;	state Exp;
branches;
next	1.64;

1.64
date	2001.06.29.04.54.56;	author jlam;	state Exp;
branches;
next	1.63;

1.63
date	2001.06.26.16.30.58;	author jlam;	state Exp;
branches;
next	1.62;

1.62
date	2001.06.19.06.52.10;	author jlam;	state Exp;
branches;
next	1.61;

1.61
date	2001.06.18.21.34.02;	author jlam;	state Exp;
branches;
next	1.60;

1.60
date	2001.06.18.20.49.02;	author jlam;	state Exp;
branches;
next	1.59;

1.59
date	2001.06.16.19.50.58;	author jlam;	state Exp;
branches;
next	1.58;

1.58
date	2001.06.11.06.34.58;	author jlam;	state Exp;
branches;
next	1.57;

1.57
date	2001.04.30.04.16.12;	author jlam;	state Exp;
branches;
next	1.56;

1.56
date	2001.04.29.05.13.57;	author rh;	state Exp;
branches;
next	1.55;

1.55
date	2001.04.27.11.46.34;	author tron;	state Exp;
branches;
next	1.54;

1.54
date	2001.04.26.17.42.54;	author rh;	state Exp;
branches;
next	1.53;

1.53
date	2001.03.27.03.20.26;	author hubertf;	state Exp;
branches;
next	1.52;

1.52
date	2001.03.10.10.50.37;	author drochner;	state Exp;
branches;
next	1.51;

1.51
date	2001.02.26.21.42.57;	author tron;	state Exp;
branches;
next	1.50;

1.50
date	2001.02.17.17.06.26;	author wiz;	state Exp;
branches;
next	1.49;

1.49
date	2000.11.24.05.16.29;	author hubertf;	state Exp;
branches;
next	1.48;

1.48
date	2000.11.14.22.43.34;	author jdolecek;	state Exp;
branches;
next	1.47;

1.47
date	2000.09.05.09.33.18;	author jlam;	state Exp;
branches;
next	1.46;

1.46
date	2000.08.28.09.14.52;	author jlam;	state Exp;
branches;
next	1.45;

1.45
date	2000.07.31.04.14.11;	author jlam;	state Exp;
branches;
next	1.44;

1.44
date	2000.06.05.01.12.37;	author wiz;	state Exp;
branches;
next	1.43;

1.43
date	2000.06.01.11.23.45;	author rh;	state Exp;
branches;
next	1.42;

1.42
date	2000.05.26.05.38.19;	author rh;	state Exp;
branches;
next	1.41;

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

1.40
date	2000.03.12.22.30.05;	author tron;	state Exp;
branches;
next	1.39;

1.39
date	2000.01.10.19.11.10;	author hubertf;	state Exp;
branches;
next	1.38;

1.38
date	99.11.22.11.23.41;	author agc;	state Exp;
branches;
next	1.37;

1.37
date	99.11.12.11.17.02;	author agc;	state Exp;
branches;
next	1.36;

1.36
date	99.10.22.23.35.04;	author tron;	state Exp;
branches;
next	1.35;

1.35
date	99.10.07.17.42.00;	author tron;	state Exp;
branches;
next	1.34;

1.34
date	99.10.07.03.57.51;	author jlam;	state Exp;
branches;
next	1.33;

1.33
date	99.08.28.09.36.31;	author rh;	state Exp;
branches;
next	1.32;

1.32
date	99.05.23.23.49.14;	author tv;	state Exp;
branches;
next	1.31;

1.31
date	99.05.20.20.09.52;	author tron;	state Exp;
branches;
next	1.30;

1.30
date	99.05.02.14.24.58;	author tron;	state Exp;
branches;
next	1.29;

1.29
date	99.04.16.20.09.08;	author tron;	state Exp;
branches;
next	1.28;

1.28
date	99.03.04.08.54.37;	author tron;	state Exp;
branches;
next	1.27;

1.27
date	99.02.20.22.48.47;	author hubertf;	state Exp;
branches;
next	1.26;

1.26
date	99.01.30.23.18.56;	author agc;	state Exp;
branches;
next	1.25;

1.25
date	99.01.16.01.43.29;	author tron;	state Exp;
branches;
next	1.24;

1.24
date	98.12.28.20.49.55;	author tron;	state Exp;
branches;
next	1.23;

1.23
date	98.12.28.20.24.47;	author tron;	state Exp;
branches;
next	1.22;

1.22
date	98.12.23.00.18.58;	author tron;	state Exp;
branches;
next	1.21;

1.21
date	98.12.18.23.53.15;	author tron;	state Exp;
branches;
next	1.20;

1.20
date	98.11.21.22.15.15;	author tron;	state Exp;
branches;
next	1.19;

1.19
date	98.10.04.23.27.39;	author tron;	state Exp;
branches;
next	1.18;

1.18
date	98.10.04.18.27.47;	author tron;	state Exp;
branches;
next	1.17;

1.17
date	98.08.20.22.16.38;	author tron;	state Exp;
branches;
next	1.16;

1.16
date	98.08.20.15.17.34;	author tsarna;	state Exp;
branches;
next	1.15;

1.15
date	98.07.24.01.57.01;	author tv;	state Exp;
branches;
next	1.14;

1.14
date	98.07.19.21.21.20;	author tv;	state Exp;
branches;
next	1.13;

1.13
date	98.07.19.20.57.47;	author tv;	state Exp;
branches;
next	1.12;

1.12
date	98.07.18.23.14.27;	author tv;	state Exp;
branches;
next	1.11;

1.11
date	98.06.20.23.17.31;	author tron;	state Exp;
branches;
next	1.10;

1.10
date	98.06.20.22.19.54;	author tron;	state Exp;
branches;
next	1.9;

1.9
date	98.06.20.21.54.59;	author tron;	state Exp;
branches;
next	1.8;

1.8
date	98.04.17.09.37.25;	author agc;	state Exp;
branches;
next	1.7;

1.7
date	98.04.15.10.38.53;	author agc;	state Exp;
branches;
next	1.6;

1.6
date	98.04.14.23.15.59;	author tron;	state Exp;
branches;
next	1.5;

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

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

1.3
date	98.02.12.23.24.51;	author tron;	state Exp;
branches;
next	1.2;

1.2
date	98.02.05.09.45.32;	author tron;	state Exp;
branches;
next	1.1;

1.1
date	98.02.03.10.07.45;	author tron;	state Exp;
branches;
next	;

1.69.2.1
date	2002.05.11.02.09.29;	author jlam;	state Exp;
branches;
next	1.69.2.2;

1.69.2.2
date	2002.06.21.23.05.51;	author jlam;	state Exp;
branches;
next	1.69.2.3;

1.69.2.3
date	2002.08.22.11.13.09;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.146
log
@x11/gtk: remove unknown configure option
@
text
@# $NetBSD: Makefile,v 1.145 2025/07/16 09:32:49 jperkin Exp $

DISTNAME=		gtk+-1.2.10
PKGREVISION=		21
CATEGORIES=		x11
MASTER_SITES=		${MASTER_SITE_GNOME:=sources/gtk+/1.2/}

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		https://www.gtk.org/
COMMENT=		GIMP Toolkit v1 - libraries for building X11 user interfaces
LICENSE=		gnu-lgpl-v2

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

USE_TOOLS+=		gmake msgfmt perl
USE_PKGLOCALEDIR=	yes
USE_LANGUAGES+=		c99
USE_LIBTOOL=		yes
PKGCONFIG_OVERRIDE=	gdk.pc.in
PKGCONFIG_OVERRIDE+=	gtk+.pc.in
INFO_FILES=		yes

GNU_CONFIGURE=		yes
GNU_CONFIGURE_ICONV=	no
CONFIGURE_ARGS+=	--with-xinput=xfree \
			--with-native-locale=yes \
			--sysconfdir=${PREFIX}/share
CONFIGURE_ENV+=		X_LDFLAGS=${X_LDFLAGS:Q}

# Way too many hardcoded issues to patch
.if ${PKGSRC_COMPILER:Mgcc}
CFLAGS+=		-Wno-error=implicit-function-declaration
CFLAGS+=		-Wno-error=implicit-int
CFLAGS+=		-Wno-error=incompatible-pointer-types
.endif

MAKE_ENV+=		PKGLOCALEDIR=${PKGLOCALEDIR:Q}
PLIST_SUBST+=		LOCALBASE=${LOCALBASE:Q}

# The following ensures that `gtk-config --libs' includes the correct linker
# flags for linking the X11 libs.
#
X_LDFLAGS=		${X11_LDFLAGS}

GTK_VERSION=		${DISTNAME:S/gtk+-//}
GTK_MAJOR_VERSION=	${GTK_VERSION:C/\..*//}
GTK_MINOR_VERSION=	${GTK_VERSION:C/[^.]*\.//:C/\..*//}
GTK_MICRO_VERSION=	${GTK_VERSION:C/.*\.//}

# We patch the version info in the configure scripts for reasons related to
# shared library numbering, but we don't want it to leak into the various
# installed files.  Explicitly replace the version number with the correct
# one derived from the package name.
#
pre-configure:
	@@cd ${WRKSRC};							\
	files="gtk-config.in docs/gtk-config.1.in gdk.pc.in gtk+.pc.in gtk/gtkfeatures.h.in"; \
	for file in $${files}; do					\
		${MV} -f $${file} $${file}.fixme;			\
		${SED}	-e "s|@@GTK_MAJOR_VERSION@@|${GTK_MAJOR_VERSION}|g" \
			-e "s|@@GTK_MINOR_VERSION@@|${GTK_MINOR_VERSION}|g" \
			-e "s|@@GTK_MICRO_VERSION@@|${GTK_MICRO_VERSION}|g" \
			-e "s|@@VERSION@@|${GTK_VERSION}|g"		\
			$${file}.fixme > $${file};			\
		${RM} $${file}.fixme;					\
	done

BUILDLINK_DEPMETHOD.libXt?=	build

.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.145
log
@gtk: Add -Wno-error workarounds.

Software released 24 years ago isn't getting fixed any time soon.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.144 2022/06/28 11:37:53 wiz Exp $
d24 1
@


1.144
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.143 2021/05/24 19:56:00 wiz Exp $
d29 7
@


1.143
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.142 2020/08/31 18:13:19 wiz Exp $
d4 1
a4 1
PKGREVISION=		20
@


1.142
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.141 2019/08/11 13:25:11 wiz Exp $
d4 1
a4 1
PKGREVISION=		19
@


1.141
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.140 2018/08/22 09:48:01 wiz Exp $
d4 1
a4 1
PKGREVISION=		18
@


1.140
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.139 2017/08/16 20:21:16 wiz Exp $
d4 1
a4 1
PKGREVISION=		17
@


1.139
log
@Follow some http redirects.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.138 2016/07/09 06:39:16 wiz Exp $
d4 1
a4 1
PKGREVISION=		16
@


1.138
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.137 2016/04/24 10:48:06 wiz Exp $
d9 1
a9 1
HOMEPAGE=		http://www.gtk.org/
@


1.137
log
@ftp.gtk.org is gone, remove it from MASTER_SITES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.136 2016/02/15 11:46:02 jperkin Exp $
d4 1
a4 1
PKGREVISION=		15
@


1.136
log
@Fix broken wchar test.  Add LICENSE.  Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.135 2015/07/04 16:18:41 joerg Exp $
d6 1
a6 2
MASTER_SITES=		ftp://ftp.gtk.org/pub/gtk/v1.2/ \
			${MASTER_SITE_GNOME:=sources/gtk+/1.2/}
@


1.135
log
@Remove USE_X11BASE and X11PREFIX.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.134 2015/06/12 10:52:17 wiz Exp $
d4 1
a4 1
PKGREVISION=		14
d12 1
@


1.134
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.133 2014/10/09 14:07:13 wiz Exp $
a14 1
USE_X11BASE=		yes
@


1.133
log
@Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.132 2014/05/29 23:38:19 wiz Exp $
d4 1
a4 1
PKGREVISION=		13
@


1.132
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.131 2013/05/31 12:42:56 wiz Exp $
a12 2
PKG_INSTALLATION_TYPES=	overwrite pkgviews

@


1.131
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.130 2013/04/06 20:27:30 rodent Exp $
d4 1
a4 1
PKGREVISION=		12
@


1.130
log
@Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.129 2012/10/29 05:06:17 asau Exp $
d4 1
a4 1
PKGREVISION=		11
@


1.129
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.128 2012/10/23 10:24:17 wiz Exp $
d24 1
a24 1
INFO_FILES=		# PLIST
@


1.128
log
@Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.127 2012/10/03 21:59:06 wiz Exp $
a13 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.127
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.126 2011/04/22 13:42:06 obache Exp $
a70 1
.include "../../x11/xextproto/buildlink3.mk"
@


1.126
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.125 2009/07/22 09:01:53 wiz Exp $
d4 1
a4 1
PKGREVISION=		10
@


1.125
log
@Remove USE_DIRS from pkgsrc.

Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @@pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.124 2008/11/18 18:25:50 chuck Exp $
d4 1
a4 1
PKGREVISION=		9
@


1.124
log
@re-enable c99 for Darwin in hopes that recent inline fix to glib fixes
the issue
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.123 2008/11/14 02:47:10 chuck Exp $
a17 1
USE_DIRS+=		xdg-1.1
@


1.123
log
@don't use c99 on Darwin, it screws up dynamic linking.
see http://mail-index.netbsd.org/tech-pkg/2008/11/10/msg002023.html
and http://mail-index.netbsd.org/tech-pkg/2008/11/10/msg002026.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.122 2007/12/02 11:47:55 wiz Exp $
a21 1
.if ${OPSYS} != "Darwin"
a22 1
.endif
@


1.122
log
@Remove Ex-MASTER_SITE. From Zafer Aydogan.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.121 2007/01/02 11:26:58 joerg Exp $
d22 1
d24 1
@


1.121
log
@Convert to modular Xorg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.120 2006/12/02 22:33:00 jschauma Exp $
a6 1
			ftp://ftp.cs.umn.edu/pub/gimp/gtk/v1.2/ \
@


1.120
log
@Instead of setting compiler flags in each package if it uses C99,
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing.
May need to be reviewed/added for other compilers.
ok rillig@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.119 2006/06/15 20:40:16 jlam Exp $
d15 1
a15 1

d66 2
d70 4
a73 1
.include "../../mk/x11.buildlink3.mk"
@


1.119
log
@Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.
This avoids the need for a confusing line of the form:

	DEINSTALL_TEMPLATE+=	path/to/INSTALL

in the package Makefile, and actually removes the need to specify it
altogether since by convention, the existence of the DEINSTALL script
is enough to add it to DEINSTALL_TEMPLATE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.118 2006/04/29 16:58:45 jschauma Exp $
d23 1
a47 6
.include "../../mk/compiler.mk"

.if !empty(PKGSRC_COMPILER:Mmipspro*)
CFLAGS+=                -c99
.endif

@


1.118
log
@when using the MIPSPro compiler, pass '-c99', too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.117 2006/04/13 18:23:40 jlam Exp $
a46 4
.if ${PKG_INSTALLATION_TYPE} == "overwrite"
DEINSTALL_TEMPLATE+=	${PKGDIR}/INSTALL
.endif

@


1.117
log
@BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete.  Replace with
USE_TOOLS+=msgfmt.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.116 2006/03/30 03:44:44 jlam Exp $
d51 6
@


1.116
log
@* Honor PKGINFODIR.
* List the info files directly in the PLIST.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.115 2006/03/14 01:14:34 jlam Exp $
a18 1
BUILD_USES_MSGFMT=	yes
d21 1
a21 1
USE_TOOLS+=		gmake perl
@


1.115
log
@Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.114 2006/03/04 21:31:09 jlam Exp $
d27 1
a34 2
INFO_FILES=		gdk.info gtk.info

@


1.114
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.113 2006/02/05 23:11:34 joerg Exp $
d50 1
a50 2
DEINSTALL_EXTRA_TMPL=	${PKGDIR}/INSTALL
INSTALL_EXTRA_TMPL=	${PKGDIR}/INSTALL
@


1.113
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.112 2005/12/29 06:22:25 jlam Exp $
d10 1
a10 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.112
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.111 2005/12/05 20:51:17 rillig Exp $
d4 1
a4 1
PKGREVISION=		8
@


1.111
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.110 2005/07/16 01:19:26 jlam Exp $
a49 1
USE_PKGINSTALL=		yes
@


1.110
log
@Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.109 2005/06/17 04:49:49 jlam Exp $
d32 1
a32 1
CONFIGURE_ENV+=		X_LDFLAGS="${X_LDFLAGS}"
d36 2
a37 2
MAKE_ENV+=		PKGLOCALEDIR="${PKGLOCALEDIR}"
PLIST_SUBST+=		LOCALBASE=${LOCALBASE}
@


1.109
log
@Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.108 2005/06/01 18:03:29 jlam Exp $
a20 1
USE_PERL5=		build
d22 1
a22 1
USE_TOOLS+=		gmake
@


1.108
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.107 2005/05/22 20:08:48 jlam Exp $
d32 1
a32 1
			--sysconfdir=${X11PREFIX}/share
@


1.107
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.106 2005/04/11 21:48:07 tv Exp $
d76 1
@


1.106
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.105 2004/10/04 11:11:23 grant Exp $
d23 1
a23 1
USE_GNU_TOOLS+=		make
@


1.105
log
@distinguish between gtk1 and gtk2 in COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.104 2004/10/03 00:18:33 tv Exp $
a15 1
USE_BUILDLINK3=		yes
@


1.104
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.103 2004/04/14 19:30:23 jmmv Exp $
d12 1
a12 1
COMMENT=		The GIMP Toolkit - libraries for building X11 user interfaces
@


1.103
log
@Drop the disctinction of xdg and xdg-x11 from USE_DIRS POV.  We can choose
which one is required in an automatic way by checking USE_X11BASE.  This
simplifies things and avoids possible problems in the future due to confusion.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.102 2004/04/14 16:15:30 jmmv Exp $
d4 1
a4 1
PKGREVISION=		7
@


1.102
log
@Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.101 2004/03/08 19:40:44 jmmv Exp $
d21 1
a21 1
USE_DIRS+=		xdg-x11-1.1
@


1.101
log
@Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.100 2004/02/14 18:26:29 jmmv Exp $
a15 2
DEPENDS+=		xdg-x11-dirs>=1.1:../../misc/xdg-x11-dirs

d21 1
@


1.100
log
@PKGCONFIG_OVERRIDE is relative to WRKSRC.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.99 2004/02/14 17:21:55 jlam Exp $
d4 1
a4 1
PKGREVISION=		6
d15 3
@


1.99
log
@LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.98 2004/02/14 00:54:46 grant Exp $
d25 2
a26 2
PKGCONFIG_OVERRIDE=	${WRKSRC}/gdk.pc.in
PKGCONFIG_OVERRIDE+=	${WRKSRC}/gtk+.pc.in
@


1.98
log
@remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.97 2004/01/24 15:30:33 grant Exp $
a24 1
LIBTOOL_OVERRIDE=	${WRKSRC}/libtool
@


1.97
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.96 2004/01/18 01:11:40 jlam Exp $
a25 1
CONFIG_SUB_OVERRIDE=	${WRKSRC}/config.sub
@


1.96
log
@Move some @@exec/@@unexec logic out of the PLIST into an INSTALL file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2004/01/15 13:28:16 mrauch Exp $
d22 1
a22 1
USE_GMAKE=		yes
@


1.95
log
@During the integration of buildlink3 the package was broken for some time.
Bump the PKGREVISION to force installation of a known working version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.94 2004/01/07 10:06:28 jlam Exp $
d15 3
a19 1
USE_BUILDLINK3=		yes
d51 6
a74 5
post-install:
	${TEST} ${PREFIX} = ${LOCALBASE} || \
	${LN} -fs ${PREFIX}/share/aclocal/gtk.m4 \
	  ${LOCALBASE}/share/aclocal/gtk.m4

@


1.94
log
@bl3ify again
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.93 2004/01/07 03:15:54 jlam Exp $
d4 1
a4 1
PKGREVISION=		5
@


1.93
log
@Revert bl3ification until unbuildlink problems noted on tech-pkg@@
"Re: graphics/gdk-pixbuf can't find <gdk/gdk.h> build problem" are fixed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.91 2003/10/04 18:03:26 danw Exp $
d14 2
d17 1
a17 2

USE_BUILDLINK2=		yes
d72 2
a73 2
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/glib/buildlink2.mk"
@


1.92
log
@bl3ify
@
text
@d14 1
a14 1
PKG_INSTALLATION_TYPES=	overwrite pkgviews
d16 1
a16 2
BUILD_USES_MSGFMT=	yes
USE_BUILDLINK3=		yes
d69 1
a69 1
		${LOCALBASE}/share/aclocal/gtk.m4
d71 2
a72 2
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib/buildlink3.mk"
@


1.91
log
@Fixes for Darwin: add CONFIG_SUB_OVERRIDE, don't use X shared memory
extension, and tweak the gtk-config patch so it's still syntactically
correct after RPATH_FLAG stripping
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.90 2003/08/09 11:34:09 seb Exp $
d14 2
d17 1
a17 2

USE_BUILDLINK2=		yes
d70 1
a70 1
	  ${LOCALBASE}/share/aclocal/gtk.m4
d72 2
a73 2
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/glib/buildlink2.mk"
@


1.90
log
@USE_NEW_TEXINFO is unnecessary now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2003/08/08 09:33:13 grant Exp $
d23 1
@


1.89
log
@COMMENT tweak.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.88 2003/07/30 12:50:39 grant Exp $
a19 1
USE_NEW_TEXINFO=	yes
@


1.88
log
@when using LIBTOOL_OVERRIDE in preference to LTCONFIG_OVERRIDE, let's
at least set it to ${WRKSRC}/libtool :)

fixes install on Linux.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.87 2003/07/17 22:56:30 grant Exp $
d12 1
a12 1
COMMENT=		Gimp toolkit. Libraries for building X11 user interfaces
@


1.87
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2003/07/13 13:54:03 wiz Exp $
d23 1
a23 1
LIBTOOL_OVERRIDE=	${WRKSRC}/ltconfig
@


1.86
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2003/06/25 13:35:06 wiz Exp $
d10 1
a10 1
MAINTAINER=		tech-pkg@@netbsd.org
@


1.85
log
@Convert to USE_NEW_TEXINFO; switch to LIBTOOL_OVERRIDE while here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2003/06/02 01:15:43 jschauma Exp $
d4 1
a4 1
PKGREVISION=		4
@


1.84
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.83 2003/05/19 10:22:47 kei Exp $
d20 1
d23 1
a23 1
LTCONFIG_OVERRIDE=	${WRKSRC}/ltconfig
a72 1
.include "../../mk/texinfo.mk"
@


1.83
log
@whitespace.  no functional change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2003/05/05 14:41:59 jmmv Exp $
d10 1
a10 1
MAINTAINER=		packages@@netbsd.org
@


1.82
log
@Line up PKGREVISION whitespace.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2003/05/02 11:57:05 wiz Exp $
d26 1
a26 1
GNU_CONFIGURE=		 yes
@


1.81
log
@Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2003/04/27 12:51:35 cjep Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.80
log
@Lint: USE_PKGLOCALEDIR=yes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2003/03/14 19:38:05 jlam Exp $
d4 1
a4 1
PKGREVISION=		3
@


1.79
log
@(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
    Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2002/12/19 13:09:37 grant Exp $
d20 1
@


1.78
log
@update MASTER_SITES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2002/10/30 03:09:39 rh Exp $
d39 1
a39 1
X_LDFLAGS=		-L${X11BASE}/lib -Wl,-R${X11BASE}/lib
@


1.77
log
@Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2002/10/19 10:55:02 rh Exp $
d8 1
a8 2
			http://www.ameth.org/gimp/pub/gtk/v1.2/ \
			${MASTER_SITE_GNOME:=sources/gtk/1.2/}
@


1.76
log
@Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@@menta.net>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2002/08/25 18:40:33 jlam Exp $
d19 2
d23 2
a24 2
USE_X11BASE=		yes
USE_GMAKE=		yes
@


1.75
log
@Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69.2.3 2002/08/22 11:13:09 jlam Exp $
d9 1
a9 1
			${MASTER_SITE_GNOME:=stable/sources/gtk/}
@


1.74
log
@Use NetBSD's native locale multibyte routines instead of GTK+'s own buggy
implementation as suggested by Jaromir Dolecek in PR pkg/17920.
Bump package revision to reflect this change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2002/08/05 10:45:32 tron Exp $
d17 1
a17 1
USE_BUILDLINK_ONLY=	yes
d38 1
a38 1
X_LDFLAGS=		-Wl,-R${X11BASE}/lib -L${BUILDLINK_X11_DIR}/lib
d68 2
a69 3
.include "../../devel/gettext-lib/buildlink.mk"
.include "../../devel/glib/buildlink.mk"
.include "../../mk/x11.buildlink.mk"
@


1.73
log
@Remove me as maintainer of this package because there have been many,
many changes and updates by other people in the meantime.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2002/07/24 19:45:32 jlam Exp $
d4 1
a4 1
PKGREVISION=	2
d26 2
a27 1
					--sysconfdir=${X11PREFIX}/share
@


1.72
log
@Change explicit build dependencies on perl into "USE_PERL5=build".  This
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2002/07/18 02:19:33 rh Exp $
d11 1
a11 1
MAINTAINER=		tron@@netbsd.org
@


1.71
log
@Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2002/07/03 03:24:49 jschauma Exp $
a14 1
BUILD_DEPENDS+=		perl>=${PERL5_REQD}:../../lang/perl5
d18 1
@


1.70
log
@Move a whole bunch of files from ${PREFIX}/etc/gtk to ${PREFIX}/share/gtk
as suggested and using the patches provided in pkg/16964 by Julio Merino
(jmmv at hispabsd dot org).  Bump PKGREVISION.  This closes PR pkg/16964.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2002/02/18 15:14:45 seb Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.69
log
@Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2001/10/24 22:11:13 jlam Exp $
d4 1
d25 2
a26 1
CONFIGURE_ARGS+=	--with-xinput=xfree
@


1.69.2.1
log
@First pass at conversion of various packages to use the buildlink2
framework.  Add many buildlink2.mk files to add to the framework.  Please
see buildlink2.txt for more details.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2002/02/18 15:14:45 seb Exp $
d17 1
a17 1
USE_BUILDLINK2_ONLY=	yes
d35 1
a35 1
X_LDFLAGS=		-L${X11BASE}/lib -Wl,-R${X11BASE}/lib
d65 3
a67 2
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/glib/buildlink2.mk"
@


1.69.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.69.2.1 2002/05/11 02:09:29 jlam Exp $
d17 1
a17 1
USE_BUILDLINK2=		yes
@


1.69.2.3
log
@Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have buildlink2.mk files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69.2.2 2002/06/21 23:05:51 jlam Exp $
a3 1
PKGREVISION=		3
d10 1
a10 1
MAINTAINER=		packages@@netbsd.org
d14 1
a17 1
USE_PERL5=		build
d24 1
a24 3
CONFIGURE_ARGS+=	--with-xinput=xfree \
			--with-native-locale=yes \
			--sysconfdir=${X11PREFIX}/share
@


1.68
log
@I am a triple idiot.  The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2001/10/23 13:15:08 jlam Exp $
d68 1
@


1.67
log
@x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2001/10/03 22:36:41 jlam Exp $
a64 1
.include "../../mk/x11.buildlink.mk"
d67 1
@


1.66
log
@bsd.buildlink.mk will automatically handle the REPLACE_BUILDLINK stuff, so
we can remove REPLACE_BUILDLINK settings containing *-config, *Conf.sh, and
*.pc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2001/08/29 22:41:29 jlam Exp $
d65 1
a67 1
.include "../../mk/x11.buildlink.mk"
@


1.65
log
@Use x11.buildlink.mk instead of USE_X11.  Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2001/06/29 04:54:56 jlam Exp $
a17 2
REPLACE_BUILDLINK=	gtk-config

@


1.64
log
@USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,
so remove it from package Makefiles.  Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2001/06/26 16:30:58 jlam Exp $
d37 1
a37 1
X_LDFLAGS=		-Wl,-R${X11BASE}/lib -L${X11BASE}/lib
d69 1
@


1.63
log
@Use REPLACE_BUILDLINK instead of repeating the post-build same code over
and over again in the pkgsrc tree.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2001/06/19 06:52:10 jlam Exp $
a17 1
USE_CONFIG_WRAPPER=	yes
a19 1
#USE_LIBINTL=		yes
a30 3
.include "../../devel/gettext-lib/buildlink.mk"
.include "../../devel/glib/buildlink.mk"

d67 2
@


1.62
log
@Make sure that installed files announce the correct version number for
the installed package.  We patch the version info in the configure scripts
to deal with shared library versioning, but we don't want those version
numbers to leak into installed files.  Fixes 2nd part of pkg/12146 by
Dan Winship <danw@@ximian.com>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2001/06/18 21:34:02 jlam Exp $
d18 3
a25 1
USE_CONFIG_WRAPPER=	yes
a64 13
	done

# Fix config scripts by removing buildlink directory references.
post-build:
	@@cd ${WRKSRC};							\
	config_scripts="gtk-config";					\
	for file in $${config_scripts}; do				\
		${MV} -f $${file} $${file}.fixme;			\
		${SED}	-e "s|-I${BUILDLINK_DIR}/|-I${LOCALBASE}/|g"	\
			-e "s|-L${BUILDLINK_DIR}/|-L${LOCALBASE}/|g"	\
			$${file}.fixme > $${file};			\
		${RM} -f $${file}.fixme;				\
		${CHMOD} +x $${file};					\
@


1.61
log
@Mark these packages as USE_BUILDLINK_ONLY.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2001/06/18 20:49:02 jlam Exp $
d41 23
@


1.60
log
@Regularize fixes to config scripts to use the same code.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2001/06/16 19:50:58 jlam Exp $
d17 1
@


1.59
log
@Convrt to use buildlink.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2001/06/11 06:34:58 jlam Exp $
d41 1
a41 1
# Fix gtk-config by removing buildlink directory references.
d44 9
a52 6
	${MV} -f gtk-config gtk-config.fixme;				\
	${SED}	-e "/^glib/s|-I${BUILDLINK_DIR}/|-I${LOCALBASE}/|g"	\
		-e "/^glib/s|-L${BUILDLINK_DIR}/|-L${LOCALBASE}/|g"	\
		gtk-config.fixme > gtk-config;				\
	${RM} -f gtk-config.fixme;					\
	${CHMOD} +x gtk-config
@


1.58
log
@CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2001/04/30 04:16:12 jlam Exp $
a13 1
DEPENDS+=		glib>=1.2.8:../../devel/glib
d17 1
a17 1
USE_LIBINTL=		yes
d22 1
d30 3
a32 2
CPPFLAGS=		-I${LOCALBASE}/include			   # libintl.h
LDFLAGS=		-Wl,-R${LOCALBASE}/lib -L${LOCALBASE}/lib  # -lintl
d40 10
@


1.57
log
@Change build dependency from perl-5.* to perl>=${PERL5_REQD}.  Also change
dependency from libperl-5.* to libperl>=${PERL5_REQD}.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2001/04/29 05:13:57 rh Exp $
d26 1
a26 1
CONFIGURE_ENV+=		CPPFLAGS="${CPPFLAGS}" X_LDFLAGS="${X_LDFLAGS}"
@


1.56
log
@No need to be overly restrictive in DEPENDS.  A requirement of glib>=1.2.8
instead of 1.2.10 seems to be sufficient.  Pointed out in private mail by
Hubert Feyrer.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2001/04/27 11:46:34 tron Exp $
d15 1
a15 1
BUILD_DEPENDS+=		perl-5.*:../../lang/perl5
@


1.55
log
@Remove unreliable mirror on "infosoc.uni-koeln.de" and add GNOME mirror
sites which gives us a German mirror site again.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2001/04/26 17:42:54 rh Exp $
d14 1
a14 1
DEPENDS+=		glib>=1.2.10:../../devel/glib
@


1.54
log
@Update gtk+ to 1.2.10.  Overview of Changes in GTK+ 1.2.10:

* Fix focus drawing with no window manager
* Fix cut-and-paste with no current event
* Fix compilation using --with-xinput=gxi
* Fix problem with cut-and-paste and KOI8-R
* Fix rare problem with enter events and menus
* Fix problem with --with-native-locale and GNU libc-2.1
* Further fixes for using fonts, not fontsets, with non iso-8859-1.
* Fix problem with dropping onto internal children, such as CList buttons
* Translation updates

  This package also fixes a bug of gtk+-1.2.10 that messes up
focus-follows-pointer with embedded windows (which affects, for example,
the control center and various bonobo components in GNOME).  Thanks go to
Dan Winship <danw@@ximian.com>, who provided this patch in private mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2001/03/27 03:20:26 hubertf Exp $
d8 1
a8 1
			ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/v1.2/
@


1.53
log
@Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2001/03/10 10:50:37 drochner Exp $
d3 1
a3 1
DISTNAME=		gtk+-1.2.9
d14 1
a14 1
DEPENDS+=		glib>=1.2.9:../../devel/glib
@


1.52
log
@update to 1.2.9.
Overview of Changes in GTK+ 1.2.9:

* Move include files into a gtk-1-2/ subdir to support parallel
  installation with GTK+-2.0. If you are installing from source
  on top of a previous version, you should to remove $(includedir)/gdk/
  and $(includedir)/gtk/ manually before installing the new version.
* Improved submenu navigation.
* Other small useability improvements for menus, scrollbars, etc.
* Patch enabling themes with better appearance by making some
  geometry parameters settable.
* Changes so that using fonts (as well as fontsets) for
  non-iso-8859-1 locales will work.
* New --with-native-locale configure option for faster string
  handling on systems with non-broken locale support.
* Refuse to initialize GTK+ when setuid (http://www.gtk.org/setuid.html)
* Change to make GdkRGB use less SHM segments.
* Addition of .pc files
* Many bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2001/02/26 21:42:57 tron Exp $
d15 2
a16 2
BUILD_DEPENDS+=		${PERL5}:../../lang/perl5-base
BUILD_DEPENDS+=		msgfmt:../../devel/gettext
@


1.51
log
@Do not hardcode locale directory to "share/locale", use "${PKGLOCALEDIR}"
instead.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2001/02/17 17:06:26 wiz Exp $
d3 1
a3 1
DISTNAME=		gtk+-1.2.8
d14 1
a14 1
DEPENDS+=		glib>=1.2.8:../../devel/glib
@


1.50
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2000/11/24 05:16:29 hubertf Exp $
d32 1
@


1.49
log
@pull in gettext (msgfmt), so the .po files get built
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2000/11/14 22:43:34 jdolecek Exp $
d12 1
@


1.48
log
@use USE_LIBINTL instead of explicit dependance on gettext pkg - the package
seem to work ok with gettext/libintl which is in -current tree
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2000/09/05 09:33:18 jlam Exp $
d15 1
@


1.47
log
@Update build dependency on perl to build in correct directory if perl
interpreter is not found.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2000/08/28 09:14:52 jlam Exp $
a12 1
DEPENDS+=		gettext>=0.10.35nb1:../../devel/gettext
d16 1
@


1.46
log
@Use PERL5 variable for location of perl5 binary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2000/07/31 04:14:11 jlam Exp $
d15 1
a15 1
BUILD_DEPENDS+=		${PERL5}:../../lang/perl5
@


1.45
log
@The gettext package gained a shared library.  For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2000/06/05 01:12:37 wiz Exp $
d15 1
a15 1
BUILD_DEPENDS+=		${LOCALBASE}/bin/perl:../../lang/perl5
@


1.44
log
@Replace USE_PKGLIBTOOL by USE_LIBTOOL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2000/06/01 11:23:45 rh Exp $
d13 1
a13 1
DEPENDS+=		gettext-0.10.*:../../devel/gettext
@


1.43
log
@s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2000/05/26 05:38:19 rh Exp $
d3 28
a30 27
DISTNAME=	gtk+-1.2.8
CATEGORIES=	x11
MASTER_SITES=	ftp://ftp.gtk.org/pub/gtk/v1.2/ \
		ftp://ftp.cs.umn.edu/pub/gimp/gtk/v1.2/ \
		http://www.ameth.org/gimp/pub/gtk/v1.2/ \
		ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/v1.2/

MAINTAINER=	tron@@netbsd.org
HOMEPAGE=	http://www.gtk.org/

DEPENDS+=	gettext-0.10.*:../../devel/gettext
DEPENDS+=	glib>=1.2.8:../../devel/glib
BUILD_DEPENDS+=	${LOCALBASE}/bin/perl:../../lang/perl5

USE_PKGLIBTOOL=	yes
USE_X11BASE=	yes
USE_GMAKE=	yes

GNU_CONFIGURE=  yes
CONFIGURE_ARGS+=--with-xinput=xfree
CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" X_LDFLAGS="${X_LDFLAGS}"

INFO_FILES=	gdk.info gtk.info

CPPFLAGS=	-I${LOCALBASE}/include				# libintl.h
LDFLAGS=	-Wl,-R${LOCALBASE}/lib -L${LOCALBASE}/lib	# -lintl
PLIST_SUBST+=	LOCALBASE=${LOCALBASE}
d35 1
a35 1
X_LDFLAGS=	-Wl,-R${X11BASE}/lib -L${X11BASE}/lib
@


1.42
log
@Update gtk+ to 1.2.8.  Overview of changes:

 * GNU Make 3.79 bug workaround
 * FAQ and tutorial updates and improvements
 * Miscellaneous bug fixes: CList, Calendar, rc-files, FontSelection
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2000/03/28 18:38:41 tron Exp $
d17 1
a17 1
USE_LIBTOOL=	yes
@


1.41
log
@Activate support for alternate input devices as suggested by
Lennart Augustsson in PR pkg/9688.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2000/03/12 22:30:05 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.7
d14 1
a14 1
DEPENDS+=	glib>=1.2.7:../../devel/glib
@


1.40
log
@Update "gtk+" package to version 1.2.7. This version fixes numerous bugs
discovered in version 1.2.6 and includes two new translations.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2000/01/10 19:11:10 hubertf Exp $
d22 2
a23 1
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" X_LDFLAGS="${X_LDFLAGS}"
@


1.39
log
@be consistent on which version to wildcard
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 1999/11/22 11:23:41 agc Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.6
d14 1
a14 1
DEPENDS+=	glib-1.2.*:../../devel/glib
@


1.38
log
@Regenerate two patch files, to ensure they can be applied without a
fuzz factor, and rtemove the fuzz factor definition from the package
makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 1999/11/12 11:17:02 agc Exp $
d13 1
a13 1
DEPENDS+=	gettext-0.10.35:../../devel/gettext
@


1.37
log
@Add patch fuzz factor 1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 1999/10/22 23:35:04 tron Exp $
a28 2

PATCH_FUZZ_FACTOR=	-F1
@


1.36
log
@Update "gtk+" package to version 1.2.6 included in GNOME 1.0.53 release.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 1999/10/07 17:42:00 tron Exp $
d29 2
@


1.35
log
@Remove me as maintainer of those packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 1999/10/07 03:57:51 jlam Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.4
d10 1
a10 1
MAINTAINER=	packages@@netbsd.org
d14 1
a14 1
DEPENDS+=	glib-1.2.4:../../devel/glib
d28 1
d34 5
@


1.34
log
@Ensure that `gtk-config --libs' includes the proper linker flags to
link against X11 libs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 1999/08/28 09:36:31 rh Exp $
d10 1
a10 1
MAINTAINER=	tron@@netbsd.org
@


1.33
log
@Update gtk+ to 1.2.4

Overview of Changes in GTK+ 1.2.4:

 * DnD improvements (drags can be canceled with Esc now).
 * suppressed configure event reordering in Gdk.
 * rewrite of Gtk's configure event handling.
 * major improvements for the object argument system (Elena Devdariani).
 * major bugfixes for threading, GtkNotebook, GtkItemFactory, GtkCList and
   GtkCTree.
 * tutorial/FAQ updates, new file generation.txt on autogenerated sources.
 * configure's --with-glib= is "officially" unsupported.
 * upgrade to libtool 1.3.3.
 * various buglets fixed.

Overview of Changes in GTK+ 1.2.3:

 * Upgrade to libtool 1.3
 * Check for dgettext (for systems with old versions of GNU Gettext)
 * Many bug fixes (see ChangeLog for details)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 1999/05/23 23:49:14 tv Exp $
d22 1
a22 1
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}"
d26 7
a32 2
CPPFLAGS=	-I${LOCALBASE}/include
LDFLAGS=	-L${LOCALBASE}/lib
@


1.32
log
@Don't set CFLAGS.  If the user wants -O2 -pipe, it should be set in mk.conf.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 1999/05/20 20:09:52 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.2
d14 1
a14 1
DEPENDS+=	glib-1.2.2:../../devel/glib
@


1.31
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.30 1999/05/02 14:24:58 tron Exp $
a25 1
CFLAGS=		-pipe -O2
d27 1
a27 1
LDFLAGS+=	-L${LOCALBASE}/lib
@


1.30
log
@Update "gtk+" package to version 1.2.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 1999/04/16 20:09:08 tron Exp $
d22 1
a22 3
CONFIGURE_ENV=	INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
		INSTALL_DATA="${INSTALL_DATA}" \
		CPPFLAGS="${CPPFLAGS}"
@


1.29
log
@Update "gtk" package to version 1.2.1 on request by Tim Rightnour.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 1999/03/04 08:54:37 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.1
d14 1
a14 1
DEPENDS+=	glib-1.2.1:../../devel/glib
@


1.28
log
@Update "gtk+" package to release version 1.2.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 1999/02/20 22:48:47 hubertf Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.2.0
d14 1
a14 1
DEPENDS+=	glib-1.2.0:../../devel/glib
@


1.27
log
@Fix CONFLICTS (remove redundancy, mostly)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 1999/01/30 23:18:56 agc Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.1.12
d5 4
a8 4
MASTER_SITES=	ftp://ftp.gtk.org/pub/gtk/v1.1/ \
		ftp://ftp.cs.umn.edu/pub/gimp/gtk/v1.1/ \
		http://www.ameth.org/gimp/pub/gtk/v1.1/ \
		ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/v1.1/
d14 2
a15 2
DEPENDS+=	glib-1.1.12:../../devel/glib
BUILD_DEPENDS=	${LOCALBASE}/bin/perl:../../lang/perl5
@


1.26
log
@Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 1999/01/16 01:43:29 tron Exp $
a15 2

CONFLICTS=	gtk+-*
@


1.25
log
@The never ending gnome story:
Update "gtk+" package to version 1.1.12.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 1998/12/28 20:49:55 tron Exp $
d20 1
a20 1
USE_X11=	yes
@


1.24
log
@"gtk+" requires "perl" to build as noticed by Gary Duzan in PR pkg/6639.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 1998/12/28 20:24:47 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.1.9
d14 1
a14 1
DEPENDS+=	glib-1.1.9:../../devel/glib
@


1.23
log
@Move "gettext" package from "misc" to "devel" category.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 1998/12/23 00:18:58 tron Exp $
d15 1
@


1.22
log
@Depend on "gettext-0.10.35".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 1998/12/18 23:53:15 tron Exp $
d13 1
a13 1
DEPENDS+=	gettext-0.10.35:../../misc/gettext
@


1.21
log
@Update "gtk+" package to version 1.1.9.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 1998/11/21 22:15:15 tron Exp $
d13 1
a13 1
DEPENDS+=	gettext-0.10:../../misc/gettext
@


1.20
log
@Update "gtk+" package to version 1.1.3 using patches by
Frank van der Linden.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 1998/10/04 23:27:39 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.1.3
d6 3
a8 2
		ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/v1.1/ \
		ftp://ftp.flirble.org/pub/X/gimp/pub/gtk/v1.1/
d13 2
a14 1
DEPENDS+=	glib-1.1.4:../../devel/glib
d16 1
a16 1
CONFLICTS=	gtk+-1.0.0 gtk+-1.0.4 gtk+-1.1.1 gtk+-1.1.2
d24 4
a27 1
		INSTALL_DATA="${INSTALL_DATA}"
d30 2
a31 1
INFO_FILES=	gdk.info gtk.info
@


1.19
log
@Make me the maintainer of this package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 1998/10/04 18:27:47 tron Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.1.2
d12 1
a12 1
DEPENDS+=	glib-1.1.3:../../devel/glib
d14 1
a14 1
CONFLICTS=	gtk+-1.0.0 gtk+-1.0.4 gtk+-1.1.1
d18 1
@


1.18
log
@Update "gtk+" package to version 1.1.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 1998/08/20 22:16:38 tron Exp $
d9 1
a9 1
MAINTAINER=	bsieker@@techfak.uni-bielefeld.de
@


1.17
log
@Update "gtk+" package to version 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 1998/08/20 15:17:34 tsarna Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.1.1
d12 1
a12 1
DEPENDS+=	glib-1.1.2:../../devel/glib
d14 1
a14 1
CONFLICTS=	gtk+-1.0.0 gtk+-1.0.4
@


1.16
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.15 1998/07/24 01:57:01 tv Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.0.4
d5 3
a7 3
MASTER_SITES=	ftp://ftp.gimp.org/pub/gtk/v1.0/ \
		ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/v1.0/ \
		ftp://ftp.flirble.org/pub/X/gimp/pub/gtk/v1.0/
d12 3
a14 1
CONFLICTS=	gtk+-1.0.0
d24 1
a24 1
INFO_FILES=	gdk.info glib.info gtk.info
@


1.15
log
@Update to use USE_LIBTOOL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 1998/07/19 21:21:20 tv Exp $
d10 1
@


1.14
log
@PR 5799: ${PREFIX} -> ${LOCALBASE}, "part 2"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 1998/07/19 20:57:47 tv Exp $
a10 2
BUILD_DEPENDS=	${LOCALBASE}/bin/libtool:../../devel/libtool

d13 1
d17 1
a17 2
CONFIGURE_ENV=	LIBTOOL=${LOCALBASE}/bin/libtool \
		INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
@


1.13
log
@For X11 pkgs, libtool must be searched for in ${LOCALBASE}.  Noticed by
Jochen Pohl in PR #5799.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 1998/07/18 23:14:27 tv Exp $
d18 1
a18 1
CONFIGURE_ENV=	LIBTOOL=${PREFIX}/bin/libtool \
@


1.12
log
@- Adapt to use pkg version of libtool instead of its own private copy.
- Use INSTALL_{PROGRAM,DATA,SCRIPT} from the pkg system in the makefiles
  instead of hacking around the INSTALL= breakage in configure.
- Change @@dirrm share/aclocal to a "try to delete aclocal directory" via
  @@unexec rmdir || true - more than one pkg uses the aclocal dir.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 1998/06/20 23:17:31 tron Exp $
d11 1
a11 1
BUILD_DEPENDS=	${PREFIX}/bin/libtool:../../devel/libtool
@


1.11
log
@No need to process "PLIST" with "sed", let "install-info" create
"${X11BASE}/info/dir" for us.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1998/06/20 22:19:54 tron Exp $
d11 2
d15 2
d18 3
a20 1
USE_X11=	yes
@


1.10
log
@Use automatic info file handling.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1998/06/20 21:54:59 tron Exp $
a17 8

PLIST_SRC=	${WRKDIR:T}/.PLIST-src

pre-install:
	@@if [ ! -f ${PREFIX}/info/dir ]; then \
	  ${SED} -ne '1,/Menu:/p' ${LOCALBASE}/info/dir > ${PREFIX}/info/dir; \
	 fi
	@@${SED} -e 's|\$${LOCALBASE}|'${LOCALBASE}'|g' < ${PKGDIR}/PLIST > ${PLIST_SRC}
@


1.9
log
@Update gtk+ to version 1.0.4 using changes supplied by Bernk Sieker.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1998/04/17 09:37:25 agc Exp $
a14 1
USE_GTEXINFO=	yes
d17 1
@


1.8
log
@Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1998/04/15 10:38:53 agc Exp $
d3 1
a3 1
DISTNAME=	gtk+-1.0.0
d10 2
@


1.7
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.6 1998/04/14 23:15:59 tron Exp $
a10 2
BUILD_DEPENDS=	${LOCALBASE}/bin/install-info:${PORTSDIR}/devel/gtexinfo

d13 1
@


1.6
log
@Update to "gtk+-1.0.0" using changes supplied by Bernd Sieker.
@
text
@d1 1
a1 6
# New ports collection makefile for:	gtk
# Version required:			1.0.0
# Date created:				29 January 1998
# Whom:					bsieker@@techfak.uni-bielefeld.de
#
# $NetBSD: Makefile,v 1.5 1998/03/10 16:33:33 frueauf Exp $
d26 1
a26 1
.include <bsd.port.mk>
@


1.5
log
@portlint: pkg->${PKGDIR}.
@
text
@d2 1
a2 1
# Version required:			0.99.3
d6 1
a6 1
# $NetBSD: Makefile,v 1.4 1998/02/13 11:49:27 agc Exp $
d8 1
a8 1
DISTNAME=	gtk+-0.99.3
d10 3
a12 3
MASTER_SITES=	ftp://ftp.gimp.org/pub/gtk/  \
		ftp://infosoc.uni-koeln.de/pub/ftp.gimp.org/pub/gtk/ \
		ftp://ftp.flirble.org/pub/X/gimp/pub/gtk/
@


1.4
log
@Add a pre-install stage to create an ${X11BASE}/info/dir, if it doesn't
already exist, so that info files will work properly with this package.

Pre-process the PLIST file, so that ${LOCALBASE} is expanded properly
- this is needed to create the info dir file in ${X11BASE} for binary
packages.
@
text
@d6 1
a6 1
# $NetBSD: Makefile,v 1.3 1998/02/12 23:24:51 tron Exp $
a15 2
#	see below for shared lib version information

d29 1
a29 1
	@@${SED} -e 's|\$${LOCALBASE}|'${LOCALBASE}'|g' < pkg/PLIST > ${PLIST_SRC}
@


1.3
log
@Fix installation and deinstallation of the included info documents.
@
text
@d6 1
a6 1
# $NetBSD: Makefile,v 1.2 1998/02/05 09:45:32 tron Exp $
d24 8
@


1.2
log
@No need to use "gmake", our "make" works fine.
@
text
@d6 1
a6 1
# $NetBSD: Makefile,v 1.1 1998/02/03 10:07:45 tron Exp $
d17 2
@


1.1
log
@Initial import of gtk+-0.99.3 package made by Bernd Sieker.
@
text
@d6 1
a6 1
# $NetBSD$
a21 2

USE_GMAKE=	yes
@
