head	1.51;
access;
symbols
	pkgsrc-2026Q1:1.51.0.6
	pkgsrc-2026Q1-base:1.51
	pkgsrc-2025Q4:1.51.0.4
	pkgsrc-2025Q4-base:1.51
	pkgsrc-2025Q3:1.51.0.2
	pkgsrc-2025Q3-base:1.51
	pkgsrc-2025Q2:1.50.0.2
	pkgsrc-2025Q2-base:1.50
	pkgsrc-2025Q1:1.49.0.12
	pkgsrc-2025Q1-base:1.49
	pkgsrc-2024Q4:1.49.0.10
	pkgsrc-2024Q4-base:1.49
	pkgsrc-2024Q3:1.49.0.8
	pkgsrc-2024Q3-base:1.49
	pkgsrc-2024Q2:1.49.0.6
	pkgsrc-2024Q2-base:1.49
	pkgsrc-2024Q1:1.49.0.4
	pkgsrc-2024Q1-base:1.49
	pkgsrc-2023Q4:1.49.0.2
	pkgsrc-2023Q4-base:1.49
	pkgsrc-2023Q3:1.48.0.6
	pkgsrc-2023Q3-base:1.48
	pkgsrc-2023Q2:1.48.0.4
	pkgsrc-2023Q2-base:1.48
	pkgsrc-2023Q1:1.48.0.2
	pkgsrc-2023Q1-base:1.48
	pkgsrc-2022Q4:1.47.0.4
	pkgsrc-2022Q4-base:1.47
	pkgsrc-2022Q3:1.47.0.2
	pkgsrc-2022Q3-base:1.47
	pkgsrc-2022Q2:1.46.0.6
	pkgsrc-2022Q2-base:1.46
	pkgsrc-2022Q1:1.46.0.4
	pkgsrc-2022Q1-base:1.46
	pkgsrc-2021Q4:1.46.0.2
	pkgsrc-2021Q4-base:1.46
	pkgsrc-2021Q3:1.45.0.4
	pkgsrc-2021Q3-base:1.45
	pkgsrc-2021Q2:1.45.0.2
	pkgsrc-2021Q2-base:1.45
	pkgsrc-2021Q1:1.44.0.6
	pkgsrc-2021Q1-base:1.44
	pkgsrc-2020Q4:1.44.0.4
	pkgsrc-2020Q4-base:1.44
	pkgsrc-2020Q3:1.44.0.2
	pkgsrc-2020Q3-base:1.44
	pkgsrc-2020Q2:1.43.0.2
	pkgsrc-2020Q2-base:1.43
	pkgsrc-2020Q1:1.42.0.4
	pkgsrc-2020Q1-base:1.42
	pkgsrc-2019Q4:1.42.0.6
	pkgsrc-2019Q4-base:1.42
	pkgsrc-2019Q3:1.42.0.2
	pkgsrc-2019Q3-base:1.42
	pkgsrc-2019Q2:1.41.0.8
	pkgsrc-2019Q2-base:1.41
	pkgsrc-2019Q1:1.41.0.6
	pkgsrc-2019Q1-base:1.41
	pkgsrc-2018Q4:1.41.0.4
	pkgsrc-2018Q4-base:1.41
	pkgsrc-2018Q3:1.41.0.2
	pkgsrc-2018Q3-base:1.41
	pkgsrc-2018Q2:1.40.0.6
	pkgsrc-2018Q2-base:1.40
	pkgsrc-2018Q1:1.40.0.4
	pkgsrc-2018Q1-base:1.40
	pkgsrc-2017Q4:1.40.0.2
	pkgsrc-2017Q4-base:1.40
	pkgsrc-2017Q3:1.39.0.4
	pkgsrc-2017Q3-base:1.39
	pkgsrc-2017Q2:1.38.0.6
	pkgsrc-2017Q2-base:1.38
	pkgsrc-2017Q1:1.38.0.4
	pkgsrc-2017Q1-base:1.38
	pkgsrc-2016Q4:1.38.0.2
	pkgsrc-2016Q4-base:1.38
	pkgsrc-2016Q3:1.36.0.2
	pkgsrc-2016Q3-base:1.36
	pkgsrc-2016Q2:1.35.0.6
	pkgsrc-2016Q2-base:1.35
	pkgsrc-2016Q1:1.35.0.4
	pkgsrc-2016Q1-base:1.35
	pkgsrc-2015Q4:1.35.0.2
	pkgsrc-2015Q4-base:1.35
	pkgsrc-2015Q3:1.34.0.4
	pkgsrc-2015Q3-base:1.34
	pkgsrc-2015Q2:1.34.0.2
	pkgsrc-2015Q2-base:1.34
	pkgsrc-2015Q1:1.33.0.2
	pkgsrc-2015Q1-base:1.33
	pkgsrc-2014Q4:1.32.0.6
	pkgsrc-2014Q4-base:1.32
	pkgsrc-2014Q3:1.32.0.4
	pkgsrc-2014Q3-base:1.32
	pkgsrc-2014Q2:1.32.0.2
	pkgsrc-2014Q2-base:1.32
	pkgsrc-2014Q1:1.29.0.6
	pkgsrc-2014Q1-base:1.29
	pkgsrc-2013Q4:1.29.0.4
	pkgsrc-2013Q4-base:1.29
	pkgsrc-2013Q3:1.29.0.2
	pkgsrc-2013Q3-base:1.29
	pkgsrc-2013Q2:1.28.0.2
	pkgsrc-2013Q2-base:1.28
	pkgsrc-2013Q1:1.27.0.2
	pkgsrc-2013Q1-base:1.27
	pkgsrc-2012Q4:1.23.0.2
	pkgsrc-2012Q4-base:1.23
	pkgsrc-2012Q3:1.21.0.4
	pkgsrc-2012Q3-base:1.21
	pkgsrc-2012Q2:1.21.0.2
	pkgsrc-2012Q2-base:1.21
	pkgsrc-2012Q1:1.20.0.2
	pkgsrc-2012Q1-base:1.20
	pkgsrc-2011Q4:1.19.0.8
	pkgsrc-2011Q4-base:1.19
	pkgsrc-2011Q3:1.19.0.6
	pkgsrc-2011Q3-base:1.19
	pkgsrc-2011Q2:1.19.0.4
	pkgsrc-2011Q2-base:1.19
	pkgsrc-2011Q1:1.19.0.2
	pkgsrc-2011Q1-base:1.19
	pkgsrc-2010Q4:1.16.0.6
	pkgsrc-2010Q4-base:1.16
	pkgsrc-2010Q3:1.16.0.4
	pkgsrc-2010Q3-base:1.16
	pkgsrc-2010Q2:1.16.0.2
	pkgsrc-2010Q2-base:1.16
	pkgsrc-2010Q1:1.14.0.2
	pkgsrc-2010Q1-base:1.14
	pkgsrc-2009Q4:1.12.0.4
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2009Q3:1.12.0.2
	pkgsrc-2009Q3-base:1.12
	pkgsrc-2009Q2:1.11.0.6
	pkgsrc-2009Q2-base:1.11
	pkgsrc-2009Q1:1.11.0.4
	pkgsrc-2009Q1-base:1.11
	pkgsrc-2008Q4:1.11.0.2
	pkgsrc-2008Q4-base:1.11
	pkgsrc-2008Q3:1.10.0.6
	pkgsrc-2008Q3-base:1.10
	cube-native-xorg:1.10.0.4
	cube-native-xorg-base:1.10
	pkgsrc-2008Q2:1.10.0.2
	pkgsrc-2008Q2-base:1.10
	cwrapper:1.9.0.2
	pkgsrc-2008Q1:1.8.0.4
	pkgsrc-2008Q1-base:1.8
	pkgsrc-2007Q4:1.8.0.2
	pkgsrc-2007Q4-base:1.8
	pkgsrc-2007Q3:1.7.0.2
	pkgsrc-2007Q3-base:1.7
	pkgsrc-2007Q2:1.6.0.2
	pkgsrc-2007Q2-base:1.6
	pkgsrc-2007Q1:1.5.0.28
	pkgsrc-2007Q1-base:1.5
	pkgsrc-2006Q4:1.5.0.26
	pkgsrc-2006Q4-base:1.5
	pkgsrc-2006Q3:1.5.0.24
	pkgsrc-2006Q3-base:1.5
	pkgsrc-2006Q2:1.5.0.22
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.5.0.20
	pkgsrc-2006Q1-base:1.5
	pkgsrc-2005Q4:1.5.0.18
	pkgsrc-2005Q4-base:1.5
	pkgsrc-2005Q3:1.5.0.16
	pkgsrc-2005Q3-base:1.5
	pkgsrc-2005Q2:1.5.0.14
	pkgsrc-2005Q2-base:1.5
	pkgsrc-2005Q1:1.5.0.12
	pkgsrc-2005Q1-base:1.5
	pkgsrc-2004Q4:1.5.0.10
	pkgsrc-2004Q4-base:1.5
	pkgsrc-2004Q3:1.5.0.8
	pkgsrc-2004Q3-base:1.5
	pkgsrc-2004Q2:1.5.0.6
	pkgsrc-2004Q2-base:1.5
	pkgsrc-2004Q1:1.5.0.4
	pkgsrc-2004Q1-base:1.5
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	netbsd-1-6:1.2.0.8
	netbsd-1-6-RELEASE-base:1.2
	pkgviews:1.2.0.4
	pkgviews-base:1.2
	buildlink2:1.2.0.2
	buildlink2-base:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.51
