head	1.83;
access;
symbols
	pkgsrc-2026Q1:1.83.0.22
	pkgsrc-2026Q1-base:1.83
	pkgsrc-2025Q4:1.83.0.20
	pkgsrc-2025Q4-base:1.83
	pkgsrc-2025Q3:1.83.0.18
	pkgsrc-2025Q3-base:1.83
	pkgsrc-2025Q2:1.83.0.16
	pkgsrc-2025Q2-base:1.83
	pkgsrc-2025Q1:1.83.0.14
	pkgsrc-2025Q1-base:1.83
	pkgsrc-2024Q4:1.83.0.12
	pkgsrc-2024Q4-base:1.83
	pkgsrc-2024Q3:1.83.0.10
	pkgsrc-2024Q3-base:1.83
	pkgsrc-2024Q2:1.83.0.8
	pkgsrc-2024Q2-base:1.83
	pkgsrc-2024Q1:1.83.0.6
	pkgsrc-2024Q1-base:1.83
	pkgsrc-2023Q4:1.83.0.4
	pkgsrc-2023Q4-base:1.83
	pkgsrc-2023Q3:1.83.0.2
	pkgsrc-2023Q3-base:1.83
	pkgsrc-2023Q2:1.82.0.4
	pkgsrc-2023Q2-base:1.82
	pkgsrc-2023Q1:1.82.0.2
	pkgsrc-2023Q1-base:1.82
	pkgsrc-2022Q4:1.81.0.4
	pkgsrc-2022Q4-base:1.81
	pkgsrc-2022Q3:1.81.0.2
	pkgsrc-2022Q3-base:1.81
	pkgsrc-2022Q2:1.80.0.8
	pkgsrc-2022Q2-base:1.80
	pkgsrc-2022Q1:1.80.0.6
	pkgsrc-2022Q1-base:1.80
	pkgsrc-2021Q4:1.80.0.4
	pkgsrc-2021Q4-base:1.80
	pkgsrc-2021Q3:1.80.0.2
	pkgsrc-2021Q3-base:1.80
	pkgsrc-2021Q2:1.76.0.2
	pkgsrc-2021Q2-base:1.76
	pkgsrc-2021Q1:1.75.0.6
	pkgsrc-2021Q1-base:1.75
	pkgsrc-2020Q4:1.75.0.4
	pkgsrc-2020Q4-base:1.75
	pkgsrc-2020Q3:1.75.0.2
	pkgsrc-2020Q3-base:1.75
	pkgsrc-2020Q2:1.74.0.4
	pkgsrc-2020Q2-base:1.74
	pkgsrc-2020Q1:1.74.0.2
	pkgsrc-2020Q1-base:1.74
	pkgsrc-2019Q4:1.73.0.6
	pkgsrc-2019Q4-base:1.73
	pkgsrc-2019Q3:1.73.0.2
	pkgsrc-2019Q3-base:1.73
	pkgsrc-2019Q2:1.71.0.2
	pkgsrc-2019Q2-base:1.71
	pkgsrc-2019Q1:1.70.0.6
	pkgsrc-2019Q1-base:1.70
	pkgsrc-2018Q4:1.70.0.4
	pkgsrc-2018Q4-base:1.70
	pkgsrc-2018Q3:1.70.0.2
	pkgsrc-2018Q3-base:1.70
	pkgsrc-2018Q2:1.69.0.10
	pkgsrc-2018Q2-base:1.69
	pkgsrc-2018Q1:1.69.0.8
	pkgsrc-2018Q1-base:1.69
	pkgsrc-2017Q4:1.69.0.6
	pkgsrc-2017Q4-base:1.69
	pkgsrc-2017Q3:1.69.0.4
	pkgsrc-2017Q3-base:1.69
	pkgsrc-2017Q2:1.68.0.6
	pkgsrc-2017Q2-base:1.68
	pkgsrc-2017Q1:1.68.0.4
	pkgsrc-2017Q1-base:1.68
	pkgsrc-2016Q4:1.68.0.2
	pkgsrc-2016Q4-base:1.68
	pkgsrc-2016Q3:1.67.0.2
	pkgsrc-2016Q3-base:1.67
	pkgsrc-2016Q2:1.66.0.6
	pkgsrc-2016Q2-base:1.66
	pkgsrc-2016Q1:1.66.0.4
	pkgsrc-2016Q1-base:1.66
	pkgsrc-2015Q4:1.66.0.2
	pkgsrc-2015Q4-base:1.66
	pkgsrc-2015Q3:1.63.0.4
	pkgsrc-2015Q3-base:1.63
	pkgsrc-2015Q2:1.63.0.2
	pkgsrc-2015Q2-base:1.63
	pkgsrc-2015Q1:1.62.0.2
	pkgsrc-2015Q1-base:1.62
	pkgsrc-2014Q4:1.61.0.6
	pkgsrc-2014Q4-base:1.61
	pkgsrc-2014Q3:1.61.0.4
	pkgsrc-2014Q3-base:1.61
	pkgsrc-2014Q2:1.61.0.2
	pkgsrc-2014Q2-base:1.61
	pkgsrc-2014Q1:1.60.0.8
	pkgsrc-2014Q1-base:1.60
	pkgsrc-2013Q4:1.60.0.6
	pkgsrc-2013Q4-base:1.60
	pkgsrc-2013Q3:1.60.0.4
	pkgsrc-2013Q3-base:1.60
	pkgsrc-2013Q2:1.60.0.2
	pkgsrc-2013Q2-base:1.60
	pkgsrc-2013Q1:1.58.0.4
	pkgsrc-2013Q1-base:1.58
	pkgsrc-2012Q4:1.58.0.2
	pkgsrc-2012Q4-base:1.58
	pkgsrc-2012Q3:1.57.0.4
	pkgsrc-2012Q3-base:1.57
	pkgsrc-2012Q2:1.57.0.2
	pkgsrc-2012Q2-base:1.57
	pkgsrc-2012Q1:1.56.0.8
	pkgsrc-2012Q1-base:1.56
	pkgsrc-2011Q4:1.56.0.6
	pkgsrc-2011Q4-base:1.56
	pkgsrc-2011Q3:1.56.0.4
	pkgsrc-2011Q3-base:1.56
	pkgsrc-2011Q2:1.56.0.2
	pkgsrc-2011Q2-base:1.56
	pkgsrc-2011Q1:1.55.0.28
	pkgsrc-2011Q1-base:1.55
	pkgsrc-2010Q4:1.55.0.26
	pkgsrc-2010Q4-base:1.55
	pkgsrc-2010Q3:1.55.0.24
	pkgsrc-2010Q3-base:1.55
	pkgsrc-2010Q2:1.55.0.22
	pkgsrc-2010Q2-base:1.55
	pkgsrc-2010Q1:1.55.0.20
	pkgsrc-2010Q1-base:1.55
	pkgsrc-2009Q4:1.55.0.18
	pkgsrc-2009Q4-base:1.55
	pkgsrc-2009Q3:1.55.0.16
	pkgsrc-2009Q3-base:1.55
	pkgsrc-2009Q2:1.55.0.14
	pkgsrc-2009Q2-base:1.55
	pkgsrc-2009Q1:1.55.0.12
	pkgsrc-2009Q1-base:1.55
	pkgsrc-2008Q4:1.55.0.10
	pkgsrc-2008Q4-base:1.55
	pkgsrc-2008Q3:1.55.0.8
	pkgsrc-2008Q3-base:1.55
	cube-native-xorg:1.55.0.6
	cube-native-xorg-base:1.55
	pkgsrc-2008Q2:1.55.0.4
	pkgsrc-2008Q2-base:1.55
	cwrapper:1.55.0.2
	pkgsrc-2008Q1:1.54.0.2
	pkgsrc-2008Q1-base:1.54
	pkgsrc-2007Q4:1.53.0.2
	pkgsrc-2007Q4-base:1.53
	pkgsrc-2007Q3:1.52.0.10
	pkgsrc-2007Q3-base:1.52
	pkgsrc-2007Q2:1.52.0.8
	pkgsrc-2007Q2-base:1.52
	pkgsrc-2007Q1:1.52.0.6
	pkgsrc-2007Q1-base:1.52
	pkgsrc-2006Q4:1.52.0.4
	pkgsrc-2006Q4-base:1.52
	pkgsrc-2006Q3:1.52.0.2
	pkgsrc-2006Q3-base:1.52
	pkgsrc-2006Q2:1.50.0.4
	pkgsrc-2006Q2-base:1.50
	pkgsrc-2006Q1:1.50.0.2
	pkgsrc-2006Q1-base:1.50
	pkgsrc-2005Q4:1.47.0.4
	pkgsrc-2005Q4-base:1.47
	pkgsrc-2005Q3:1.47.0.2
	pkgsrc-2005Q3-base:1.47
	pkgsrc-2005Q2:1.46.0.2
	pkgsrc-2005Q2-base:1.46
	pkgsrc-2005Q1:1.45.0.2
	pkgsrc-2005Q1-base:1.45
	pkgsrc-2004Q4:1.44.0.4
	pkgsrc-2004Q4-base:1.44
	pkgsrc-2004Q3:1.44.0.2
	pkgsrc-2004Q3-base:1.44
	pkgsrc-2004Q2:1.42.0.4
	pkgsrc-2004Q2-base:1.42
	pkgsrc-2004Q1:1.42.0.2
	pkgsrc-2004Q1-base:1.42
	pkgsrc-2003Q4:1.39.0.2
	pkgsrc-2003Q4-base:1.39
	netbsd-1-6-1:1.31.0.2
	netbsd-1-6-1-base:1.31
	netbsd-1-6:1.28.0.8
	netbsd-1-6-RELEASE-base:1.28
	pkgviews:1.28.0.4
	pkgviews-base:1.28
	buildlink2:1.28.0.2
	buildlink2-base:1.28
	netbsd-1-5-PATCH003:1.26
	netbsd-1-5-PATCH001:1.16
	netbsd-1-5-RELEASE:1.9
	netbsd-1-4-PATCH003:1.9
	netbsd-1-4-PATCH002:1.6
	comdex-fall-1999:1.6
	netbsd-1-4-PATCH001:1.3
	FreeBSD-current-990626:1.1.1.1
	FREEBSD:1.1.1;
locks; strict;
comment	@# @;


1.83
date	2023.08.14.05.24.20;	author wiz;	state Exp;
branches;
next	1.82;
commitid	LOSB79OLVxvXjIAE;

1.82
date	2023.03.10.19.59.21;	author hauke;	state Exp;
branches;
next	1.81;
commitid	kSjlblWjymXycCgE;

1.81
date	2022.06.28.11.33.49;	author wiz;	state Exp;
branches;
next	1.80;
commitid	D2UoJrTHpoHEANJD;

1.80
date	2021.09.19.14.53.15;	author hauke;	state Exp;
branches;
next	1.79;
commitid	Vv3RjrRiGZ1SLz9D;

1.79
date	2021.09.15.21.06.42;	author hauke;	state Exp;
branches;
next	1.78;
commitid	0SGbsx4JH8CbY59D;

1.78
date	2021.07.21.16.22.50;	author hauke;	state Exp;
branches;
next	1.77;
commitid	lLdIPzQmWAuRcS1D;

1.77
date	2021.07.21.15.58.35;	author hauke;	state Exp;
branches;
next	1.76;
commitid	IHhjyFgGceNx4S1D;

1.76
date	2021.05.24.19.52.09;	author wiz;	state Exp;
branches;
next	1.75;
commitid	qokaiStTApGMcrUC;

1.75
date	2020.08.31.18.09.26;	author wiz;	state Exp;
branches;
next	1.74;
commitid	7zxRbfOkDOoxbfmC;

1.74
date	2020.01.26.17.31.08;	author rillig;	state Exp;
branches;
next	1.73;
commitid	4fBBvoSLJaGd0eUB;

1.73
date	2019.08.11.13.20.57;	author wiz;	state Exp;
branches;
next	1.72;
commitid	Ifet9Pg6Qt99ZByB;

1.72
date	2019.07.31.14.04.40;	author hauke;	state Exp;
branches;
next	1.71;
commitid	qv2oSSy9X8S2CcxB;

1.71
date	2019.06.08.10.41.00;	author rillig;	state Exp;
branches;
next	1.70;
commitid	mJ4shU8zNlXEbnqB;

1.70
date	2018.08.22.09.45.04;	author wiz;	state Exp;
branches;
next	1.69;
commitid	YLub8g3ofvFGb6PA;

1.69
date	2017.08.10.12.02.08;	author hauke;	state Exp;
branches;
next	1.68;
commitid	v5Rfe98UFbZG4F2A;

1.68
date	2016.12.15.13.25.42;	author hauke;	state Exp;
branches;
next	1.67;
commitid	aO3thyO5miVIa5yz;

1.67
date	2016.07.09.06.38.15;	author wiz;	state Exp;
branches;
next	1.66;
commitid	dlqnocGpOoXV2Cdz;

1.66
date	2015.11.25.12.50.00;	author jperkin;	state Exp;
branches;
next	1.65;
commitid	G579flFgFdu9ptKy;