date	2025.08.30.22.44.55;	author wiz;	state Exp;
branches;
next	1.50;
commitid	2izPxU30rhec4O8G;

1.50
date	2025.04.24.14.13.43;	author wiz;	state Exp;
branches;
next	1.49;
commitid	A3VBjL8Zdd4LljSF;

1.49
date	2023.10.21.17.10.04;	author gdt;	state Exp;
branches;
next	1.48;
commitid	Sr0Nb6aaZLDw2wJE;

1.48
date	2023.01.03.17.36.59;	author wiz;	state Exp;
branches;
next	1.47;
commitid	vvAqE6UmuqFFx78E;

1.47
date	2022.06.28.11.33.45;	author wiz;	state Exp;
branches;
next	1.46;
commitid	D2UoJrTHpoHEANJD;

1.46
date	2021.10.06.15.33.03;	author nia;	state Exp;
branches;
next	1.45;
commitid	hwmhRrTmG2oSnLbD;

1.45
date	2021.05.24.19.52.05;	author wiz;	state Exp;
branches;
next	1.44;
commitid	qokaiStTApGMcrUC;

1.44
date	2020.08.31.18.09.22;	author wiz;	state Exp;
branches;
next	1.43;
commitid	7zxRbfOkDOoxbfmC;

1.43
date	2020.06.05.12.49.04;	author jperkin;	state Exp;
branches;
next	1.42;
commitid	pgIAzOApZQche2bC;

1.42
date	2019.08.11.13.20.53;	author wiz;	state Exp;
branches;
next	1.41;
commitid	Ifet9Pg6Qt99ZByB;

1.41
date	2018.08.22.09.45.01;	author wiz;	state Exp;
branches;
next	1.40;
commitid	YLub8g3ofvFGb6PA;

1.40
date	2017.10.12.17.30.24;	author tez;	state Exp;
branches;
next	1.39;
commitid	ASC1jAicGcdWRMaA;

1.39
date	2017.07.23.18.47.09;	author dholland;	state Exp;
branches
	1.39.4.1;
next	1.38;
commitid	CcPUmqVI44THTn0A;

1.38
date	2016.11.26.04.22.40;	author dholland;	state Exp;
branches;
next	1.37;
commitid	T4LYGDG6hKBnNAvz;

1.37
date	2016.11.11.10.54.41;	author maya;	state Exp;
branches;
next	1.36;
commitid	bCaYayIxZ7RUrHtz;

1.36
date	2016.07.09.06.38.14;	author wiz;	state Exp;
branches;
next	1.35;
commitid	dlqnocGpOoXV2Cdz;

1.35
date	2015.10.14.20.17.24;	author wiz;	state Exp;
branches;
next	1.34;
commitid	2Gl8uNEDDULae7Fy;

1.34
date	2015.06.12.10.50.01;	author wiz;	state Exp;
branches;
next	1.33;
commitid	B4JmCfaVUbiY38py;

1.33
date	2015.02.19.14.18.52;	author wiz;	state Exp;
branches;
next	1.32;
commitid	pHHvvkpaMCwxRCay;

1.32
date	2014.05.31.15.56.26;	author wiz;	state Exp;
branches;
next	1.31;
commitid	TwWauuYi4Q3JSHCx;