1.65
date	2015.11.11.15.02.33;	author hauke;	state Exp;
branches;
next	1.64;
commitid	MQdGGbdYUOe8AGIy;

1.64
date	2015.09.30.10.11.45;	author hauke;	state Exp;
branches;
next	1.63;
commitid	PLK9prnQeFT7hgDy;

1.63
date	2015.06.12.10.50.03;	author wiz;	state Exp;
branches;
next	1.62;
commitid	B4JmCfaVUbiY38py;

1.62
date	2015.03.17.17.48.19;	author tnn;	state Exp;
branches;
next	1.61;
commitid	6pzdkq1HrN3GbZdy;

1.61
date	2014.05.29.23.36.32;	author wiz;	state Exp;
branches;
next	1.60;
commitid	laryHfkCalgYtuCx;

1.60
date	2013.05.31.12.41.00;	author wiz;	state Exp;
branches;
next	1.59;
commitid	hIeXGcx6VfKHwMRw;

1.59
date	2013.04.06.13.24.19;	author rodent;	state Exp;
branches;
next	1.58;

1.58
date	2012.10.03.21.56.00;	author wiz;	state Exp;
branches;
next	1.57;

1.57
date	2012.04.24.15.43.32;	author hauke;	state Exp;
branches;
next	1.56;

1.56
date	2011.07.04.22.23.12;	author jym;	state Exp;
branches;
next	1.55;

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

1.54
date	2008.03.03.18.25.53;	author jlam;	state Exp;
branches;
next	1.53;

1.53
date	2008.01.01.20.22.36;	author agc;	state Exp;
branches;
next	1.52;

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

1.51
date	2006.07.04.17.50.22;	author rpaulo;	state Exp;
branches;
next	1.50;

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

1.49
date	2006.02.17.19.21.53;	author wiz;	state Exp;
branches;
next	1.48;

1.48
date	2006.02.05.23.08.59;	author joerg;	state Exp;
branches;
next	1.47;

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

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

1.45
date	2005.03.04.14.54.56;	author jwise;	state Exp;
branches;
next	1.44;

1.44
date	2004.07.12.08.40.23;	author tron;	state Exp;
branches;
next	1.43;

1.43
date	2004.07.11.17.56.56;	author cube;	state Exp;
branches;
next	1.42;

1.42
date	2004.02.15.03.42.31;	author minskim;	state Exp;
branches;
next	1.41;

1.41
date	2004.01.20.12.14.06;	author agc;	state Exp;
branches;
next	1.40;

1.40
date	2003.12.22.08.14.26;	author uebayasi;	state Exp;
branches;
next	1.39;

1.39
date	2003.07.17.21.35.14;	author grant;	state Exp;
branches;
next	1.38;

1.38
date	2003.07.07.12.51.44;	author uebayasi;	state Exp;
branches;
next	1.37;

1.37
date	2003.06.30.11.24.54;	author seb;	state Exp;
branches;
next	1.36;

1.36
date	2003.06.30.00.42.33;	author uebayasi;	state Exp;
branches;
next	1.35;

1.35
date	2003.05.05.17.38.02;	author grant;	state Exp;
branches;
next	1.34;

1.34
date	2003.03.29.12.40.47;	author jmmv;	state Exp;
branches;
next	1.33;

1.33
date	2003.03.04.22.06.29;	author tron;	state Exp;
branches;
next	1.32;

1.32
date	2003.02.22.09.57.07;	author uebayasi;	state Exp;
branches;
next	1.31;

1.31
date	2002.11.12.21.11.14;	author jschauma;	state Exp;
branches;
next	1.30;

1.30
date	2002.10.06.12.12.05;	author magick;	state Exp;
branches;
next	1.29;

1.29
date	2002.10.06.12.08.59;	author magick;	state Exp;
branches;
next	1.28;

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

1.27
date	2002.04.26.07.24.14;	author tron;	state Exp;
branches;
next	1.26;

1.26
date	2002.03.21.13.19.57;	author wiz;	state Exp;
branches;
next	1.25;

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

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

1.23
date	2002.03.15.00.21.41;	author uebayasi;	state Exp;
branches;
next	1.22;

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

1.21
date	2002.03.14.20.02.44;	author wiz;	state Exp;
branches;
next	1.20;

1.20
date	2002.03.13.17.36.56;	author fredb;	state Exp;
branches;
next	1.19;

1.19
date	2002.01.27.19.13.18;	author magick;	state Exp;
branches;
next	1.18;

1.18
date	2001.09.27.05.31.59;	author perry;	state Exp;
branches;
next	1.17;

1.17
date	2001.05.19.03.56.34;	author jlam;	state Exp;
branches;
next	1.16;

1.16
date	2001.05.03.16.00.02;	author agc;	state Exp;
branches;
next	1.15;

1.15
date	2001.02.25.04.17.44;	author hubertf;	state Exp;
branches;
next	1.14;

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

1.13
date	2001.02.16.14.40.55;	author wiz;	state Exp;
branches;
next	1.12;

1.12
date	2000.11.25.11.33.04;	author tron;	state Exp;
branches;
next	1.11;

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

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

1.9
date	2000.10.05.09.23.07;	author martin;	state Exp;
branches;
next	1.8;

1.8
date	2000.03.08.21.49.30;	author tron;	state Exp;
branches;
next	1.7;

1.7
date	2000.03.07.15.11.17;	author tron;	state Exp;
branches;
next	1.6;

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

1.5
date	99.08.27.20.25.55;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	99.08.23.09.23.03;	author tron;	state Exp;
branches;
next	1.3;

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

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

1.1
date	99.07.05.16.26.40;	author tron;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.07.05.16.26.40;	author tron;	state Exp;
branches;
next	;


desc
@@


1.83
log
@*: recursive bump for Python 3.11 as new default
@
text
@# $NetBSD: Makefile,v 1.82 2023/03/10 19:59:21 hauke Exp $

DISTNAME=	xemacs-packages
PKGNAME=	xemacs-packages-1.19
PKGREVISION=	1

CATEGORIES=	editors
MASTER_SITES=	${MASTER_SITE_XEMACS:=${XEMACSPKG_PATH}/}
XEMACSPKG_PATH=	beta/experimental/packages
DISTFILES=	\
		Sun-1.19-pkg.tar.gz \
		ada-1.16-pkg.tar.gz \
		apel-1.36-pkg.tar.gz \
		auctex-1.58-pkg.tar.gz \
		bbdb-1.35-pkg.tar.gz \
		build-1.18-pkg.tar.gz \
		c-support-1.24-pkg.tar.gz \
		calc-1.28-pkg.tar.gz \
		calendar-1.42-pkg.tar.gz \
		cc-mode-1.99-pkg.tar.gz \
		cedet-common-1.03-pkg.tar.gz \
		clearcase-1.12-pkg.tar.gz \
		cogre-1.04-pkg.tar.gz \
		cookie-1.17-pkg.tar.gz \
		crisp-1.17-pkg.tar.gz \
		debug-1.21-pkg.tar.gz \
		dictionary-1.18-pkg.tar.gz \
		dired-1.22-pkg.tar.gz \
		docbookide-0.10-pkg.tar.gz \
		easypg-1.05-pkg.tar.gz \
		ecb-1.26-pkg.tar.gz \
		ecrypto-0.23-pkg.tar.gz \
		ede-1.07-pkg.tar.gz \
		edebug-1.24-pkg.tar.gz \
		edict-1.19-pkg.tar.gz \
		ediff-1.84-pkg.tar.gz \
		edit-utils-2.59-pkg.tar.gz \
		edt-1.16-pkg.tar.gz \
		efs-1.37-pkg.tar.gz \
		egg-its-1.29-pkg.tar.gz \
		eieio-1.10-pkg.tar.gz \
		elib-1.15-pkg.tar.gz \
		emerge-1.13-pkg.tar.gz \
		erc-0.26-pkg.tar.gz \
		escreen-1.03-pkg.tar.gz \
		eshell-1.21-pkg.tar.gz \
		ess-1.18-pkg.tar.gz \
		eterm-1.20-pkg.tar.gz \
		eudc-1.44-pkg.tar.gz \
		footnote-1.18-pkg.tar.gz \
		forms-1.17-pkg.tar.gz \
		fortran-modes-1.07-pkg.tar.gz \
		frame-icon-1.13-pkg.tar.gz \
		fsf-compat-1.24-pkg.tar.gz \
		games-1.23-pkg.tar.gz \
		general-docs-1.11-pkg.tar.gz \
		gnats-1.19-pkg.tar.gz \
		gnus-2.05-pkg.tar.gz \
		gnus-2.06-pkg.tar.gz \
		guided-tour-0.54-pkg.tar.gz \
		haskell-mode-1.14-pkg.tar.gz \
		hm--html-menus-1.27-pkg.tar.gz \
		hyperbole-1.22-pkg.tar.gz \
		ibuffer-1.12-pkg.tar.gz \
		idlwave-1.34-pkg.tar.gz \
		igrep-1.18-pkg.tar.gz \
		ilisp-1.38-pkg.tar.gz \
		ispell-1.37-pkg.tar.gz \
		jde-1.54-pkg.tar.gz \
		latin-euro-standards-1.11-pkg.tar.gz \
		latin-unity-1.23-pkg.tar.gz \
		leim-1.39-pkg.tar.gz \
		locale-1.30-pkg.tar.gz \
		lookup-1.17-pkg.tar.gz \
		mail-lib-1.85-pkg.tar.gz \
		mailcrypt-2.16-pkg.tar.gz \
		mew-1.22-pkg.tar.gz \
		mh-e-1.35-pkg.tar.gz \
		mine-1.18-pkg.tar.gz \
		misc-games-1.25-pkg.tar.gz \
		mmm-mode-1.09-pkg.tar.gz \
		mule-base-1.60-pkg.tar.gz \
		mule-ucs-1.21-pkg.tar.gz \
		net-utils-1.61-pkg.tar.gz \
		ocaml-0.10-pkg.tar.gz \
		oo-browser-1.07-pkg.tar.gz \
		os-utils-1.44-pkg.tar.gz \
		pc-1.30-pkg.tar.gz \
		pcl-cvs-1.73-pkg.tar.gz \
		pcomplete-1.08-pkg.tar.gz \
		perl-modes-1.16-pkg.tar.gz \
		pgg-1.10-pkg.tar.gz \
		prog-modes-2.34-pkg.tar.gz \
		ps-print-1.14-pkg.tar.gz \
		psgml-1.50-pkg.tar.gz \
		psgml-dtds-1.05-pkg.tar.gz \
		python-modes-1.16-pkg.tar.gz \
		re-builder-1.07-pkg.tar.gz \
		reftex-1.36-pkg.tar.gz \
		riece-1.26-pkg.tar.gz \
		rmail-1.16-pkg.tar.gz \
		ruby-modes-1.07-pkg.tar.gz \
		sasl-1.18-pkg.tar.gz \
		scheme-1.22-pkg.tar.gz \
		semantic-1.23-pkg.tar.gz \
		sgml-1.13-pkg.tar.gz \
		sh-script-1.26-pkg.tar.gz \
		sieve-1.20-pkg.tar.gz \
		skk-1.27-pkg.tar.gz \
		slider-1.18-pkg.tar.gz \
		sml-mode-0.14-pkg.tar.gz \
		sounds-au-1.14-pkg.tar.gz \
		sounds-wav-1.14-pkg.tar.gz \
		speedbar-1.32-pkg.tar.gz \
		strokes-1.12-pkg.tar.gz \
		supercite-1.23-pkg.tar.gz \
		texinfo-1.32-pkg.tar.gz \
		text-modes-2.06-pkg.tar.gz \
		textools-1.17-pkg.tar.gz \
		time-1.18-pkg.tar.gz \
		tm-1.42-pkg.tar.gz \
		tooltalk-1.17-pkg.tar.gz \
		tpu-1.16-pkg.tar.gz \
		tramp-1.57-pkg.tar.gz \
		tramp-1.58-pkg.tar.gz \
		vc-1.50-pkg.tar.gz \
		vc-cc-1.24-pkg.tar.gz \
		vhdl-1.24-pkg.tar.gz \
		view-process-1.15-pkg.tar.gz \
		viper-1.69-pkg.tar.gz \
		vm-8.11-pkg.tar.gz \
		w3-1.42-pkg.tar.gz \
		x-symbol-1.16-pkg.tar.gz \
		xemacs-base-2.47-pkg.tar.gz \
		xemacs-devel-1.84-pkg.tar.gz \
		xetla-1.04-pkg.tar.gz \
		xlib-1.16-pkg.tar.gz \
		xslide-1.11-pkg.tar.gz \
		xslt-process-1.14-pkg.tar.gz \
		xwem-1.27-pkg.tar.gz \
		zenirc-1.18-pkg.tar.gz
### DISTFILES

# leim/hebrew.el causes build problems, we use stable package instead
#		leim-1.38-pkg.tar.gz \
#
#DISTFILES+=	leim-1.31-pkg.tar.gz
#SITES.leim-1.31-pkg.tar.gz= ${MASTER_SITE_XEMACS:=packages/}

MAINTAINER=	hauke@@NetBSD.org
HOMEPAGE=	https://www.xemacs.org/
COMMENT=	Common elisp packages for xemacs 21