1.31
date	2014.05.29.23.36.30;	author wiz;	state Exp;
branches;
next	1.30;
commitid	laryHfkCalgYtuCx;

1.30
date	2014.05.16.07.59.34;	author tron;	state Exp;
branches;
next	1.29;
commitid	W1X3cKWw7aeyJJAx;

1.29
date	2013.07.05.13.43.44;	author ryoon;	state Exp;
branches;
next	1.28;
commitid	zGgoymF1r8qoLhWw;

1.28
date	2013.05.31.12.40.58;	author wiz;	state Exp;
branches;
next	1.27;
commitid	hIeXGcx6VfKHwMRw;

1.27
date	2013.02.17.07.43.49;	author dholland;	state Exp;
branches;
next	1.26;

1.26
date	2013.02.17.00.18.58;	author dholland;	state Exp;
branches;
next	1.25;

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

1.24
date	2013.01.26.21.37.26;	author adam;	state Exp;
branches;
next	1.23;

1.23
date	2012.10.03.21.55.57;	author wiz;	state Exp;
branches;
next	1.22;

1.22
date	2012.10.03.11.43.32;	author asau;	state Exp;
branches;
next	1.21;

1.21
date	2012.06.14.07.44.37;	author sbd;	state Exp;
branches;
next	1.20;

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

1.19
date	2011.03.21.06.05.44;	author obache;	state Exp;
branches;
next	1.18;

1.18
date	2011.03.10.10.24.52;	author obache;	state Exp;
branches;
next	1.17;

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

1.16
date	2010.06.14.09.55.33;	author dholland;	state Exp;
branches;
next	1.15;

1.15
date	2010.05.05.14.26.36;	author roy;	state Exp;
branches;
next	1.14;

1.14
date	2010.01.24.13.26.10;	author wiz;	state Exp;
branches;
next	1.13;

1.13
date	2010.01.20.03.21.21;	author roy;	state Exp;
branches;
next	1.12;

1.12
date	2009.08.26.19.58.43;	author sno;	state Exp;
branches;
next	1.11;

1.11
date	2008.11.10.17.21.34;	author wiz;	state Exp;
branches;
next	1.10;

1.10
date	2008.07.13.18.03.01;	author dholland;	state Exp;
branches;
next	1.9;

1.9
date	2008.06.03.22.17.00;	author markd;	state Exp;
branches;
next	1.8;

1.8
date	2007.10.29.12.38.02;	author uebayasi;	state Exp;
branches
	1.8.4.1;
next	1.7;

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

1.6
date	2007.06.11.13.38.27;	author markd;	state Exp;
branches;
next	1.5;

1.5
date	2003.04.11.01.07.44;	author uebayasi;	state dead;
branches;
next	1.4;

1.4
date	2002.09.24.00.37.01;	author uebayasi;	state Exp;
branches;
next	1.3;

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

1.2
date	2002.05.02.20.21.31;	author drochner;	state Exp;
branches;
next	1.1;

1.1
date	2002.04.24.17.27.41;	author drochner;	state Exp;
branches
	1.1.1.1;
next	;

1.39.4.1
date	2017.10.15.13.25.51;	author spz;	state Exp;
branches;
next	;
commitid	54NSLEfKeADnq9bA;

1.8.4.1
date	2008.06.05.12.04.36;	author rtr;	state Exp;
branches;
next	;

1.1.1.1
date	2002.04.24.17.27.41;	author drochner;	state Exp;
branches;
next	;


desc
@@


1.51
log
@*: recursive bump for tiff growing lerc dependency
@
text
@# $NetBSD: Makefile,v 1.50 2025/04/24 14:13:43 wiz Exp $

PKGREVISION=	49
CATEGORIES=	editors

CONFLICTS+=	emacs21-nox11-[0-9]*

USE_TOOLS+=	imake

MKPIE_SUPPORTED=	no

.include "options.mk"

.include "../../editors/emacs21/Makefile.common"

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


1.50
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2023/10/21 17:10:04 gdt Exp $
d3 1
a3 1
PKGREVISION=	48
@


1.49
log
@recursive revbump for tiff update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2023/01/03 17:36:59 wiz Exp $
d3 1
a3 1
PKGREVISION=	47
@


1.48
log
@*: recursive bump for tiff shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2022/06/28 11:33:45 wiz Exp $
d3 1
a3 1
PKGREVISION=	46
@


1.47
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2021/10/06 15:33:03 nia Exp $
d3 1
a3 1
PKGREVISION=	45
@


1.46
log
@emacs20, emacs21: Make sure MKPIE is properly disabled.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2021/05/24 19:52:05 wiz Exp $
d3 1
a3 1
PKGREVISION=	44
@


1.45
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2020/08/31 18:09:22 wiz Exp $
d10 2
@


1.44
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2020/06/05 12:49:04 jperkin Exp $
d3 1
a3 1
PKGREVISION=	43
@


1.43
log
@*: Apply revbump for graphics/giflib API change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2019/08/11 13:20:53 wiz Exp $
d3 1
a3 1
PKGREVISION=	42
@


1.42
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2018/08/22 09:45:01 wiz Exp $
d3 1
a3 1
PKGREVISION=	41
@


1.41
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2017/10/12 17:30:24 tez Exp $
d3 1
a3 1
PKGREVISION=	40
@


1.40
log
@emacs21: fix for CVE-2017-14482

adapted from upstream 9ad0fcc54442a9a01d41be19880250783426db70
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2016/11/26 04:22:40 dholland Exp $
d3 1
a3 1
PKGREVISION=	39
@


1.39
log
@Belated PKGREVISION bump for 20170617 change re-enabling ASLR.
Hi, Joerg.
@
text
@d3 1
a3 1
PKGREVISION=	38
@


1.39.4.1
log
@Pullup ticket #5574 - requested by sevan
editors/emacs21: security patch

Revisions pulled up:
- editors/emacs21/Makefile                                      1.40
- editors/emacs21/distinfo                                      1.24
- editors/emacs21/patches/patch-CVE-2017-14482                  1.1

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   tez
   Date:           Thu Oct 12 17:30:24 UTC 2017

   Modified Files:
           pkgsrc/editors/emacs21: Makefile distinfo
   Added Files:
           pkgsrc/editors/emacs21/patches: patch-CVE-2017-14482

   Log Message:
   emacs21: fix for CVE-2017-14482

   adapted from upstream 9ad0fcc54442a9a01d41be19880250783426db70


   To generate a diff of this commit:
   cvs rdiff -u -r1.39 -r1.40 pkgsrc/editors/emacs21/Makefile
   cvs rdiff -u -r1.23 -r1.24 pkgsrc/editors/emacs21/distinfo
   cvs rdiff -u -r0 -r1.1 pkgsrc/editors/emacs21/patches/patch-CVE-2017-14482
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
PKGREVISION=	39
@


1.38
log
@Pull in the fixes I just made to emacs20:
  (1) set ELFSIZE correctly; don't know how this ever worked
  (2) add workaround for gcc compiling calloc into an infinite loop calling
      itself.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2016/11/11 10:54:41 maya Exp $
d3 1
a3 1
PKGREVISION=	37
@


1.37
log
@emacs21: remove convoluted logic for using binutils hack -- use it
unconditionally here too. it's highly unlikely someone has such old
binutils.

bump PKGREVISION - it causes runtime crashes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2016/07/09 06:38:14 wiz Exp $
d3 1
a3 1
PKGREVISION=	36
@


1.36
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2015/10/14 20:17:24 wiz Exp $
d3 1
a3 1
PKGREVISION=	35
@


1.35
log
@Switch from x11/Xaw3d to newer x11/libXaw3d.

Adapt some packages so they build with that.
Bump their PKGREVISIONs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2015/06/12 10:50:01 wiz Exp $
d3 1
a3 1
PKGREVISION=	34
@


1.34
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.33 2015/02/19 14:18:52 wiz Exp $
d3 1
a3 1
PKGREVISION=	33
@


1.33
log
@Add ptyfs support based on the one in emacs24; from Anon.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2014/05/31 15:56:26 wiz Exp $
d3 1
a3 1
PKGREVISION=	32
@


1.32
log
@libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2014/05/29 23:36:30 wiz Exp $
d3 1
a3 1
PKGREVISION=	31
@


1.31
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.30 2014/05/16 07:59:34 tron Exp $
d3 1
a3 1
PKGREVISION=	30
@