DEPENDS+=	xemacs{,-nox11}>=21.1.14:../../editors/xemacs

DIST_SUBDIR=	${PKGBASE}
EXTRACT_DIR=	${WRKDIR}/${PKGBASE}

# cedet-common-1.03-pkg.tar.gz hard-links two files to themselves,
# which the default nbtar does not take well
EXTRACT_USING=	gtar

NO_BUILD=	yes

USE_TOOLS+=	printf pax find diff gawk gzip gtar
USE_TOOLS+=	perl:run

XEPKGDIR=	lib/xemacs/xemacs-packages

INSTALLATION_DIRS+=	${XEPKGDIR}

PKG_OPTIONS_VAR=	PKG_OPTIONS.xemacs-packages
PKG_SUPPORTED_OPTIONS+=	x11
PKG_SUGGESTED_OPTIONS+=	x11

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

# Only attempt to register fonts if we have X11 support (mkfontdir)
.if !empty(PKG_OPTIONS:Mx11)
FONTS_DIRS.x11+=	${PREFIX}/${XEPKGDIR}/etc/x-symbol/fonts
FONTS_DIRS.x11+=	${PREFIX}/${XEPKGDIR}/etc/x-symbol/origfonts
FONTS_DIRS.x11+=	${PREFIX}/${XEPKGDIR}/etc/x-symbol/pcf
.endif

REPLACE_PERL=		etc/bbdb/bbdb-areacode-split.pl
REPLACE_PERL+=		etc/bbdb/bbdb-cid.pl
REPLACE_PERL+=		etc/bbdb/bbdb-srv.pl
REPLACE_PERL+=		etc/bbdb/bbdb-unlazy-lock.pl
REPLACE_PERL+=		etc/erc/servers.pl
REPLACE_PERL+=		etc/idlwave/idlwave_catalog
REPLACE_PERL+=		etc/x-symbol/fonts/makesub
REPLACE_PERL+=		lisp/hyperbole/file-newer

# Do not depend on Python just for one file
CHECK_INTERPRETER_SKIP=	${XEPKGDIR}/etc/python-modes/pydoc_lisp.py

PRINT_PLIST_AWK+=	{ sub("\\.el$$", ".el$${ELSUFX}") }

.if defined(MANZ)
PLIST_SUBST+=	ELSUFX=.gz
.else
PLIST_SUBST+=	ELSUFX=
.endif

# Package maintainance
#
# `make PKG_DEVELOPER=1 xemacs-update-package' will generate a
# Makefile.work based on Makefile.  If any packages have been updated,
# bump this package version, and commit.

.include "../../mk/bsd.prefs.mk"
.if defined(PKG_DEVELOPER) && ${OPSYS} == "NetBSD"
ED=		/bin/ed
FTP=		${TOOLS_PATH.ftp:Q}

# One of mk/fetch/sites.mk:MASTER_SITE_XEMACS
XEMACSPKG_SITE=	ftp://ftp.xemacs.org/pub/xemacs

# Make a list of packages from a directory list output
.PHONY: xemacs-make-package-list
xemacs-fetch-package-list:
	@@${ECHO} ls | ${FTP} ${XEMACSPKG_SITE}/${XEMACSPKG_PATH}/ | \
	${AWK} '/-pkg\.tar\.gz/ { print $$9; }' \
		>${PKGDIR}/packages.list

# Merge package list data into Makefile
.PHONY: xemacs-merge-package-list
xemacs-merge-package-list:
	{ \
		${SED} '/^DISTFILES/q' ${PKGDIR}/Makefile; \
		${SED} 's|^|		|' ${PKGDIR}/packages.list; \
		${SED} -n '/^### DISTFILES/,$$p' ${PKGDIR}/Makefile; \
	} >${PKGDIR}/Makefile.work
	{ \
		${PRINTF} '/^DISTFILES\n+1\nka\n/^### DISTFILES\n-2\nkb\n'; \
		${PRINTF} "'a,'b"'s/$$/ \\\\/\nw\nq\n'; \
	} | ${ED} - ${PKGDIR}/Makefile.work >/dev/null
	${DIFF} -u Makefile Makefile.work | \
		awk '/\+/ { print $$2 }' > packages.changelist

.PHONY: xemacs-update-package
xemacs-update-package: xemacs-fetch-package-list xemacs-merge-package-list
.endif	# defined(PKG_DEVELOPER) && ${OPSYS} == "NetBSD"

pre-configure:
	@@${ECHO_MSG} "Fixing file permissions ... "
	${CHMOD} -R u+w,go-w ${WRKSRC}
	${CHMOD} g+r,o+r ${WRKSRC}/lisp/auctex/ChangeLog
	${CHMOD} ugo-x ${WRKSRC}/lisp/erc/ChangeLog.2005.upstream
	${FIND} ${WRKSRC} -type f -and -perm -100 \
		-and \( -name "*.el" -or -name "*.gif" -or -name "*.jar" \) \
		-exec ${CHMOD} ugo-x \{\} \+
	@@${ECHO_MSG} "done"
.if empty(PKG_OPTIONS:Mx11)
	${RM} ${WRKSRC}/etc/x-symbol/pcf/fonts.dir
.endif
	@@${ECHO_MSG} "Re-compiling patched elisp files ... "
	for ff in `cat ${PATCHDIR}/*.el | awk '/^\\+\\+\\+/ { print $$2 }'` ; do \
		${RM} -f ${WRKSRC}/$${ff}.orig ; \
		cd ${WRKSRC} && xemacs --vanilla --batch \
		--eval "(load-file \"${PKGDIR}/files/compile-el-file.el\")" \
		--eval "(compile-el-file \"${WRKSRC}/lisp\" \
			\"${WRKSRC}/$${ff}\")" ; \
	done
	@@${ECHO_MSG} "done"
.if defined(MANZ)
	@@${ECHO_MSG} "Compressing \".el\" source files ... "
	cd ${WRKSRC} && \
		${GREP} '\$${ELSUFX}$$' ${PLIST_SRC} | \
		${SED} -e "s#${XEPKGDIR}/##g" -e 's#\$${ELSUFX}$$##' | \
		${XARGS} ${GZIP_CMD}
	@@${ECHO_MSG} "done"
.endif

do-install:
	cd ${WRKSRC} && pax -rw -l -pp . ${DESTDIR}${PREFIX}/${XEPKGDIR}

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


1.82
log
@Update editors/xemacs-packages

The elisp packages updated are

auctex-1.58-pkg.tar.gz
bbdb-1.35-pkg.tar.gz
calendar-1.42-pkg.tar.gz
debug-1.21-pkg.tar.gz
ecb-1.26-pkg.tar.gz
ede-1.07-pkg.tar.gz
edit-utils-2.59-pkg.tar.gz
eieio-1.10-pkg.tar.gz
eshell-1.21-pkg.tar.gz
eudc-1.44-pkg.tar.gz
general-docs-1.11-pkg.tar.gz
gnus-2.06-pkg.tar.gz
hm--html-menus-1.27-pkg.tar.gz
leim-1.39-pkg.tar.gz
mail-lib-1.85-pkg.tar.gz
mmm-mode-1.09-pkg.tar.gz
prog-modes-2.34-pkg.tar.gz
psgml-1.50-pkg.tar.gz
text-modes-2.06-pkg.tar.gz
time-1.18-pkg.tar.gz
tramp-1.58-pkg.tar.gz
w3-1.42-pkg.tar.gz
xemacs-base-2.47-pkg.tar.gz
xwem-1.27-pkg.tar.gz
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2022/06/28 11:33:49 wiz Exp $
d5 1
@


1.81
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2021/09/19 14:53:15 hauke Exp $
d4 1
a4 2
PKGNAME=	xemacs-packages-1.18
PKGREVISION=	10
d13 2
a14 2
		auctex-1.56-pkg.tar.gz \
		bbdb-1.34-pkg.tar.gz \
d18 1
a18 1
		calendar-1.41-pkg.tar.gz \
d25 1
a25 1
		debug-1.20-pkg.tar.gz \
d30 1
a30 1
		ecb-1.25-pkg.tar.gz \
d32 1
a32 1
		ede-1.06-pkg.tar.gz \
d36 1
a36 1
		edit-utils-2.57-pkg.tar.gz \
d40 1
a40 1
		eieio-1.09-pkg.tar.gz \
d45 1
a45 1
		eshell-1.20-pkg.tar.gz \
d48 1
a48 1
		eudc-1.43-pkg.tar.gz \
d55 1
a55 1
		general-docs-1.10-pkg.tar.gz \
d57 2
a58 1
		gnus-2.03-pkg.tar.gz \
d61 1
a61 1
		hm--html-menus-1.26-pkg.tar.gz \
d71 1
d74 1
a74 1
		mail-lib-1.83-pkg.tar.gz \
d80 1
a80 1
		mmm-mode-1.08-pkg.tar.gz \
d92 1
a92 1
		prog-modes-2.32-pkg.tar.gz \
d94 1
a94 1
		psgml-1.49-pkg.tar.gz \
d117 1
a117 1
		text-modes-2.05-pkg.tar.gz \
d119 1
a119 1
		time-1.16-pkg.tar.gz \
d124 1
d131 1
a131 1
		w3-1.41-pkg.tar.gz \
d133 1
a133 1
		xemacs-base-2.45-pkg.tar.gz \
d139 1
a139 1
		xwem-1.25-pkg.tar.gz \
d145 3
a147 3

DISTFILES+=	leim-1.31-pkg.tar.gz
SITES.leim-1.31-pkg.tar.gz= ${MASTER_SITE_XEMACS:=packages/}
d164 1
a164 1
USE_TOOLS+=	printf pax find gawk gzip gtar
d204 1
a204 1
# XXX For package maintainance
d206 4
a209 2
# Usage: run `make PKG_DEVELOPER=1 xemacs-update-package'.  Makefile.work is
# generated.  If any package is updated, bump this package version, and commit.
d216 1
a216 1
XEMACSPKG_SITE=	ftp://ftp.isr.tecnico.ulisboa.pt/pub/xemacs
d236 3
a238 1
	} | ${ED} - ${PKGDIR}/Makefile.work
@


1.80
log
@Providing functions missing from xemacs 21.4 (stable) with a
conditional defun will be less intrusive, and shorten the patch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2021/09/15 21:06:42 hauke Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.79
log
@On 21.4, line-move only takes one argument.
Patch lisp/xemacs-base/simple-more.el to accomodate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2021/07/21 16:22:50 hauke Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.78
log
@Fix sttutter in comment.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2021/07/21 15:58:35 hauke Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.77
log
@The pkgsrc framework has become more strict, and registering fonts for
installation per FONTS_DIRS.x11 will mandate an X11 dependency.

At this point, only the x-symbol package is concerned. Since it needs
to be able to cope with a non-graphical console anyway, we install it
unconditionally, skip the PLIST dance, and just depend the font
registration on X11 availabiluty.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2021/05/24 19:52:09 wiz Exp $
d175 1
a175 1
# Only attemppt to register fonts if we have X11 support
@


1.76
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2020/08/31 18:09:26 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
d169 8
d180 1
d245 1
a245 1
		-exec ${CHMOD} ugo-x \{\} \;
d247 3
@


1.75
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2020/01/26 17:31:08 rillig Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.74
log
@all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2019/08/11 13:20:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.73
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2019/07/31 14:04:40 hauke Exp $
d148 1
a148 1
HOMEPAGE=	http://www.xemacs.org/
@