1.30
log
@Bump revision after "giflib" update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2013/07/05 13:43:44 ryoon Exp $
d3 1
a3 1
PKGREVISION=	29
@


1.29
log
@Bump PKGREVISION.

* Fix build for giflib 5.0.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2013/05/31 12:40:58 wiz Exp $
d3 1
a3 1
PKGREVISION=	28
@


1.28
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.27 2013/02/17 07:43:49 dholland Exp $
d3 1
a3 1
PKGREVISION=	27
@


1.27
log
@Move COMMENT into Makefile.common so emacs21-nox11 gets it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2013/02/17 00:18:58 dholland Exp $
d3 1
a3 1
PKGREVISION=	26
@


1.26
log
@Change PKGNAME from emacs-21.4a to emacs21-21.4a.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2013/02/16 11:20:54 wiz Exp $
a4 1
COMMENT=	GNU editing macros (editor)
@


1.25
log
@Recursive bump for png-1.6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2013/01/26 21:37:26 adam Exp $
d7 1
a7 1
CONFLICTS+=	emacs-nox11-[0-9]*
@


1.24
log
@Revbump after graphics/jpeg and textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2012/10/03 21:55:57 wiz Exp $
d3 1
a3 1
PKGREVISION=	25
@


1.23
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.22 2012/10/03 11:43:32 asau Exp $
d3 1
a3 1
PKGREVISION=	24
@


1.22
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2012/06/14 07:44:37 sbd Exp $
d3 1
a3 1
PKGREVISION=	23
@


1.21
log
@Recursive PKGREVISION bump for libxml2 buildlink addition.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2012/02/06 12:40:00 wiz Exp $
a8 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


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

Enjoy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2011/03/21 06:05:44 obache Exp $
d3 1
a3 1
PKGREVISION=	22
@


1.19
log
@Add user-destdir installation support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2011/03/10 10:24:52 obache Exp $
d3 1
a3 1
PKGREVISION=	21
@


1.18
log
@Bump PKGREVISION form default GIF library change from libungif to giflib.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2011/01/13 13:53:26 wiz Exp $
d9 2
@


1.17
log
@png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2010/06/14 09:55:33 dholland Exp $
d3 1
a3 1
PKGREVISION=	20
@


1.16
log
@Needs revbump for png update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2010/05/05 14:26:36 roy Exp $
d3 1
a3 1
PKGREVISION=	19
@


1.15
log
@Define TERMINFO for building on NetBSD-6 for the terminfo interface.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2010/01/24 13:26:10 wiz Exp $
d3 1
a3 1
PKGREVISION=	18
@


1.14
log
@More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2010/01/20 03:21:21 roy Exp $
d3 1
a3 1
PKGREVISION=	17
@


1.13
log
@When running terminfo but compiled for termcap, we cannot assume
that we actually have anything useable in termcap_term_buffer so just
use the terminfo fixed size defined ealier.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2009/08/26 19:58:43 sno Exp $
d3 1
a3 1
PKGREVISION=	16
@


1.12
log
@bump revision because of graphics/jpeg update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2008/11/10 17:21:34 wiz Exp $
d3 1
a3 1
PKGREVISION=	15
@


1.11
log
@Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2008/07/13 18:03:01 dholland Exp $
d3 1
a3 1
PKGREVISION=	14
@


1.10
log
@Add patch for CVE-2008-1694 (insecure temp files in SCCS vc handling)
PKGREVISION -> 13.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2008/06/03 22:17:00 markd Exp $
d3 1
a3 1
PKGREVISION=	13
@


1.9
log
@Fix for CVE-2008-2142, automatically loading and executing .flc files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2007/10/29 12:38:02 uebayasi Exp $
d3 1
a3 1
PKGREVISION=	12
@


1.8
log
@Fix build of emacs21-nox11.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
PKGREVISION=	11
@


1.8.4.1
log
@pullup ticket #2413 - requested by markd
emacs21: Fix for CVE-2008-2142

revisions pulled up:
- pkgsrc/editors/emacs21/Makefile		1.9
- pkgsrc/editors/emacs21/Makefile.common	1.5
- pkgsrc/editors/emacs21/distinfo		1.6
- pkgsrc/editors/emacs21/patches/patch-aw	1.1
- pkgsrc/editors/emacs21/patches/patch-ay	1.1

   Module Name:	pkgsrc
   Committed By:	markd
   Date:		Tue Jun  3 22:17:00 UTC 2008

   Modified Files:
   	pkgsrc/editors/emacs21: Makefile Makefile.common distinfo
   Added Files:
   	pkgsrc/editors/emacs21/patches: patch-aw patch-ay

   Log Message:
   Fix for CVE-2008-2142, automatically loading and executing .flc files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2007/10/29 12:38:02 uebayasi Exp $
d3 1
a3 1
PKGREVISION=	12
@


1.7
log
@Fix up the use of package options in the Emacs packages:

(1) Get rid of "nox11" -- the concept of "no" in package options is
    expressed by negating an option; use "-x11" instead.

(2) Teach editors/emacs20 to use package options instead of EMACS_USE_POP,
    EMACS_USE_X, EMACS_USE_X_TOOLKIT and USE_INET6.  We now use similar
    options as the other emacs packages, i.e. "x11", "motif", "xaw",
    as well as "pop" and "inet6".

(3) Make the emacs*-nox11 packages simply remove all X11 options by
    setting PKG_OPTIONS.emacs appropriately and include the corresponding
    emacs Makefile.  This allows for modifications to the emacs "X11"
    versions to be automatically picked up by the "non-X11" versions.
    The two corresponding versions of emacs now share the same version
    numbering, including PKGREVISIONs.

Bump the PKGREVISIONs on all Emacs editor packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2007/06/11 13:38:27 markd Exp $
a2 1
DISTNAME=	emacs-${EMACSVERSION}a
d7 1
a7 1
.include "../../editors/emacs21/Makefile.common"
d11 1
a11 1
CONFLICTS+=	emacs-nox11-[0-9]*
d13 1
a13 3
CONFIGURE_ARGS+=	--srcdir=${WRKSRC:Q}

.include "options.mk"
@


1.6
log
@Reimport existing emacs packages as emacs21{,-nox11} to allow
subsequent update of emacs packages to version 22.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.103 2007/02/22 19:26:25 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
a13 1
CONFIGURE_ARGS+=	--with-x
d16 1
a16 28
.include "../../x11/libXpm/buildlink3.mk"
CONFIGURE_ARGS+=	--with-xpm
.include "../../graphics/jpeg/buildlink3.mk"
CONFIGURE_ARGS+=	--with-jpeg
.include "../../graphics/tiff/buildlink3.mk"
CONFIGURE_ARGS+=	--with-tiff
# need 4.1.0b1 or higher (a bug in 4.1.0 can crash Emacs)
BUILDLINK_API_DEPENDS.libungif+=	libungif>=4.1.0.1
.include "../../graphics/libungif/buildlink3.mk"
CONFIGURE_ARGS+=	--with-gif
.include "../../graphics/png/buildlink3.mk"
CONFIGURE_ARGS+=	--with-png

PKG_OPTIONS_VAR=	PKG_OPTIONS.emacs
PKG_OPTIONS_OPTIONAL_GROUPS= toolkit
PKG_OPTIONS_GROUP.toolkit= emacs-xaw3d motif
.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mmotif)
.include "../../mk/motif.buildlink3.mk"
CONFIGURE_ARGS+=	--with-x-toolkit=motif
.elif !empty(PKG_OPTIONS:Memacs-xaw3d)
.include "../../x11/Xaw3d/buildlink3.mk"
CONFIGURE_ARGS+=	--with-x-toolkit=athena
.else
.include "../../x11/libXaw/buildlink3.mk"
CONFIGURE_ARGS+=	--with-x-toolkit=athena
.endif
@