1.72
log
@w3/url.el: Provide buffer-local-value for the sake of XEmacs 21.4
Minor pkglinting
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2019/06/08 10:41:00 rillig Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.71
log
@editors/*: let pkglint fix indentation and variable alignment

pkglint -Wall -F -r editors

Manually fixed the changes in editors/nedit since the "fixed" indentation
was wrong.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2018/08/22 09:45:04 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
d145 1
a145 1
SITES.leim-1.31-pkg.tar.gz= ${MASTER_SITE_XEMACS:="packages/"}
d227 1
a227 1
.endif	# PKG_DEVELOPER && OPSYS == "NetBSD"
@


1.70
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2017/08/10 12:02:08 hauke Exp $
d9 1
a9 1
XEMACSPKG_PATH= beta/experimental/packages
d145 1
a145 1
SITES.leim-1.31-pkg.tar.gz = ${MASTER_SITE_XEMACS:="packages/"}	
@


1.69
log
@leim/hebrew.el from the pre-release leim package causes build problems
for the xemacs{,-current}, so we use the stable package instead.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2016/12/15 13:25:42 hauke Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.68
log
@Update editors/xemacs-packages to the latest and greatest.

These were release candidates according to upstream (Stephen
Turnbull):

"Right now, everything has gotten all the beta testing it's going to
get, so you can just package it from experimental."
<http://xemacs-beta.xemacs.narkive.com/TgII9kK7/when-do-experimental-packages-turn-stable>

but did not make to final before xemacs.org went south.

In addition, teach the update mechanism to use a configurable ftp
server.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
a5 1
#PKGREVISION=	1
a70 1
		leim-1.38-pkg.tar.gz \
d141 6
@


1.67
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2015/11/25 12:50:00 jperkin Exp $
d4 2
a5 2
PKGNAME=	xemacs-packages-1.17
PKGREVISION=	2
d8 2
a9 1
MASTER_SITES=	${MASTER_SITE_XEMACS:=packages/}
d11 129
a139 128
		Sun-1.16-pkg.tar.gz \
		ada-1.14-pkg.tar.gz \
		apel-1.34-pkg.tar.gz \
		auctex-1.51-pkg.tar.gz \
		bbdb-1.32-pkg.tar.gz \
		build-1.15-pkg.tar.gz \
		c-support-1.22-pkg.tar.gz \
		calc-1.26-pkg.tar.gz \
		calendar-1.38-pkg.tar.gz \
		cc-mode-1.45-pkg.tar.gz \
		cedet-common-1.01-pkg.tar.gz \
		clearcase-1.10-pkg.tar.gz \
		cogre-1.02-pkg.tar.gz \
		cookie-1.15-pkg.tar.gz \
		crisp-1.15-pkg.tar.gz \
		debug-1.18-pkg.tar.gz \
		dictionary-1.16-pkg.tar.gz \
		dired-1.20-pkg.tar.gz \
		docbookide-0.08-pkg.tar.gz \
		easypg-1.03-pkg.tar.gz \
		ecb-1.22-pkg.tar.gz \
		ecrypto-0.21-pkg.tar.gz \
		ede-1.03-pkg.tar.gz \
		edebug-1.22-pkg.tar.gz \
		edict-1.17-pkg.tar.gz \
		ediff-1.81-pkg.tar.gz \
		edit-utils-2.43-pkg.tar.gz \
		edt-1.14-pkg.tar.gz \
		efs-1.34-pkg.tar.gz \
		egg-its-1.27-pkg.tar.gz \
		eieio-1.07-pkg.tar.gz \
		elib-1.13-pkg.tar.gz \
		emerge-1.11-pkg.tar.gz \
		erc-0.23-pkg.tar.gz \
		escreen-1.01-pkg.tar.gz \
		eshell-1.18-pkg.tar.gz \
		eterm-1.18-pkg.tar.gz \
		eudc-1.40-pkg.tar.gz \
		footnote-1.16-pkg.tar.gz \
		forms-1.15-pkg.tar.gz \
		fortran-modes-1.05-pkg.tar.gz \
		frame-icon-1.11-pkg.tar.gz \
		fsf-compat-1.19-pkg.tar.gz \
		games-1.20-pkg.tar.gz \
		general-docs-1.06-pkg.tar.gz \
		gnats-1.17-pkg.tar.gz \
		gnus-1.94-pkg.tar.gz \
		guided-tour-0.52-pkg.tar.gz \
		haskell-mode-1.11-pkg.tar.gz \
		hm--html-menus-1.24-pkg.tar.gz \
		hyperbole-1.17-pkg.tar.gz \
		ibuffer-1.10-pkg.tar.gz \
		idlwave-1.32-pkg.tar.gz \
		igrep-1.16-pkg.tar.gz \
		ilisp-1.36-pkg.tar.gz \
		ispell-1.32-pkg.tar.gz \
		jde-1.52-pkg.tar.gz \
		latin-euro-standards-1.09-pkg.tar.gz \
		latin-unity-1.20-pkg.tar.gz \
		leim-1.31-pkg.tar.gz \
		locale-1.28-pkg.tar.gz \
		lookup-1.15-pkg.tar.gz \
		mail-lib-1.80-pkg.tar.gz \
		mailcrypt-2.14-pkg.tar.gz \
		mew-1.19-pkg.tar.gz \
		mh-e-1.32-pkg.tar.gz \
		mine-1.16-pkg.tar.gz \
		misc-games-1.22-pkg.tar.gz \
		mmm-mode-1.05-pkg.tar.gz \
		mule-base-1.56-pkg.tar.gz \
		mule-ucs-1.18-pkg.tar.gz \
		net-utils-1.56-pkg.tar.gz \
		ocaml-0.06-pkg.tar.gz \
		oo-browser-1.05-pkg.tar.gz \
		os-utils-1.41-pkg.tar.gz \
		pc-1.28-pkg.tar.gz \
		pcl-cvs-1.70-pkg.tar.gz \
		pcomplete-1.06-pkg.tar.gz \
		perl-modes-1.14-pkg.tar.gz \
		pgg-1.07-pkg.tar.gz \
		prog-modes-2.20-pkg.tar.gz \
		ps-print-1.12-pkg.tar.gz \
		psgml-1.45-pkg.tar.gz \
		psgml-dtds-1.03-pkg.tar.gz \
		python-modes-1.14-pkg.tar.gz \
		re-builder-1.05-pkg.tar.gz \
		reftex-1.34-pkg.tar.gz \
		riece-1.23-pkg.tar.gz \
		rmail-1.14-pkg.tar.gz \
		ruby-modes-1.04-pkg.tar.gz \
		sasl-1.16-pkg.tar.gz \
		scheme-1.18-pkg.tar.gz \
		semantic-1.21-pkg.tar.gz \
		sgml-1.11-pkg.tar.gz \
		sh-script-1.24-pkg.tar.gz \
		sieve-1.18-pkg.tar.gz \
		skk-1.24-pkg.tar.gz \
		slider-1.16-pkg.tar.gz \
		sml-mode-0.12-pkg.tar.gz \
		sounds-au-1.12-pkg.tar.gz \
		sounds-wav-1.12-pkg.tar.gz \
		speedbar-1.29-pkg.tar.gz \
		strokes-1.10-pkg.tar.gz \
		supercite-1.21-pkg.tar.gz \
		texinfo-1.30-pkg.tar.gz \
		text-modes-1.98-pkg.tar.gz \
		textools-1.15-pkg.tar.gz \
		time-1.14-pkg.tar.gz \
		tm-1.39-pkg.tar.gz \
		tooltalk-1.15-pkg.tar.gz \
		tpu-1.14-pkg.tar.gz \
		tramp-1.40-pkg.tar.gz \
		vc-1.48-pkg.tar.gz \
		vc-cc-1.22-pkg.tar.gz \
		vhdl-1.22-pkg.tar.gz \
		view-process-1.13-pkg.tar.gz \
		viper-1.67-pkg.tar.gz \
		vm-8.08-pkg.tar.gz \
		w3-1.35-pkg.tar.gz \
		x-symbol-1.11-pkg.tar.gz \
		xemacs-base-2.27-pkg.tar.gz \
		xemacs-devel-1.80-pkg.tar.gz \
		xetla-1.02-pkg.tar.gz \
		xlib-1.14-pkg.tar.gz \
		xslide-1.09-pkg.tar.gz \
		xslt-process-1.12-pkg.tar.gz \
		xwem-1.23-pkg.tar.gz \
		zenirc-1.16-pkg.tar.gz
d150 5
d157 1
a157 1
USE_TOOLS+=	printf pax find gawk gzip
d194 5
a198 2
ED=	/bin/ed
FTP=	${TOOLS_PATH.ftp:Q}
d203 1
a203 1
	@@${ECHO} ls | ${FTP} ftp://ftp.xemacs.org/pub/xemacs/packages/ | \
@


1.66
log
@Remove mk/find-prefix.mk usage from the editors category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2015/11/11 15:02:33 hauke Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.65
log
@Unbreak xemacs-nox11 by fixing guided-tour, which is in autostart.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2015/09/30 10:11:45 hauke Exp $
a172 2
.include "../../editors/xemacs/Makefile.pkg"

@


1.64
log
@Bring xemacs-packages into the 21st century.

o Update packages

o Use DESTDIR features for installing, getting rid of the need to be
root and gaining the ability to patch elisp files in the process.

o Add a mechanism to re-byte-compile the patched elisp files, and
patches to deal with non-utf-8 XEmacsen.

o Grab maintainership

Tested with both 21.4 and 21.5 packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2015/06/12 10:50:03 wiz Exp $
d5 1
a5 1
#PKGREVISION=	1
@


1.63
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.62 2015/03/17 17:48:19 tnn Exp $
d4 2
a5 2
PKGNAME=	xemacs-packages-1.16
PKGREVISION=	6
d10 1
a10 1
		Sun-1.15-pkg.tar.gz \
d12 11
a22 9
		apel-1.32-pkg.tar.gz \
		auctex-1.36-pkg.tar.gz \
		bbdb-1.24-pkg.tar.gz \
		build-1.14-pkg.tar.gz \
		c-support-1.19-pkg.tar.gz \
		calc-1.24-pkg.tar.gz \
		calendar-1.23-pkg.tar.gz \
		cc-mode-1.42-pkg.tar.gz \
		clearcase-1.08-pkg.tar.gz \
d24 12
a35 10
		crisp-1.14-pkg.tar.gz \
		debug-1.17-pkg.tar.gz \
		dictionary-1.12-pkg.tar.gz \
		dired-1.15-pkg.tar.gz \
		docbookide-0.07-pkg.tar.gz \
		ecb-1.14-pkg.tar.gz \
		ecrypto-0.16-pkg.tar.gz \
		edebug-1.20-pkg.tar.gz \
		edict-1.16-pkg.tar.gz \
		ediff-1.49-pkg.tar.gz \
d37 2
a38 2
		edt-1.13-pkg.tar.gz \
		efs-1.32-pkg.tar.gz \
d40 2
a41 2
		eieio-1.05-pkg.tar.gz \
		elib-1.11-pkg.tar.gz \
d43 5
a47 5
		erc-0.05-pkg.tar.gz \
		eshell-1.06-pkg.tar.gz \
		ess-1.07-pkg.tar.gz \
		eterm-1.15-pkg.tar.gz \
		eudc-1.39-pkg.tar.gz \
d50 1
a50 1
		fortran-modes-1.03-pkg.tar.gz \
d52 21
a72 20
		fsf-compat-1.14-pkg.tar.gz \
		games-1.15-pkg.tar.gz \
		general-docs-1.01-pkg.tar.gz \
		gnats-1.16-pkg.tar.gz \
		gnus-1.79-pkg.tar.gz \
		haskell-mode-1.06-pkg.tar.gz \
		hm--html-menus-1.23-pkg.tar.gz \
		hyperbole-1.15-pkg.tar.gz \
		ibuffer-1.09-pkg.tar.gz \
		idlwave-1.31-pkg.tar.gz \
		igrep-1.12-pkg.tar.gz \
		ilisp-1.33-pkg.tar.gz \
		ispell-1.29-pkg.tar.gz \
		jde-1.46-pkg.tar.gz \
		latin-unity-1.09-pkg.tar.gz \
		leim-1.22-pkg.tar.gz \
		liece-1.13-pkg.tar.gz \
		locale-1.21-pkg.tar.gz \
		lookup-1.14-pkg.tar.gz \
		mail-lib-1.64-pkg.tar.gz \
d74 2
a75 2
		mew-1.18-pkg.tar.gz \
		mh-e-1.28-pkg.tar.gz \
d77 16
a92 16
		misc-games-1.18-pkg.tar.gz \
		mmm-mode-1.01-pkg.tar.gz \
		mule-base-1.46-pkg.tar.gz \
		mule-ucs-1.05-pkg.tar.gz \
		net-utils-1.38-pkg.tar.gz \
		ocaml-0.05-pkg.tar.gz \
		oo-browser-1.04-pkg.tar.gz \
		os-utils-1.35-pkg.tar.gz \
		pc-1.26-pkg.tar.gz \
		pcl-cvs-1.65-pkg.tar.gz \
		pcomplete-1.03-pkg.tar.gz \
		perl-modes-1.05-pkg.tar.gz \
		pgg-1.04-pkg.tar.gz \
		prog-modes-1.94-pkg.tar.gz \
		ps-print-1.09-pkg.tar.gz \
		psgml-1.42-pkg.tar.gz \
d94 4
a97 3
		python-modes-1.03-pkg.tar.gz \
		reftex-1.33-pkg.tar.gz \
		riece-1.14-pkg.tar.gz \
d99 4
a102 4
		ruby-modes-1.02-pkg.tar.gz \
		sasl-1.14-pkg.tar.gz \
		scheme-1.14-pkg.tar.gz \
		semantic-1.18-pkg.tar.gz \
d104 5
a108 5
		sh-script-1.18-pkg.tar.gz \
		sieve-1.15-pkg.tar.gz \
		skk-1.23-pkg.tar.gz \
		slider-1.15-pkg.tar.gz \
		sml-mode-0.11-pkg.tar.gz \
d111 1
a111 1
		speedbar-1.27-pkg.tar.gz \
d113 3
a115 3
		supercite-1.20-pkg.tar.gz \
		texinfo-1.25-pkg.tar.gz \
		text-modes-1.73-pkg.tar.gz \
d118 1
a118 1
		tm-1.37-pkg.tar.gz \
d121 2
a122 2
		tramp-1.17-pkg.tar.gz \
		vc-1.38-pkg.tar.gz \
d124 1
a124 1
		vhdl-1.18-pkg.tar.gz \
d126 8
a133 6
		viper-1.37-pkg.tar.gz \
		vm-7.18-pkg.tar.gz \
		w3-1.29-pkg.tar.gz \
		x-symbol-1.09-pkg.tar.gz \
		xemacs-base-1.84-pkg.tar.gz \
		xemacs-devel-1.61-pkg.tar.gz \
d135 3
a137 2
		xslt-process-1.11-pkg.tar.gz \
		zenirc-1.15-pkg.tar.gz
d140 1
a140 1
MAINTAINER=	pkgsrc-users@@NetBSD.org
a145 3
PKG_DESTDIR_SUPPORT=	destdir

WRKSRC=		${WRKDIR}
d147 1
a147 1
EXTRACT_ONLY=	# empty
d150 2
a151 1
USE_TOOLS+=	printf gtar gawk gzip
d153 1
a153 19
FONTS_DIRS.x11+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/fonts
FONTS_DIRS.x11+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/origfonts
FONTS_DIRS.x11+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/pcf
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/fonts
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/origfonts
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/pcf
# we have to put them here, because the ones above are removed after the PLIST entries
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages/etc
REQD_DIRS+=		${PREFIX}/lib/xemacs/xemacs-packages

REPLACEMENTS.perl=	${PREFIX}/lib/xemacs/xemacs-packages/etc/bbdb/bbdb-areacode-split.pl
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/bbdb/bbdb-cid.pl
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/bbdb/bbdb-srv.pl
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/bbdb/bbdb-unlazy-lock.pl
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/erc/servers.pl
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/idlwave/idlwave_catalog
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/etc/x-symbol/fonts/makesub
REPLACEMENTS.perl+=	${PREFIX}/lib/xemacs/xemacs-packages/lisp/hyperbole/file-newer
d155 1
a155 1
REPLACEMENTS.python+=	${PREFIX}/lib/xemacs/xemacs-packages/lisp/python-modes/pydoc_lisp.py
d157 12
a168 1
REPLACEMENTS.zsh=	${PREFIX}/lib/xemacs/xemacs-packages/lisp/erc/mkChangeLog.upstream
d170 2
a171 1
REPLACEMENT_PROGS=	perl python zsh
d175 2
d190 1
a190 1
FTP=	/usr/bin/ftp
d216 8
a223 6
do-install:
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages
.for distfile in ${DISTFILES}
	@@${ECHO_MSG} -n "Extracting ${distfile} ... "
	${GTAR} xCzf ${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages \
		${DISTDIR}/${DIST_SUBDIR}/${distfile}
d225 8
a232 4
.endfor
	@@${ECHO_MSG} -n "Fixing file ownerships ... "
	${CHOWN} -R ${BINOWN}:${BINGRP} \
		${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages
a233 12
	@@${ECHO_MSG} -n "Fixing file permissions ... "
	${CHMOD} -R g-w,o-w ${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages
	@@${ECHO_MSG} "done"
.for prog in ${REPLACEMENT_PROGS}
	@@${ECHO_MSG} "Fixing ${prog} paths"
	for f in ${REPLACEMENTS.${prog}}; do 			\
		cp ${DESTDIR}$$f ${DESTDIR}$$f.pre;		\
		${SED} -e 's|#!.*${prog}|${PREFIX}/bin/${prog}|'	\
			${DESTDIR}$$f.pre > ${DESTDIR}$$f;	\
		rm ${DESTDIR}$$f.pre;				\
	done
.endfor
d235 2
a236 2
	@@${ECHO_MSG} -n "Compressing \".el\" files ... "
	cd ${DESTDIR}${PREFIX} && \
d238 1
a238 1
		${SED} -e 's#\$${ELSUFX}$$##' | \
d243 3
@


1.62
log
@needs gzip(1) in manual do-install target
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2014/05/29 23:36:32 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.61
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.60 2013/05/31 12:41:00 wiz Exp $
d144 1
a144 1
USE_TOOLS+=	printf gtar gawk
@


1.60
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.59 2013/04/06 13:24:19 rodent Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.59
log
@".for variable names should not contain uppercase letters"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2012/10/03 21:56:00 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.58
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.57 2012/04/24 15:43:32 hauke Exp $
d215 2
a216 2
.for DISTFILE in ${DISTFILES}
	@@${ECHO_MSG} -n "Extracting ${DISTFILE} ... "
d218 1
a218 1
		${DISTDIR}/${DIST_SUBDIR}/${DISTFILE}
d228 3
a230 3
.for PROG in ${REPLACEMENT_PROGS}
	@@${ECHO_MSG} "Fixing ${PROG} paths"
	for f in ${REPLACEMENTS.${PROG}}; do 			\
d232 1
a232 1
		${SED} -e 's|#!.*${PROG}|${PREFIX}/bin/${PROG}|'	\
@


1.57
log
@Update edit-utils to v2.43, fixing security advisory CVE-2008-2142
against the xemacs{,-current} packages.

While here, listen to pkglint some.

From the edit-utils changelog:

2008-06-09  Aidan Kehoe  <kehoea@@parhasard.net>

        * fast-lock.el (fast-lock-cache-directories):
        Remove the directory the file is in, to avoid running code from
        arbitrary other users. Update the docstring to motivate this.
        Also, mark it as a risky local variable to prevent it being
        evaluated in file local variable sections.
        Thank you Ulrich Müller, thank you Hans de Graaff.


XXX The package versions this pkg installs are positively behind the bend.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2011/07/04 22:23:12 jym Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.56
log
@check-interpreter fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2008/04/30 06:35:01 tron Exp $
d5 1
a5 1
PKGREVISION=	1
d32 1
a32 1
		edit-utils-2.11-pkg.tar.gz \
d144 1
a144 1
USE_TOOLS+=	gtar
a187 1
PRINTF=	/usr/bin/printf
d199 1
a199 1
	@@{ \
d204 1
a204 1
	@@{ \
d217 1
a217 1
	@@${GTAR} xCzf ${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages \
d222 1
a222 1
	@@${CHOWN} -R ${BINOWN}:${BINGRP} \
d226 1
a226 1
	@@${CHMOD} -R g-w,o-w ${DESTDIR}${PREFIX}/lib/xemacs/xemacs-packages
d232 1
a232 1
		sed -e 's|#!.*${PROG}|${PREFIX}/bin/${PROG}|'	\
d239 1
a239 1
	@@cd ${DESTDIR}${PREFIX} && \
@


1.55
log
@Make sure that the installed files are not group writable,
bump package revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2008/03/03 18:25:53 jlam Exp $
d166 2
d170 1
a170 1
REPLACEMENT_PROGS=	perl zsh
@


1.54
log
@Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2008/01/01 20:22:36 agc Exp $
d5 2
d224 3
@


1.53
log
@Make this package pass the check-interpreters part of the installation
process on NetBSD.

XXX - more work required on other platforms.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2006/09/06 15:38:32 tron Exp $
d135 2
d211 1
a211 1
	${INSTALL_DATA_DIR} ${PREFIX}/lib/xemacs/xemacs-packages
d214 1
a214 1
	@@${GTAR} xCzf ${PREFIX}/lib/xemacs/xemacs-packages \
d219 2
a220 1
	@@${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/lib/xemacs/xemacs-packages
d225 4
a228 3
		cp $$f $$f.pre;					\
		sed -e 's|#!.*${PROG}|${PREFIX}/bin/${PROG}|' $$f.pre > $$f;\
		rm $$f.pre;					\
d233 1
a233 1
	@@cd ${PREFIX} && \
@


1.52
log
@Remove Mario Kemper as maintainer of these package on his request.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2006/07/04 17:50:22 rpaulo Exp $
d153 13
d219 8
@


1.51
log
@Update Apel to 1.32, needed by Wanderlust for XEmacs.

Reviewed by magick@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2006/02/28 17:43:08 wiz Exp $
d129 1
a129 1
MAINTAINER=	magick@@NetBSD.org
@


1.50
log
@Complete previous fix for font handling. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2006/02/17 19:21:53 wiz Exp $
d4 1
a4 2
PKGNAME=	xemacs-packages-1.15
PKGREVISION=	3
d10 1
a10 1
		apel-1.27-pkg.tar.gz \
@


1.49
log
@Fix font handling. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2006/02/05 23:08:59 joerg Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.48
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2005/07/15 18:27:49 jlam Exp $
d5 1
a5 1
PKGREVISION=	1
d143 11
@


1.47
log
@Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2005/05/16 01:15:31 jlam Exp $
d5 1
@


1.46
log
@Note that gtar is required by the package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2005/03/04 14:54:56 jwise Exp $
d140 1
a140 1
PKGSRC_USE_TOOLS+=	gtar
@


1.45
log
@Also accept xemacs-nox11 in DEPENDS.  Someone should eventually work the
magic of buildlink here, but in the meantime, there's not much point in
having an xemacs-nox11 without allowing it to install the packages.

(Actually, should xemacs-nox11 become xemacs with PKG_OPTIONS.xemacs without
`x11'?

Which way are we going with these things?)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2004/07/12 08:40:23 tron Exp $
d140 2
@


1.44
log
@Because the version number of this package is freely chosen there is no
to use (ugly looking) package revision. We can simply increase the
version number.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2004/07/11 17:56:56 cube Exp $
d133 1
a133 1
DEPENDS+=	xemacs>=21.1.14:../../editors/xemacs
@


1.43
log
@Update distinfo after distfile change (grr).  Fixes PR 26231.
PKGREVISION++
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2004/02/15 03:42:31 minskim Exp $
d4 1
a4 2
PKGNAME=	xemacs-packages-1.14
PKGREVISION=	1
@


1.42
log
@Update xemacs-packages to 1.14, a complete set of XEmacs packages as of
2003/02/14.

Added package:
	erc-0.05

Updated packages:
	auctex-1.36	c-support-1.19	calendar-1.23	cc-mode-1.42
	ecb-1.14	ecrypto-0.16	edit-utils-2.11	ess-1.07
	fsf-compat-1.14	gnus-1.79	hyperbole-1.15	ispell-1.29
	liece-1.13	mail-lib-1.64	mail-crypt-2.14	mh-e-1.28
	mule-base-1.46	net-utils-1.38	os-utils-1.35	prog-modes-1.94
	psgml-1.42	riece-1.14	sgml-1.11	sieve-1.15
	sml-mode-0.11	text-modes-1.73	tramp-1.17	x-symbol-1.09
	xemacs-base-1.84		xemacs-devel-1.61
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2004/01/20 12:14:06 agc Exp $
d5 1
@


1.41
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2003/12/22 08:14:26 uebayasi Exp $
d4 1
a4 1
PKGNAME=	xemacs-packages-1.13
d11 1
a11 1
		auctex-1.35-pkg.tar.gz \
d14 1
a14 1
		c-support-1.18-pkg.tar.gz \
d16 2
a17 2
		calendar-1.22-pkg.tar.gz \
		cc-mode-1.41-pkg.tar.gz \
d25 2
a26 2
		ecb-1.13-pkg.tar.gz \
		ecrypto-0.14-pkg.tar.gz \
d30 1
a30 1
		edit-utils-2.10-pkg.tar.gz \
d37 1
d39 1
a39 1
		ess-1.06-pkg.tar.gz \
d46 1
a46 1
		fsf-compat-1.13-pkg.tar.gz \
d50 1
a50 1
		gnus-1.73-pkg.tar.gz \
d53 1
a53 1
		hyperbole-1.13-pkg.tar.gz \
d58 1
a58 1
		ispell-1.26-pkg.tar.gz \
d62 1
a62 1
		liece-1.12-pkg.tar.gz \
d65 2
a66 2
		mail-lib-1.63-pkg.tar.gz \
		mailcrypt-2.13-pkg.tar.gz \
d68 1
a68 1
		mh-e-1.27-pkg.tar.gz \
d72 1
a72 1
		mule-base-1.44-pkg.tar.gz \
d74 1
a74 1
		net-utils-1.33-pkg.tar.gz \
d77 1
a77 1
		os-utils-1.34-pkg.tar.gz \
d83 1
a83 1
		prog-modes-1.91-pkg.tar.gz \
d85 1
a85 1
		psgml-1.41-pkg.tar.gz \
d89 1
a89 1
		riece-1.12-pkg.tar.gz \
d95 1
a95 1
		sgml-1.10-pkg.tar.gz \
d97 1
a97 1
		sieve-1.14-pkg.tar.gz \
d100 1
a100 1
		sml-mode-0.10-pkg.tar.gz \
d107 1
a107 1
		text-modes-1.71-pkg.tar.gz \
d113 1
a113 1
		tramp-1.16-pkg.tar.gz \
d121 3
a123 3
		x-symbol-1.07-pkg.tar.gz \
		xemacs-base-1.82-pkg.tar.gz \
		xemacs-devel-1.60-pkg.tar.gz \
d126 1
a126 1
		zenirc-1.14-pkg.tar.gz
@


1.40
log
@Update xemacs-packages to 1.13, a complete set of XEmacs packages as of
2003/12/22.

Newly added packages are:
	* general-docs-1.01
	* hyperbole-1.13
	* oo-browser-1.04
	* riece-1.12

And many others are updated.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2003/07/17 21:35:14 grant Exp $
a4 1
WRKSRC=		${WRKDIR}
d134 1
@


1.39
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2003/07/07 12:51:44 uebayasi Exp $
d4 1
a4 1
PKGNAME=	xemacs-packages-1.12
d9 3
a11 3
		Sun-1.13-pkg.tar.gz \
		ada-1.13-pkg.tar.gz \
		apel-1.26-pkg.tar.gz \
d13 10
a22 10
		bbdb-1.23-pkg.tar.gz \
		build-1.10-pkg.tar.gz \
		c-support-1.16-pkg.tar.gz \
		calc-1.23-pkg.tar.gz \
		calendar-1.19-pkg.tar.gz \
		cc-mode-1.33-pkg.tar.gz \
		clearcase-1.06-pkg.tar.gz \
		cookie-1.14-pkg.tar.gz \
		crisp-1.12-pkg.tar.gz \
		debug-1.16-pkg.tar.gz \
d24 38
a61 36
		dired-1.13-pkg.tar.gz \
		docbookide-0.06-pkg.tar.gz \
		ecb-1.08-pkg.tar.gz \
		ecrypto-0.13-pkg.tar.gz \
		edebug-1.18-pkg.tar.gz \
		edict-1.13-pkg.tar.gz \
		ediff-1.47-pkg.tar.gz \
		edit-utils-2.02-pkg.tar.gz \
		edt-1.12-pkg.tar.gz \
		efs-1.29-pkg.tar.gz \
		egg-its-1.26-pkg.tar.gz \
		eieio-1.04-pkg.tar.gz \
		elib-1.10-pkg.tar.gz \
		emerge-1.09-pkg.tar.gz \
		eshell-1.05-pkg.tar.gz \
		ess-1.04-pkg.tar.gz \
		eterm-1.13-pkg.tar.gz \
		eudc-1.38-pkg.tar.gz \
		footnote-1.15-pkg.tar.gz \
		forms-1.14-pkg.tar.gz \
		fortran-modes-1.02-pkg.tar.gz \
		frame-icon-1.09-pkg.tar.gz \
		fsf-compat-1.12-pkg.tar.gz \
		games-1.14-pkg.tar.gz \
		gnats-1.15-pkg.tar.gz \
		gnus-1.71-pkg.tar.gz \
		haskell-mode-1.05-pkg.tar.gz \
		hm--html-menus-1.21-pkg.tar.gz \
		ibuffer-1.08-pkg.tar.gz \
		idlwave-1.28-pkg.tar.gz \
		igrep-1.10-pkg.tar.gz \
		ilisp-1.32-pkg.tar.gz \
		ispell-1.24-pkg.tar.gz \
		jde-1.45-pkg.tar.gz \
		latin-unity-1.07-pkg.tar.gz \
		leim-1.20-pkg.tar.gz \
d63 35
a97 33
		locale-1.20-pkg.tar.gz \
		lookup-1.13-pkg.tar.gz \
		mail-lib-1.59-pkg.tar.gz \
		mailcrypt-2.12-pkg.tar.gz \
		mew-1.17-pkg.tar.gz \
		mh-e-1.23-pkg.tar.gz \
		mine-1.14-pkg.tar.gz \
		misc-games-1.16-pkg.tar.gz \
		mmm-mode-1.00-pkg.tar.gz \
		mule-base-1.43-pkg.tar.gz \
		mule-ucs-1.04-pkg.tar.gz \
		net-utils-1.32-pkg.tar.gz \
		ocaml-0.04-pkg.tar.gz \
		os-utils-1.31-pkg.tar.gz \
		pc-1.25-pkg.tar.gz \
		pcl-cvs-1.64-pkg.tar.gz \
		pcomplete-1.02-pkg.tar.gz \
		perl-modes-1.04-pkg.tar.gz \
		pgg-1.03-pkg.tar.gz \
		prog-modes-1.79-pkg.tar.gz \
		ps-print-1.08-pkg.tar.gz \
		psgml-1.40-pkg.tar.gz \
		psgml-dtds-1.02-pkg.tar.gz \
		python-modes-1.02-pkg.tar.gz \
		reftex-1.28-pkg.tar.gz \
		rmail-1.13-pkg.tar.gz \
		ruby-modes-1.01-pkg.tar.gz \
		sasl-1.13-pkg.tar.gz \
		scheme-1.13-pkg.tar.gz \
		semantic-1.17-pkg.tar.gz \
		sgml-1.08-pkg.tar.gz \
		sh-script-1.17-pkg.tar.gz \
		sieve-1.13-pkg.tar.gz \
d99 26
a124 26
		slider-1.13-pkg.tar.gz \
		sml-mode-0.09-pkg.tar.gz \
		sounds-au-1.10-pkg.tar.gz \
		sounds-wav-1.10-pkg.tar.gz \
		speedbar-1.26-pkg.tar.gz \
		strokes-1.08-pkg.tar.gz \
		supercite-1.19-pkg.tar.gz \
		texinfo-1.24-pkg.tar.gz \
		text-modes-1.61-pkg.tar.gz \
		textools-1.14-pkg.tar.gz \
		time-1.13-pkg.tar.gz \
		tm-1.36-pkg.tar.gz \
		tooltalk-1.13-pkg.tar.gz \
		tpu-1.12-pkg.tar.gz \
		tramp-1.15-pkg.tar.gz \
		vc-1.37-pkg.tar.gz \
		vc-cc-1.21-pkg.tar.gz \
		vhdl-1.17-pkg.tar.gz \
		view-process-1.12-pkg.tar.gz \
		viper-1.36-pkg.tar.gz \
		vm-7.14-pkg.tar.gz \
		w3-1.28-pkg.tar.gz \
		x-symbol-1.05-pkg.tar.gz \
		xemacs-base-1.78-pkg.tar.gz \
		xemacs-devel-1.55-pkg.tar.gz \
		xslide-1.07-pkg.tar.gz \
d126 1
a126 1
		zenirc-1.13-pkg.tar.gz
@


1.38
log
@Put distfiles into a fixed subdirectory across versions, instead of creating
each directory per version.

Before:

	% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
	/usr/pkgsrc/distfiles/xemacs-packages-1.9/apel-1.25-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.10/apel-1.26-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.12/apel-1.26-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.11/apel-1.26-pkg.tar.gz

After:

	% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
	/usr/pkgsrc/distfiles/xemacs-packages/apel-1.25-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages/apel-1.26-pkg.tar.gz

Pointed out by Robert Elz, PR22085.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2003/06/30 11:24:54 seb Exp $
d125 1
a125 1
MAINTAINER=	magick@@netbsd.org
@


1.37
log
@No need for texinfo.mk here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2003/06/30 00:42:33 uebayasi Exp $
d131 1
a131 1
DIST_SUBDIR=	${PKGNAME_NOREV}
@


1.36
log
@Update to 1.12, all XEmacs binary packages as of 20030629.

Added / updated packages:
	* auctex-1.35		* bbdb-1.23		* cc-mode-1.33
	* clearcase-1.06	* dictionary-1.12	* ecb-1.08
	* ecrypto-0.13		* edebug-1.18		* ediff-1.47
	* edit-utils-2.02	* eshell-1.05		* ess-1.04
	* eudc-1.38		* games-1.14		* gnus-1.71
	* hm--html-menus-1.21	* ilisp-1.32		* jde-1.45
	* liece-1.12		* mail-lib-1.59		* mh-e-1.23
	* mule-base-1.43	* net-utils-1.32	* os-utils-1.31
	* pgg-1.03		* prog-modes-1.79	* psgml-1.40
	* sasl-1.13		* sieve-1.13		* sml-mode-0.09
	* texinfo-1.24		* text-modes-1.61	* time-1.13
	* tm-1.36		* tramp-1.15		* vc-1.37
	* vhdl-1.17		* viper-1.36		* vm-7.14
	* x-symbol-1.05		* xemacs-base-1.78	* xemacs-devel-1.55
	* xslide-1.07
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2003/05/05 17:38:02 grant Exp $
a197 1
.include "../../mk/texinfo.mk"
@


1.35
log
@be noisier in do-install, whitespace fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2003/03/29 12:40:47 jmmv Exp $
d4 1
a4 1
PKGNAME=	xemacs-packages-1.11
d7 1
a7 6
MASTER_SITES=	ftp://ftp.xemacs.org/pub/xemacs/packages/ \
		ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/ftp.xemacs.org/xemacs/packages/ \
		ftp://ftp.usyd.edu.au/pub/Xemacs/packages/ \
		ftp://ftp.lab.kdd.co.jp/xemacs/packages/ \
		ftp://ftp.th-darmstadt.de/pub/editors/xemacs/packages/ \
		${MASTER_SITE_BACKUP:C|$|${DIST_SUBDIR}/|}
d12 2
a13 2
		auctex-1.33-pkg.tar.gz \
		bbdb-1.21-pkg.tar.gz \
d18 2
a19 2
		cc-mode-1.32-pkg.tar.gz \
		clearcase-1.04-pkg.tar.gz \
d23 1
a23 1
		dictionary-1.11-pkg.tar.gz \
d26 3
a28 3
		ecb-1.01-pkg.tar.gz \
		ecrypto-0.12-pkg.tar.gz \
		edebug-1.15-pkg.tar.gz \
d30 2
a31 2
		ediff-1.46-pkg.tar.gz \
		edit-utils-1.98-pkg.tar.gz \
d38 2
a39 2
		eshell-1.04-pkg.tar.gz \
		ess-1.03-pkg.tar.gz \
d41 1
a41 1
		eudc-1.37-pkg.tar.gz \
d47 1
a47 1
		games-1.13-pkg.tar.gz \
d49 1
a49 1
		gnus-1.65-pkg.tar.gz \
d51 1
a51 1
		hm--html-menus-1.18-pkg.tar.gz \
d55 1
a55 1
		ilisp-1.29-pkg.tar.gz \
d57 1
a57 1
		jde-1.43-pkg.tar.gz \
d60 1
a60 1
		liece-1.10-pkg.tar.gz \
d63 1
a63 1
		mail-lib-1.56-pkg.tar.gz \
d66 1
a66 1
		mh-e-1.17-pkg.tar.gz \
d70 1
a70 1
		mule-base-1.42-pkg.tar.gz \
d72 1
a72 1
		net-utils-1.31-pkg.tar.gz \
d74 1
a74 1
		os-utils-1.30-pkg.tar.gz \
d79 2
a80 2
		pgg-1.02-pkg.tar.gz \
		prog-modes-1.72-pkg.tar.gz \
d82 1
a82 1
		psgml-1.38-pkg.tar.gz \
d88 1
a88 1
		sasl-1.12-pkg.tar.gz \
d93 1
a93 1
		sieve-1.11-pkg.tar.gz \
d96 1
a96 1
		sml-mode-0.07-pkg.tar.gz \
d102 2
a103 2
		texinfo-1.23-pkg.tar.gz \
		text-modes-1.58-pkg.tar.gz \
d105 2
a106 2
		time-1.12-pkg.tar.gz \
		tm-1.35-pkg.tar.gz \
d109 2
a110 2
		tramp-1.11-pkg.tar.gz \
		vc-1.35-pkg.tar.gz \
d112 1
a112 1
		vhdl-1.16-pkg.tar.gz \
d114 2
a115 2
		viper-1.35-pkg.tar.gz \
		vm-7.07-pkg.tar.gz \
d117 4
a120 3
		xemacs-base-1.75-pkg.tar.gz \
		xemacs-devel-1.50-pkg.tar.gz \
		xslide-1.04-pkg.tar.gz \
@


1.34
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2003/03/04 22:06:29 tron Exp $
d182 1
a182 1
	@@${INSTALL_DATA_DIR} ${PREFIX}/lib/xemacs/xemacs-packages
d186 1
a186 1
	  ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE}
d195 3
a197 3
	${GREP} '\$${ELSUFX}$$' ${PLIST_SRC} | \
	${SED} -e 's#\$${ELSUFX}$$##' | \
	${XARGS} ${GZIP_CMD}
@


1.33
log
@Fix compression of ".el" files. Bump version number to 1.11.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2003/02/22 09:57:07 uebayasi Exp $
d5 1
a137 1
WRKSRC=		${WRKDIR}
@


1.32
log
@Update XEmacs package collection.  Bump the version (not revision) to 1.10.

The list of the updated packages:
	* ada-1.13-pkg.tar.gz		* apel-1.26-pkg.tar.gz
	* auctex-1.33-pkg.tar.gz	* build-2.10-pkg.tar.gz
	* cc-mode-1.32-pkg.tar.gz	* dired-1.13-pkg.tar.gz
	* docbookide-0.06-pkg.tar.gz	* ecb-1.01-pkg.tar.gz
	* edebug-1.15-pkg.tar.gz	* ediff-1.46-pkg.tar.gz
	* edit-utils-1.98-pkg.tar.gz	* eieio-1.04-pkg.tar.gz
	* eshell-1.04-pkg.tar.gz	* ess-1.03-pkg.tar.gz
	* eudc-1.37-pkg.tar.gz		* fortran-modes-1.02-pkg.tar.gz
	* fsf-compat-1.12-pkg.tar.gz	* gnus-1.65-pkg.tar.gz
	* haskell-mode-1.05-pkg.tar.gz	* idlwave-1.28-pkg.tar.gz
	* ilisp-1.29-pkg.tar.gz		* jde-1.43-pkg.tar.gz
	* leim-1.20-pkg.tar.gz		* mail-lib-1.56-pkg.tar.gz
	* mh-e-1.17-pkg.tar.gz		* misc-games-1.16-pkg.tar.gz
	* net-utils-1.31-pkg.tar.gz	* ocaml-0.04-pkg.tar.gz
	* os-utils-1.30-pkg.tar.gz	* perl-modes-1.04-pkg.tar.gz
	* pgg-1.02-pkg.tar.gz		* prog-modes-1.72-pkg.tar.gz
	* psgml-1.38-pkg.tar.gz		* python-modes-1.02-pkg.tar.gz
	* ruby-modes-1.01-pkg.tar.gz	* scheme-1.13-pkg.tar.gz
	* semantic-1.17-pkg.tar.gz	* sh-script-1.17-pkg.tar.gz
	* sieve-1.11-pkg.tar.gz		* sml-mode-0.07-pkg.tar.gz
	* speedbar-1.26-pkg.tar.gz	* texinfo-1.23-pkg.tar.gz
	* text-modes-1.58-pkg.tar.gz	* textools-1.14-pkg.tar.gz
	* tm-1.35-pkg.tar.gz		* tramp-1.11-pkg.tar.gz
	* vc-1.35-pkg.tar.gz		* vhdl-1.16-pkg.tar.gz
	* w3-1.28-pkg.tar.gz		* xemacs-base-1.75-pkg.tar.gz
	* xemacs-devel-1.50-pkg.tar.gz	* xslide-1.04-pkg.tar.gz
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.31 2002/11/12 21:11:14 jschauma Exp $
# FreeBSD Id: Makefile,v 1.1.1.1 1999/06/22 22:16:53 gj Exp
d4 1
a4 1
PKGNAME=	xemacs-packages-1.10
@


1.31
log
@Extend this package to include all available xemacs-packages.
Bump PKGREVISION and remove MESSAGE to reflect this change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2002/04/26 09:35:07 tron Exp $
d5 1
a5 2
PKGNAME=	xemacs-packages-1.9
PKGREVISION=	1
d13 5
a17 4
DISTFILES=	Sun-1.13-pkg.tar.gz \
		ada-1.11-pkg.tar.gz \
		apel-1.25-pkg.tar.gz \
		auctex-1.32-pkg.tar.gz \
d19 1
a19 1
		build-1.07-pkg.tar.gz \
d23 1
a23 1
		cc-mode-1.31-pkg.tar.gz \
d29 3
a31 2
		dired-1.12-pkg.tar.gz \
		docbookide-0.05-pkg.tar.gz \
d33 1
a33 1
		edebug-1.14-pkg.tar.gz \
d35 2
a36 2
		ediff-1.43-pkg.tar.gz \
		edit-utils-1.93-pkg.tar.gz \
d40 1
a40 1
		eieio-1.03-pkg.tar.gz \
d43 2
a44 2
		eshell-1.03-pkg.tar.gz \
		ess-1.02-pkg.tar.gz \
d46 1
a46 1
		eudc-1.36-pkg.tar.gz \
d49 1
d51 1
a51 1
		fsf-compat-1.11-pkg.tar.gz \
d54 2
a55 2
		gnus-1.64-pkg.tar.gz \
		haskell-mode-1.03-pkg.tar.gz \
d58 3
a60 3
		idlwave-1.27-pkg.tar.gz \
		igrep-1.09-pkg.tar.gz \
		ilisp-1.28-pkg.tar.gz \
d62 3
a64 3
		jde-1.38-pkg.tar.gz \
		latin-unity-1.05-pkg.tar.gz \
		leim-1.19-pkg.tar.gz \
d66 1
a66 1
		locale-1.19-pkg.tar.gz \
d68 1
a68 1
		mail-lib-1.53-pkg.tar.gz \
d71 1
a71 1
		mh-e-1.16-pkg.tar.gz \
d73 1
a73 1
		misc-games-1.15-pkg.tar.gz \
d77 3
a79 3
		net-utils-1.28-pkg.tar.gz \
		ocaml-0.03-pkg.tar.gz \
		os-utils-1.29-pkg.tar.gz \
d83 3
a85 1
		prog-modes-1.67-pkg.tar.gz \
d87 1
a87 1
		psgml-1.35-pkg.tar.gz \
d89 1
d92 1
d94 2
a95 2
		scheme-1.12-pkg.tar.gz \
		semantic-1.14-pkg.tar.gz \
d97 2
a98 2
		sh-script-1.16-pkg.tar.gz \
		sieve-1.10-pkg.tar.gz \
d101 1
a101 1
		sml-mode-0.03-pkg.tar.gz \
d104 1
a104 1
		speedbar-1.24-pkg.tar.gz \
d107 3
a109 3
		texinfo-1.21-pkg.tar.gz \
		text-modes-1.53-pkg.tar.gz \
		textools-1.13-pkg.tar.gz \
d111 1
a111 1
		tm-1.34-pkg.tar.gz \
d114 2
a115 2
		tramp-1.10-pkg.tar.gz \
		vc-1.33-pkg.tar.gz \
d117 1
a117 1
		vhdl-1.15-pkg.tar.gz \
d121 4
a124 4
		w3-1.26-pkg.tar.gz \
		xemacs-base-1.70-pkg.tar.gz \
		xemacs-devel-1.48-pkg.tar.gz \
		xslide-1.03-pkg.tar.gz \
d127 1
d147 34
@


1.30
log
@Forgot to bump package version. It's 1.9 now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2002/10/06 12:08:59 magick Exp $
d6 1
d14 107
a120 14
DISTFILES=	xemacs-base-1.68-pkg.tar.gz xemacs-devel-1.48-pkg.tar.gz \
		c-support-1.16-pkg.tar.gz cc-mode-1.30-pkg.tar.gz \
		debug-1.15-pkg.tar.gz dired-1.12-pkg.tar.gz \
		edit-utils-1.93-pkg.tar.gz efs-1.29-pkg.tar.gz \
		fsf-compat-1.11-pkg.tar.gz gnus-1.62-pkg.tar.gz \
		mail-lib-1.49-pkg.tar.gz \
		mailcrypt-2.11-pkg.tar.gz mule-base-1.42-pkg.tar.gz \
		net-utils-1.28-pkg.tar.gz os-utils-1.28-pkg.tar.gz \
		prog-modes-1.65-pkg.tar.gz psgml-1.33-pkg.tar.gz \
		sgml-1.08-pkg.tar.gz sh-script-1.15-pkg.tar.gz \
		texinfo-1.20-pkg.tar.gz text-modes-1.52-pkg.tar.gz \
		textools-1.12-pkg.tar.gz time-1.12-pkg.tar.gz \
		vc-1.33-pkg.tar.gz vc-cc-1.21-pkg.tar.gz \
		viper-1.34-pkg.tar.gz
d162 1
@


1.29
log
@Update the xemacs packages
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2002/04/26 09:35:07 tron Exp $
d5 1
a5 2
PKGNAME=	xemacs-packages-1.8
PKGREVISION=	1
@


1.28
log
@Move "xemacs" prefix handling into a makefile which can be used by other
packages, too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2002/04/26 07:24:14 tron Exp $
d14 14
a27 14
DISTFILES=	xemacs-base-1.57-pkg.tar.gz xemacs-devel-1.40-pkg.tar.gz \
		c-support-1.16-pkg.tar.gz cc-mode-1.27-pkg.tar.gz \
		debug-1.14-pkg.tar.gz dired-1.11-pkg.tar.gz \
		edit-utils-1.75-pkg.tar.gz efs-1.27-pkg.tar.gz \
		fsf-compat-1.09-pkg.tar.gz gnus-1.58-pkg.tar.gz \
		mail-lib-1.42-pkg.tar.gz \
		mailcrypt-2.11-pkg.tar.gz mule-base-1.39-pkg.tar.gz \
		net-utils-1.23-pkg.tar.gz os-utils-1.26-pkg.tar.gz \
		prog-modes-1.49-pkg.tar.gz psgml-1.26-pkg.tar.gz \
		sgml-1.08-pkg.tar.gz sh-script-1.13-pkg.tar.gz \
		texinfo-1.20-pkg.tar.gz text-modes-1.36-pkg.tar.gz \
		textools-1.12-pkg.tar.gz time-1.11-pkg.tar.gz \
		vc-1.30-pkg.tar.gz vc-cc-1.18-pkg.tar.gz \
		viper-1.31-pkg.tar.gz
@


1.27
log
@Install this package into "${X11BASE}" if the "xemacs" package is installed
there, too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2002/03/21 13:19:57 wiz Exp $
d40 1
a40 11
.include "../../mk/bsd.prefs.mk"

.if !defined(XEMACS_PREFIX)
XEMACS_PREFIX!=	${MAKE} XEMACS_PREFIX= EVAL_PREFIX=_XEMACS_PREFIX=xemacs \
		VARNAME=_XEMACS_PREFIX show-var
MAKEFLAGS+=	XEMACS_PREFIX=${XEMACS_PREFIX}
.endif

.if (${XEMACS_PREFIX} == ${X11BASE})
USE_X11BASE=	YES
.endif
@


1.26
log
@Add trailing slash to some MASTER_SITES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2002/03/18 21:17:38 tron Exp $
d41 10
@


1.25
log
@Make Mario Kemper the maintainer of this package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2002/03/15 10:06:48 tron Exp $
d13 1
a13 1
		${MASTER_SITE_BACKUP:C|$|${DIST_SUBDIR}|}
@


1.24
log
@Use new variable "PKGNAME_NOREV" instead of stripping the package revision
from the package name manually.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2002/03/15 00:21:41 uebayasi Exp $
d29 1
a29 1
MAINTAINER=	tron@@netbsd.org
@


1.23
log
@Append ${DIST_SUBDIR} to each element of ${MASTER_SITE_BACKUP}.

Reported by Olaf Seibert <rhialto@@polderland.nl> in pkg/15917.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2002/03/14 23:34:52 tron Exp $
d35 1
a35 1
DIST_SUBDIR=	${PKGNAME:S/nb1//}
@


1.22
log
@Fix PR pkg/15916 properly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2002/03/14 20:02:44 wiz Exp $
d13 1
a13 1
		${MASTER_SITE_BACKUP}/${DIST_SUBDIR}
@


1.21
log
@Remove nb1 from DIST_SUBDIR for MASTER_SITES; addresses pkg/15916
by Olaf Seibert.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2002/03/13 17:36:56 fredb Exp $
d13 1
a13 1
		${MASTER_SITE_BACKUP}/${DIST_SUBDIR:S/nb1//}
d35 1
a35 1
DIST_SUBDIR=	${PKGNAME}
@


1.20
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.19 2002/01/27 19:13:18 magick Exp $
d13 1
a13 1
		${MASTER_SITE_BACKUP}/${DIST_SUBDIR}
@


1.19
log
@Update several distfiles to reflect the current state of ftp.xemacs.org.
Closes pkg/15369 by Sergey Svishchev
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2001/09/27 05:31:59 perry Exp $
d6 1
@


1.18
log
@Update all xemacs packages to latest versions and add gnus package.
Update package version number to 1.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2001/05/19 03:56:34 jlam Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.7
d13 2
a14 2
DISTFILES=	xemacs-base-1.55-pkg.tar.gz xemacs-devel-1.37-pkg.tar.gz \
		c-support-1.16-pkg.tar.gz cc-mode-1.26-pkg.tar.gz \
d16 6
a21 6
		edit-utils-1.69-pkg.tar.gz efs-1.26-pkg.tar.gz \
		fsf-compat-1.09-pkg.tar.gz gnus-1.57-pkg.tar.gz \
		mail-lib-1.39-pkg.tar.gz \
		mailcrypt-2.09-pkg.tar.gz mule-base-1.39-pkg.tar.gz \
		net-utils-1.22-pkg.tar.gz os-utils-1.25-pkg.tar.gz \
		prog-modes-1.41-pkg.tar.gz psgml-1.23-pkg.tar.gz \
d23 1
a23 1
		texinfo-1.20-pkg.tar.gz text-modes-1.32-pkg.tar.gz \
d25 2
a26 2
		vc-1.28-pkg.tar.gz vc-cc-1.16-pkg.tar.gz \
		viper-1.26-pkg.tar.gz
@


1.17
log
@Use ${XARGS} instead of invoking xargs directly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2001/05/03 16:00:02 agc Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.6
d13 9
a21 8
DISTFILES=	xemacs-base-1.49-pkg.tar.gz xemacs-devel-1.31-pkg.tar.gz \
		c-support-1.16-pkg.tar.gz cc-mode-1.23-pkg.tar.gz \
		debug-1.14-pkg.tar.gz dired-1.09nb1-pkg.tar.gz \
		edit-utils-1.55-pkg.tar.gz efs-1.22-pkg.tar.gz \
		fsf-compat-1.08-pkg.tar.gz mail-lib-1.35-pkg.tar.gz \
		mailcrypt-2.07-pkg.tar.gz mule-base-1.37-pkg.tar.gz \
		net-utils-1.15-pkg.tar.gz os-utils-1.25-pkg.tar.gz \
		prog-modes-1.32-pkg.tar.gz psgml-1.22-pkg.tar.gz \
d23 1
a23 1
		text-modes-1.29-pkg.tar.gz texinfo-1.20-pkg.tar.gz \
d25 2
a26 2
		vc-1.26-pkg.tar.gz vc-cc-1.15-pkg.tar.gz \
		viper-1.23-pkg.tar.gz
@


1.16
log
@The dired package has been modified without changing its version number.
For now, copy the distfile from dired-1.09-tar.gz to dired-1.09nb1-tar.gz,
and grab that, so that we know which version of the distfile we're getting.

Upgrade to SHA1 digests, and add distfile sizes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2001/02/25 04:17:44 hubertf Exp $
d62 1
a62 1
	xargs ${GZIP_CMD}
@


1.15
log
@Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/02/20 13:37:18 tron Exp $
d11 2
a12 1
		ftp://ftp.th-darmstadt.de/pub/editors/xemacs/packages/
d15 1
a15 1
		debug-1.14-pkg.tar.gz dired-1.09-pkg.tar.gz \
@


1.14
log
@Update "xemacs-packages" package to version 1.7. It includes these
packages now:
xemacs-base 1.49, xemacs-devel 1.31, c-support 1.16, cc-mode 1.23,
debug 1.14, dired 1.09, edit-utils 1.55, efs 1.22, fsf-compat 1.08,
mail-lib 1.35, mailcrypt 2.07, mule-base 1.37, net-utils 1.15,
os-utils 1.25, prog-modes 1.32, psgml 1.22, sgml 1.08, sh-script 1.13,
text-modes 1.29, texinfo 1.20, textools 1.12, time 1.11, vc 1.26,
vc-cc 1.15, viper 1.23
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2001/02/16 14:40:55 wiz Exp $
d46 1
a46 1
	@@${MKDIR} ${PREFIX}/lib/xemacs/xemacs-packages
@


1.13
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2000/11/25 11:33:04 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.5
d12 13
a24 11
DISTFILES=	xemacs-base-1.46-pkg.tar.gz xemacs-devel-1.30-pkg.tar.gz \
		c-support-1.15-pkg.tar.gz cc-mode-1.21-pkg.tar.gz \
		debug-1.12-pkg.tar.gz dired-1.08-pkg.tar.gz \
		edit-utils-1.53-pkg.tar.gz efs-1.21-pkg.tar.gz \
		fsf-compat-1.07-pkg.tar.gz mail-lib-1.33-pkg.tar.gz \
		mailcrypt-2.06-pkg.tar.gz mule-base-1.35-pkg.tar.gz \
		net-utils-1.14-pkg.tar.gz os-utils-1.24-pkg.tar.gz \
		prog-modes-1.30-pkg.tar.gz psgml-1.20-pkg.tar.gz \
		sgml-1.07-pkg.tar.gz sh-script-1.12-pkg.tar.gz \
		text-modes-1.28-pkg.tar.gz time-1.10-pkg.tar.gz \
		vc-1.24-pkg.tar.gz viper-1.22-pkg.tar.gz
d30 1
a30 1
DEPENDS+=	xemacs>=21.1.9:../../editors/xemacs
@


1.12
log
@List me as maintainer of this package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/11/25 11:00:11 tron Exp $
d26 1
@


1.11
log
@Compress ".el" files if "MANZ" is defined like the "xemacs" package does.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2000/11/25 07:55:45 tron Exp $
d24 1
a24 1
MAINTAINER=	packages@@netbsd.org
@


1.10
log
@Update "xemacs-packages" package to version 1.5. It includes these
packages now:
c-support 1.15, cc-mode 1.21, debug 1.12, dired 1.08,
edit-utils 1.53, efs 1.21, fsf-compat 1.07, mail-lib 1.33,
mailcrypt 2.06, mule-base 1.35, net-utils 1.14, os-utils 1.24,
prog-modes 1.30, psgml 1.20, sgml 1.07, sh-script 1.12,
text-modes 1.28, textools 1.11, time 1.10, vc 1.24, viper 1.22,
xemacs 21.1.12.tar.bz2, xemacs-base 1.46, xemacs-devel 1.30
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2000/10/05 09:23:07 martin Exp $
d34 8
d45 1
a45 1
	@@${ECHO} -n "Extracting ${DISTFILE} ... "
d48 1
a48 1
	@@${ECHO} "done"
d50 11
a60 1
	${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/lib/xemacs/xemacs-packages
@


1.9
log
@Some distfiles on xemacs.org have changed in-place.
Move distfiles to a different location and bump pkg version number
(as suggested by agc).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2000/03/08 21:49:30 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.4
d12 11
a22 11
DISTFILES=	xemacs-base-1.37-pkg.tar.gz xemacs-devel-1.25-pkg.tar.gz \
		c-support-1.14-pkg.tar.gz cc-mode-1.17-pkg.tar.gz \
		debug-1.11-pkg.tar.gz dired-1.07-pkg.tar.gz \
		edit-utils-1.45-pkg.tar.gz efs-1.16-pkg.tar.gz \
		fsf-compat-1.07-pkg.tar.gz mail-lib-1.24-pkg.tar.gz \
		mailcrypt-2.04-pkg.tar.gz mule-base-1.34-pkg.tar.gz \
		net-utils-1.13-pkg.tar.gz os-utils-1.19-pkg.tar.gz \
		prog-modes-1.23-pkg.tar.gz psgml-1.15-pkg.tar.gz \
		sgml-1.06-pkg.tar.gz sh-script-1.11-pkg.tar.gz \
		text-modes-1.22-pkg.tar.gz time-1.09-pkg.tar.gz \
		vc-1.22-pkg.tar.gz viper-1.18-pkg.tar.gz
d27 1
a27 1
DEPENDS+=	xemacs-21.1.9:../../editors/xemacs
@


1.8
log
@Update "xemacs-packages" to version 1.3. The following packages have
been updated since version 1.2:
- xemacs-base to 1.37
- xemacs-devel to 1.25
- c-support to 1.14
- cc-mode to 1.17
- debug to 1.11
- dired to 1.07
- edit-utils to 1.45
- efs to 1.16
- fsf-compat to 1.07
- mailcrypt to 2.04
- mule-base to 1.34
- net-utils to 1.13
- os-utils to 1.19
- prog-modes to 1.23
- psgml to 1.15
- sgml to 1.06
- sh-script to 1.11
- text-modes to 1.22
- time to 1.09
- vc to 1.22
- viper to 1.18
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/03/07 15:11:17 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.3
d29 1
a29 1
DIST_SUBDIR=	xemacs
@


1.7
log
@Make sure that installed files are owned by "${BINOWN}:${BINGRP}". Fixes
PR pkg/9553 by Kimmo Suominen.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1999/08/27 21:14:30 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.2
d12 11
a22 11
DISTFILES=	xemacs-base-1.32-pkg.tar.gz xemacs-devel-1.23-pkg.tar.gz \
		c-support-1.13-pkg.tar.gz cc-mode-1.16-pkg.tar.gz \
		debug-1.10-pkg.tar.gz dired-1.06-pkg.tar.gz \
		edit-utils-1.41-pkg.tar.gz efs-1.15-pkg.tar.gz \
		fsf-compat-1.06-pkg.tar.gz mail-lib-1.24-pkg.tar.gz \
		mailcrypt-2.02-pkg.tar.gz mule-base-1.32-pkg.tar.gz \
		net-utils-1.12-pkg.tar.gz os-utils-1.18-pkg.tar.gz \
		prog-modes-1.21-pkg.tar.gz psgml-1.14-pkg.tar.gz \
		sgml-1.05-pkg.tar.gz sh-script-1.10-pkg.tar.gz \
		text-modes-1.21-pkg.tar.gz time-1.08-pkg.tar.gz \
		vc-1.19-pkg.tar.gz viper-1.17-pkg.tar.gz
d27 1
a27 1
DEPENDS+=	xemacs-21.1.6:../../editors/xemacs
d39 1
a39 1
	  ${_DISTDIR}/${DISTFILE}
@


1.6
log
@Bump package version number to 1.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1999/08/27 20:25:55 jlam Exp $
d42 1
@


1.5
log
@Change several version numbers on xemacs packages since the old ones
were gone.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1999/08/23 09:23:03 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.1
@


1.4
log
@Update "xemacs-packages" package to version 1.1. An uptodate xemacs package
list was supplied by Michael Richardson.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1999/07/14 18:59:43 tron Exp $
d12 2
a13 2
DISTFILES=	xemacs-base-1.30-pkg.tar.gz xemacs-devel-1.21-pkg.tar.gz \
		c-support-1.12-pkg.tar.gz cc-mode-1.15-pkg.tar.gz \
d18 1
a18 1
		net-utils-1.12-pkg.tar.gz os-utils-1.15-pkg.tar.gz \
d27 1
a27 1
DEPENDS+=	xemacs-21.1.6:../xemacs
d43 1
a43 1
.include <../../mk/bsd.pkg.mk>
@


1.3
log
@Update dependence on "xemacs" package to version 21.1.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/07/05 18:13:34 tron Exp $
d5 1
a5 1
PKGNAME=	xemacs-packages-1.0
d13 10
a22 10
		c-support-1.12-pkg.tar.gz os-utils-1.15-pkg.tar.gz \
		cc-mode-1.15-pkg.tar.gz prog-modes-1.19-pkg.tar.gz \
		debug-1.09-pkg.tar.gz psgml-1.12-pkg.tar.gz \
		dired-1.05-pkg.tar.gz sgml-1.04-pkg.tar.gz \
		edit-utils-1.39-pkg.tar.gz text-modes-1.19-pkg.tar.gz \
		efs-1.14-pkg.tar.gz time-1.07-pkg.tar.gz \
		fsf-compat-1.05-pkg.tar.gz viper-1.15-pkg.tar.gz \
		mail-lib-1.23-pkg.tar.gz net-utils-1.11-pkg.tar.gz \
		mailcrypt-1.08-pkg.tar.gz vc-1.17-pkg.tar.gz \
		sh-script-1.08-pkg.tar.gz mule-base-1.30-pkg.tar.gz
d27 1
a27 1
DEPENDS+=	xemacs-21.1.4:../xemacs
@


1.2
log
@Adapt this package to NetBSD and optimize build process.
@
text
@d1 1
a1 1
# $NetBSD$
d27 1
a27 1
DEPENDS+=	xemacs-21.1.3:../xemacs
@


1.1
log
@Initial revision
@
text
@d1 1
a1 5
# New ports collection makefile for:	X-Emacs Packages
# Version required:	21.1
# Date created:		24 Apr 1999
# Whom:			Michael Elbel (me@@FreeBSD.org)
#
a2 1
#
d7 1
a7 2
MASTER_SITES=	\
		ftp://ftp.xemacs.org/pub/xemacs/packages/ \
d12 11
a22 13
DISTFILES=	\
		xemacs-base-1.30-pkg.tar.gz xemacs-devel-1.21-pkg.tar.gz \
		c-support-1.12-pkg.tar.gz   os-utils-1.15-pkg.tar.gz \
		cc-mode-1.15-pkg.tar.gz     prog-modes-1.19-pkg.tar.gz \
		debug-1.09-pkg.tar.gz       psgml-1.12-pkg.tar.gz \
		dired-1.05-pkg.tar.gz       sgml-1.04-pkg.tar.gz \
		edit-utils-1.39-pkg.tar.gz  text-modes-1.19-pkg.tar.gz \
		efs-1.14-pkg.tar.gz         time-1.07-pkg.tar.gz \
		fsf-compat-1.05-pkg.tar.gz  viper-1.15-pkg.tar.gz \
		mail-lib-1.23-pkg.tar.gz    net-utils-1.11-pkg.tar.gz \
		mailcrypt-1.08-pkg.tar.gz   vc-1.17-pkg.tar.gz \
		sh-script-1.08-pkg.tar.gz  \
		${MULEDISTFILES}
d24 4
a27 1
MAINTAINER=	me@@FreeBSD.org
d30 1
a30 1

d32 1
a32 7
NO_WRKSUBDIR=	yes

# Have
.if !defined(USE_MULE)
pre-fetch:
	@@echo "To install the MULE support files, set the environment variable USE_MULE"
.endif
d35 7
a41 13
		${MKDIR} ${PREFIX}/lib/xemacs/xemacs-packages
		${CP} -Rp ${WRKDIR}/* ${PREFIX}/lib/xemacs/xemacs-packages

post-install:
	@@echo "This is only a subset of the available packages for xemacs."
	@@echo "You can install additional packages yourself from within xemacs by"
	@@echo "running it as root and using the 'Manage Packes' menu within"
	@@echo "the 'Options' menu of the menubar."

.if defined(USE_MULE)
MULEDISTFILES=	mule-base-1.30-pkg.tar.gz
PLIST=		${PKGDIR}/PLIST.mule
.endif
d43 1
a43 1
.include <bsd.port.mk>
@


1.1.1.1
log
@Initial import of FreeBSD's "xemacs-packages" port:
Common elisp packages for xemacs 21
@
text
@@