1.5
log
@Bye bye old places.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.4 2002/09/24 00:37:01 uebayasi Exp $
# FreeBSD Id: Makefile,v 1.30 1997/12/14 02:03:53 asami Exp
d3 2
a4 1
DISTNAME=	emacs-21.2
d6 1
a6 1
MASTER_SITES=	${MASTER_SITE_GNU:=emacs/}
d8 1
a8 3
MAINTAINER=	packages@@netbsd.org
HOMEPAGE=	http://www.gnu.org/software/emacs/emacs.html
COMMENT=	GNU editing macros (editor)
d10 1
a10 1
CONFLICTS=	mule-[0-9]*
d12 1
a12 5
USE_BUILDLINK2=		yes
USE_X11=		yes
USE_GMAKE=		yes
USE_LIBTOOL=		yes
GNU_CONFIGURE=		yes
d15 1
a15 1
CONFIGURE_ARGS+=	--with-x-toolkit=athena
d17 1
a17 1
.include "../../graphics/xpm/buildlink2.mk"
d19 1
a19 1
.include "../../graphics/jpeg/buildlink2.mk"
d21 1
a21 1
.include "../../graphics/tiff/buildlink2.mk"
d24 2
a25 2
BUILDLINK_DEPENDS.libungif=	libungif>=4.1.0.1
.include "../../graphics/libungif/buildlink2.mk"
d27 1
a27 1
.include "../../graphics/png/buildlink2.mk"
d30 15
a44 11
INFO_FILES=	emacs vip viper forms gnus mh-e cl sc dired-x ediff \
		    ccmode message widget reftex forms

post-extract:
	${CP} ${FILESDIR}/site-init.el ${WRKSRC}/lisp

pre-install:
	@@${FIND} ${WRKSRC} -type f -name "*.orig" | ${XARGS} ${RM} -f

post-install:
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/emacs
a45 1
.include "../../mk/texinfo.mk"
@


1.4
log
@Libtool is required.  PR#18390 by Gordon Zaft.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/09/21 11:30:59 jlam Exp $
@


1.3
log
@buildlink1 -> buildlink2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/05/02 20:21:31 drochner Exp $
d17 1
@


1.2
log
@some cleanup, based on a package submission by Masao Uebayashi
<uebayasi@@soum.co.jp>:
-select a reasonable set of options instead of using a ton of
 /etc/mk.conf variables
-dtrt with dependencies
-USE_BUILDLINK_ONLY
-use INSTALL_SCRIPT instead of creating a mess
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2002/02/18 15:14:17 seb Exp $
d14 14
a27 13
GNU_CONFIGURE=	yes
USE_GMAKE=	yes
USE_BUILDLINK_ONLY=	yes

CONFIGURE_ARGS+=--with-x
CONFIGURE_ARGS+=--with-x-toolkit=athena

.include "../../graphics/xpm/buildlink.mk"
CONFIGURE_ARGS+=--with-xpm
.include "../../graphics/jpeg/buildlink.mk"
CONFIGURE_ARGS+=--with-jpeg
.include "../../graphics/tiff/buildlink.mk"
CONFIGURE_ARGS+=--with-tiff
d30 4
a33 4
.include "../../graphics/libungif/buildlink.mk"
CONFIGURE_ARGS+=--with-gif
.include "../../graphics/png/buildlink.mk"
CONFIGURE_ARGS+=--with-png
a46 1
.include "../../mk/x11.buildlink.mk"
@


1.1
log
@Initial revision
@
text
@d16 1
d18 2
a19 1
BUILD_DEFS+=	USE_INET6 EMACS_USE_POP EMACS_USE_X EMACS_USE_X_TOOLKIT
d21 12
a32 1
.include "../../mk/bsd.prefs.mk"
a33 17
EMACS_USE_POP?=	yes
.if (defined(EMACS_USE_POP) && \
    (${EMACS_USE_POP} == yes || ${EMACS_USE_POP} == YES))
CONFIGURE_ARGS+=--with-pop
.endif
.if defined(EMACS_USE_X)
CONFIGURE_ARGS+=--with-x=${EMACS_USE_X}
.endif
.if defined(EMACS_USE_X_TOOLKIT)
CONFIGURE_ARGS+=--with-x-toolkit=${EMACS_USE_X_TOOLKIT}
.endif
.if (defined(USE_INET6) && ${USE_INET6} == NO)
CONFIGURE_ARGS+=--without-ipv6
.else
CONFIGURE_ARGS+=--with-ipv6
.endif
MAKE_ENV+=	INSTALL_STRIP=${STRIPFLAG}
d37 2
a38 1
INSTALL_PROGRAM=${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
d46 1
@


1.1.1.1
log
@first cut on a pkg for emacs-21.2
derived from our emacs-20.7 pkg; IPv6 and newer NetBSD platform/toolchain
support appear to be included in the original sources, so I've only
left in the patches which deal with info file installation and the "emacs-"
prefix for user tools
@
text
@@
