head	1.84;
access;
symbols
	pkgsrc-2026Q1:1.84.0.2
	pkgsrc-2026Q1-base:1.84
	pkgsrc-2025Q4:1.83.0.2
	pkgsrc-2025Q4-base:1.83
	pkgsrc-2025Q3:1.82.0.4
	pkgsrc-2025Q3-base:1.82
	pkgsrc-2025Q2:1.82.0.2
	pkgsrc-2025Q2-base:1.82
	pkgsrc-2025Q1:1.81.0.28
	pkgsrc-2025Q1-base:1.81
	pkgsrc-2024Q4:1.81.0.26
	pkgsrc-2024Q4-base:1.81
	pkgsrc-2024Q3:1.81.0.24
	pkgsrc-2024Q3-base:1.81
	pkgsrc-2024Q2:1.81.0.22
	pkgsrc-2024Q2-base:1.81
	pkgsrc-2024Q1:1.81.0.20
	pkgsrc-2024Q1-base:1.81
	pkgsrc-2023Q4:1.81.0.18
	pkgsrc-2023Q4-base:1.81
	pkgsrc-2023Q3:1.81.0.16
	pkgsrc-2023Q3-base:1.81
	pkgsrc-2023Q2:1.81.0.14
	pkgsrc-2023Q2-base:1.81
	pkgsrc-2023Q1:1.81.0.12
	pkgsrc-2023Q1-base:1.81
	pkgsrc-2022Q4:1.81.0.10
	pkgsrc-2022Q4-base:1.81
	pkgsrc-2022Q3:1.81.0.8
	pkgsrc-2022Q3-base:1.81
	pkgsrc-2022Q2:1.81.0.6
	pkgsrc-2022Q2-base:1.81
	pkgsrc-2022Q1:1.81.0.4
	pkgsrc-2022Q1-base:1.81
	pkgsrc-2021Q4:1.81.0.2
	pkgsrc-2021Q4-base:1.81
	pkgsrc-2021Q3:1.80.0.4
	pkgsrc-2021Q3-base:1.80
	pkgsrc-2021Q2:1.80.0.2
	pkgsrc-2021Q2-base:1.80
	pkgsrc-2021Q1:1.79.0.34
	pkgsrc-2021Q1-base:1.79
	pkgsrc-2020Q4:1.79.0.32
	pkgsrc-2020Q4-base:1.79
	pkgsrc-2020Q3:1.79.0.30
	pkgsrc-2020Q3-base:1.79
	pkgsrc-2020Q2:1.79.0.26
	pkgsrc-2020Q2-base:1.79
	pkgsrc-2020Q1:1.79.0.6
	pkgsrc-2020Q1-base:1.79
	pkgsrc-2019Q4:1.79.0.28
	pkgsrc-2019Q4-base:1.79
	pkgsrc-2019Q3:1.79.0.24
	pkgsrc-2019Q3-base:1.79
	pkgsrc-2019Q2:1.79.0.22
	pkgsrc-2019Q2-base:1.79
	pkgsrc-2019Q1:1.79.0.20
	pkgsrc-2019Q1-base:1.79
	pkgsrc-2018Q4:1.79.0.18
	pkgsrc-2018Q4-base:1.79
	pkgsrc-2018Q3:1.79.0.16
	pkgsrc-2018Q3-base:1.79
	pkgsrc-2018Q2:1.79.0.14
	pkgsrc-2018Q2-base:1.79
	pkgsrc-2018Q1:1.79.0.12
	pkgsrc-2018Q1-base:1.79
	pkgsrc-2017Q4:1.79.0.10
	pkgsrc-2017Q4-base:1.79
	pkgsrc-2017Q3:1.79.0.8
	pkgsrc-2017Q3-base:1.79
	pkgsrc-2017Q2:1.79.0.4
	pkgsrc-2017Q2-base:1.79
	pkgsrc-2017Q1:1.79.0.2
	pkgsrc-2017Q1-base:1.79
	pkgsrc-2016Q4:1.78.0.34
	pkgsrc-2016Q4-base:1.78
	pkgsrc-2016Q3:1.78.0.32
	pkgsrc-2016Q3-base:1.78
	pkgsrc-2016Q2:1.78.0.30
	pkgsrc-2016Q2-base:1.78
	pkgsrc-2016Q1:1.78.0.28
	pkgsrc-2016Q1-base:1.78
	pkgsrc-2015Q4:1.78.0.26
	pkgsrc-2015Q4-base:1.78
	pkgsrc-2015Q3:1.78.0.24
	pkgsrc-2015Q3-base:1.78
	pkgsrc-2015Q2:1.78.0.22
	pkgsrc-2015Q2-base:1.78
	pkgsrc-2015Q1:1.78.0.20
	pkgsrc-2015Q1-base:1.78
	pkgsrc-2014Q4:1.78.0.18
	pkgsrc-2014Q4-base:1.78
	pkgsrc-2014Q3:1.78.0.16
	pkgsrc-2014Q3-base:1.78
	pkgsrc-2014Q2:1.78.0.14
	pkgsrc-2014Q2-base:1.78
	pkgsrc-2014Q1:1.78.0.12
	pkgsrc-2014Q1-base:1.78
	pkgsrc-2013Q4:1.78.0.10
	pkgsrc-2013Q4-base:1.78
	pkgsrc-2013Q3:1.78.0.8
	pkgsrc-2013Q3-base:1.78
	pkgsrc-2013Q2:1.78.0.6
	pkgsrc-2013Q2-base:1.78
	pkgsrc-2013Q1:1.78.0.4
	pkgsrc-2013Q1-base:1.78
	pkgsrc-2012Q4:1.78.0.2
	pkgsrc-2012Q4-base:1.78
	pkgsrc-2012Q3:1.77.0.24
	pkgsrc-2012Q3-base:1.77
	pkgsrc-2012Q2:1.77.0.22
	pkgsrc-2012Q2-base:1.77
	pkgsrc-2012Q1:1.77.0.20
	pkgsrc-2012Q1-base:1.77
	pkgsrc-2011Q4:1.77.0.18
	pkgsrc-2011Q4-base:1.77
	pkgsrc-2011Q3:1.77.0.16
	pkgsrc-2011Q3-base:1.77
	pkgsrc-2011Q2:1.77.0.14
	pkgsrc-2011Q2-base:1.77
	pkgsrc-2011Q1:1.77.0.12
	pkgsrc-2011Q1-base:1.77
	pkgsrc-2010Q4:1.77.0.10
	pkgsrc-2010Q4-base:1.77
	pkgsrc-2010Q3:1.77.0.8
	pkgsrc-2010Q3-base:1.77
	pkgsrc-2010Q2:1.77.0.6
	pkgsrc-2010Q2-base:1.77
	pkgsrc-2010Q1:1.77.0.4
	pkgsrc-2010Q1-base:1.77
	pkgsrc-2009Q4:1.77.0.2
	pkgsrc-2009Q4-base:1.77
	pkgsrc-2009Q3:1.76.0.4
	pkgsrc-2009Q3-base:1.76
	pkgsrc-2009Q2:1.76.0.2
	pkgsrc-2009Q2-base:1.76
	pkgsrc-2009Q1:1.75.0.4
	pkgsrc-2009Q1-base:1.75
	pkgsrc-2008Q4:1.75.0.2
	pkgsrc-2008Q4-base:1.75
	pkgsrc-2008Q3:1.74.0.8
	pkgsrc-2008Q3-base:1.74
	cube-native-xorg:1.74.0.6
	cube-native-xorg-base:1.74
	pkgsrc-2008Q2:1.74.0.4
	pkgsrc-2008Q2-base:1.74
	cwrapper:1.74.0.2
	pkgsrc-2008Q1:1.73.0.2
	pkgsrc-2008Q1-base:1.73
	pkgsrc-2007Q4:1.70.0.8
	pkgsrc-2007Q4-base:1.70
	pkgsrc-2007Q3:1.70.0.6
	pkgsrc-2007Q3-base:1.70
	pkgsrc-2007Q2:1.70.0.4
	pkgsrc-2007Q2-base:1.70
	pkgsrc-2007Q1:1.70.0.2
	pkgsrc-2007Q1-base:1.70
	pkgsrc-2006Q4:1.69.0.6
	pkgsrc-2006Q4-base:1.69
	pkgsrc-2006Q3:1.69.0.4
	pkgsrc-2006Q3-base:1.69
	pkgsrc-2006Q2:1.69.0.2
	pkgsrc-2006Q2-base:1.69
	pkgsrc-2006Q1:1.68.0.2
	pkgsrc-2006Q1-base:1.68
	pkgsrc-2005Q4:1.65.0.4
	pkgsrc-2005Q4-base:1.65
	pkgsrc-2005Q3:1.65.0.2
	pkgsrc-2005Q3-base:1.65
	pkgsrc-2005Q2:1.64.0.2
	pkgsrc-2005Q2-base:1.64
	pkgsrc-2005Q1:1.62.0.2
	pkgsrc-2005Q1-base:1.62
	pkgsrc-2004Q4:1.57.0.2
	pkgsrc-2004Q4-base:1.57
	pkgsrc-2004Q3:1.56.0.2
	pkgsrc-2004Q3-base:1.56
	pkgsrc-2004Q2:1.55.0.2
	pkgsrc-2004Q2-base:1.55
	pkgsrc-2004Q1:1.49.0.2
	pkgsrc-2004Q1-base:1.49
	pkgsrc-2003Q4:1.47.0.2
	pkgsrc-2003Q4-base:1.47
	netbsd-1-6-1:1.36.0.2
	netbsd-1-6-1-base:1.36
	netbsd-1-6:1.31.0.4
	netbsd-1-6-RELEASE-base:1.31
	pkgviews:1.30.0.2
	pkgviews-base:1.30
	buildlink2:1.29.0.2
	buildlink2-base:1.30
	netbsd-1-5-PATCH003:1.29
	netbsd-1-5-PATCH001:1.25
	netbsd-1-5-RELEASE:1.20
	netbsd-1-4-PATCH003:1.20
	netbsd-1-4-PATCH002:1.18
	comdex-fall-1999:1.15
	netbsd-1-4-PATCH001:1.15
	netbsd-1-4-RELEASE:1.14
	netbsd-1-3-PATCH003:1.12;
locks; strict;
comment	@# @;


1.84
date	2026.01.22.08.39.03;	author wiz;	state Exp;
branches;
next	1.83;
commitid	Ijul70oPh4HrJmrG;

1.83
date	2025.11.15.13.41.07;	author pgoyette;	state Exp;
branches;
next	1.82;
commitid	DDaL8Ug3vxksAEiG;

1.82
date	2025.04.21.20.16.11;	author wiz;	state Exp;
branches;
next	1.81;
commitid	qFQi5crZFzkDsXRF;

1.81
date	2021.11.29.16.17.53;	author jperkin;	state Exp;
branches;
next	1.80;
commitid	pZg2JtHCCJ2WXHiD;

1.80
date	2021.05.14.14.27.31;	author nia;	state Exp;
branches;
next	1.79;
commitid	YQkL4DJtVKuOK7TC;

1.79
date	2017.01.19.18.52.08;	author agc;	state Exp;
branches;
next	1.78;
commitid	ufZDMu4cgHZdRBCz;

1.78
date	2012.10.03.11.43.42;	author asau;	state Exp;
branches;
next	1.77;

1.77
date	2009.11.26.00.10.42;	author joerg;	state Exp;
branches;
next	1.76;

1.76
date	2009.05.19.08.59.12;	author wiz;	state Exp;
branches;
next	1.75;

1.75
date	2008.11.04.19.24.40;	author jwise;	state Exp;
branches;
next	1.74;

1.74
date	2008.04.07.17.52.07;	author joerg;	state Exp;
branches;
next	1.73;

1.73
date	2008.03.05.19.02.13;	author jlam;	state Exp;
branches;
next	1.72;

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

1.71
date	2008.03.03.18.25.53;	author jlam;	state Exp;
branches;
next	1.70;

1.70
date	2007.03.21.19.39.08;	author jwise;	state Exp;
branches;
next	1.69;

1.69
date	2006.04.06.06.21.58;	author reed;	state Exp;
branches;
next	1.68;

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

1.67
date	2006.03.04.00.31.43;	author reed;	state Exp;
branches;
next	1.66;

1.66
date	2006.01.12.21.00.52;	author adam;	state Exp;
branches;
next	1.65;

1.65
date	2005.08.12.20.21.29;	author tv;	state Exp;
branches
	1.65.4.1;
next	1.64;

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

1.63
date	2005.04.11.21.45.41;	author tv;	state Exp;
branches;
next	1.62;

1.62
date	2005.02.15.18.13.41;	author tv;	state Exp;
branches;
next	1.61;

1.61
date	2005.02.15.18.04.02;	author tv;	state Exp;
branches;
next	1.60;

1.60
date	2005.01.31.19.09.16;	author tv;	state Exp;
branches;
next	1.59;

1.59
date	2005.01.25.10.07.56;	author adam;	state Exp;
branches;
next	1.58;

1.58
date	2005.01.18.03.15.07;	author jschauma;	state Exp;
branches;
next	1.57;

1.57
date	2004.10.03.00.14.39;	author tv;	state Exp;
branches;
next	1.56;

1.56
date	2004.08.12.12.12.33;	author adam;	state Exp;
branches;
next	1.55;

1.55
date	2004.05.17.11.29.34;	author grant;	state Exp;
branches;
next	1.54;

1.54
date	2004.05.17.11.28.26;	author grant;	state Exp;
branches;
next	1.53;

1.53
date	2004.05.17.11.11.30;	author grant;	state Exp;
branches;
next	1.52;

1.52
date	2004.05.17.10.56.17;	author grant;	state Exp;
branches;
next	1.51;

1.51
date	2004.05.13.18.27.48;	author adam;	state Exp;
branches;
next	1.50;

1.50
date	2004.04.12.11.12.31;	author xtraeme;	state Exp;
branches;
next	1.49;

1.49
date	2004.02.08.04.03.15;	author jlam;	state Exp;
branches;
next	1.48;

1.48
date	2004.02.08.03.00.29;	author jlam;	state Exp;
branches;
next	1.47;

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

1.46
date	2003.09.27.17.07.35;	author grant;	state Exp;
branches;
next	1.45;

1.45
date	2003.09.18.18.42.22;	author wiz;	state Exp;
branches;
next	1.44;

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

1.43
date	2003.09.12.19.42.06;	author tron;	state Exp;
branches;
next	1.42;

1.42
date	2003.09.05.19.00.58;	author tron;	state Exp;
branches;
next	1.41;

1.41
date	2003.07.28.14.35.33;	author adam;	state Exp;
branches;
next	1.40;

1.40
date	2003.07.17.21.34.46;	author grant;	state Exp;
branches;
next	1.39;

1.39
date	2003.07.13.13.51.35;	author wiz;	state Exp;
branches;
next	1.38;

1.38
date	2003.06.18.00.58.12;	author jschauma;	state Exp;
branches;
next	1.37;

1.37
date	2003.06.02.01.20.07;	author jschauma;	state Exp;
branches;
next	1.36;

1.36
date	2003.01.23.18.29.08;	author martti;	state Exp;
branches;
next	1.35;

1.35
date	2003.01.23.07.37.11;	author martti;	state Exp;
branches;
next	1.34;

1.34
date	2002.12.14.10.28.41;	author tron;	state Exp;
branches;
next	1.33;

1.33
date	2002.12.14.04.34.49;	author hubertf;	state Exp;
branches;
next	1.32;

1.32
date	2002.10.08.23.31.01;	author jlam;	state Exp;
branches;
next	1.31;

1.31
date	2002.07.28.05.39.40;	author schmonz;	state Exp;
branches;
next	1.30;

1.30
date	2002.05.29.14.45.57;	author yyamano;	state Exp;
branches;
next	1.29;

1.29
date	2002.01.13.21.52.31;	author hubertf;	state Exp;
branches
	1.29.2.1;
next	1.28;

1.28
date	2001.12.15.08.31.08;	author martti;	state Exp;
branches;
next	1.27;

1.27
date	2001.10.10.13.36.58;	author martti;	state Exp;
branches;
next	1.26;

1.26
date	2001.06.04.22.22.43;	author jtb;	state Exp;
branches;
next	1.25;

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

1.24
date	2001.02.16.14.40.52;	author wiz;	state Exp;
branches;
next	1.23;

1.23
date	2001.02.16.10.16.31;	author abs;	state Exp;
branches;
next	1.22;

1.22
date	2001.02.16.10.13.35;	author abs;	state Exp;
branches;
next	1.21;

1.21
date	2000.11.09.03.34.13;	author hubertf;	state Exp;
branches;
next	1.20;

1.20
date	2000.06.21.03.53.35;	author jlam;	state Exp;
branches;
next	1.19;

1.19
date	2000.06.01.11.23.25;	author rh;	state Exp;
branches;
next	1.18;

1.18
date	99.12.02.17.01.05;	author bouyer;	state Exp;
branches;
next	1.17;

1.17
date	99.11.22.00.59.42;	author jwise;	state Exp;
branches;
next	1.16;

1.16
date	99.11.11.17.40.16;	author tv;	state Exp;
branches;
next	1.15;

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

1.14
date	99.02.20.22.48.28;	author hubertf;	state Exp;
branches;
next	1.13;

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

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

1.11
date	98.09.01.14.29.28;	author agc;	state Exp;
branches;
next	1.10;

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

1.9
date	98.08.20.15.16.51;	author tsarna;	state Exp;
branches;
next	1.8;

1.8
date	98.07.22.02.45.45;	author tv;	state Exp;
branches;
next	1.7;

1.7
date	98.07.21.21.16.15;	author tv;	state Exp;
branches;
next	1.6;

1.6
date	98.07.21.19.44.27;	author tv;	state Exp;
branches;
next	1.5;

1.5
date	98.07.19.03.49.13;	author tv;	state Exp;
branches;
next	1.4;

1.4
date	98.07.19.03.37.46;	author tv;	state Exp;
branches;
next	1.3;

1.3
date	98.06.27.03.29.04;	author tv;	state Exp;
branches;
next	1.2;

1.2
date	98.06.22.12.27.09;	author agc;	state Exp;
branches;
next	1.1;

1.1
date	98.06.07.19.48.47;	author frueauf;	state Exp;
branches;
next	;

1.65.4.1
date	2006.01.25.05.40.36;	author snj;	state Exp;
branches;
next	;

1.29.2.1
date	2002.06.23.18.45.20;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.84
log
@pico: comment out dead site
@
text
@# $NetBSD: Makefile,v 1.83 2025/11/15 13:41:07 pgoyette Exp $
#
# NOTE:
# When updating, it is necessary to change the shlib version, located in
# several files in patches/.  If you do not KNOW that the new version is
# backwards ABI compatible (usually not), bump the major version,
# and then bump the BUILDLINK_API_DEPENDS in buildlink3.mk.

DISTNAME=	pine4.64
PKGNAME=	pico-4.10
PKGREVISION=	2
CATEGORIES=	editors
#MASTER_SITES=	ftp://ftp.cac.washington.edu/pine/
MASTER_SITES+=	ftp://ftp.fu-berlin.de/unix/mail/pine/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@@NetBSD.org
#HOMEPAGE=	http://www.washington.edu/pine/
COMMENT=	Text editor (ships with Pine), and Pine's text editing lib
LICENSE=	pine-license

USE_LIBTOOL=		yes

.include "../../mk/compiler.mk"
.if !empty(CC_VERSION:Mgcc-14.*) || !empty(CC_VERSION:Mgcc-15.*)
CFLAGS+=	-Wno-error=implicit-function-declaration
CFLAGS+=	-Wno-error=implicit-int
.endif

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

OPSYSVARS+=		BUILDNAME
BUILDNAME.Darwin=	osx
.if ${OPSYS} == "IRIX"
.  if ${OPSYS_VERSION} >= 060500
BUILDNAME.IRIX=		sg6
.  else
BUILDNAME.IRIX=		sgi
.  endif
.endif
BUILDNAME.Linux=	lnx
BUILDNAME.SunOS=	so5
BUILDNAME.NetBSD=	neb
BUILDNAME.*=		neb

# Let termcap.buildlink3.mk handle using the right termcap library.
LIBS+=			${BUILDLINK_LDADD.termcap}

MAKE_ENV+=	_STRIPFLAG_INSTALL=	# debug...

INSTALLATION_DIRS=	bin include/pico lib ${PKGMANDIR}/man1

do-build:
	@@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build ${BUILDNAME} \
		CC="${LIBTOOL} --mode=compile ${CC}" \
		LDCC="${LIBTOOL} --mode=link ${CC} ${LDFLAGS}" \
		PREFIX=${PREFIX} OPTIMIZE="${CFLAGS}" \
		EXTRALDFLAGS="${LIBS}"

do-install:
	${LIBTOOL} --mode=install ${INSTALL_LIB} \
		${WRKSRC}/pico/libpico.la ${DESTDIR}${PREFIX}/lib
	${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
		${WRKSRC}/pico/pico ${WRKSRC}/pico/pilot ${DESTDIR}${PREFIX}/bin
	${INSTALL_MAN} ${WRKSRC}/doc/pico.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_MAN} ${WRKSRC}/doc/pilot.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
	cd ${WRKSRC}/pico && ${INSTALL_DATA} *.h ${DESTDIR}${PREFIX}/include/pico

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


1.83
log
@Deal with gcc14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2025/04/21 20:16:11 wiz Exp $
d13 1
a13 1
MASTER_SITES=	ftp://ftp.cac.washington.edu/pine/
d18 1
a18 1
HOMEPAGE=	http://www.washington.edu/pine/
@


1.82
log
@pico: remove Interix support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2021/11/29 16:17:53 jperkin Exp $
d24 6
@


1.81
log
@pico: Use OPSYS_VERSION.

OS_VERSION does not support arithmetic expressions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2021/05/14 14:27:31 nia Exp $
a34 1
BUILDNAME.Interix=	sfu
a46 8
# Create the OS-dependent files for Interix from the Solaris ones.
post-extract:
	${CP} -f ${WRKSRC}/pico/osdep/os-sol.h ${WRKSRC}/pico/osdep/os-sfu.h
	${SED} -e 's,read.pol,read.sel,' \
		${WRKSRC}/pico/osdep/os-sv4.ic >${WRKSRC}/pico/osdep/os-sfu.ic
	${SED} -e 's,sv4,sfu,g' \
		${WRKSRC}/pico/makefile.sv4 >${WRKSRC}/pico/makefile.sfu

@


1.80
log
@pico: honor LDFLAGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2017/01/19 18:52:08 agc Exp $
d29 1
a29 1
.  if ${OS_VERSION} >= 6.5
@


1.79
log
@Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2012/10/03 11:43:42 asau Exp $
d59 1
a59 1
		LDCC="${LIBTOOL} --mode=link ${CC}" \
@


1.78
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2009/11/26 00:10:42 joerg Exp $
d13 2
a14 2
MASTER_SITES=	ftp://ftp.cac.washington.edu/pine/ \
		ftp://ftp.fu-berlin.de/unix/mail/pine/
@


1.77
log
@Always use correct --mode argument for libtool.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2009/05/19 08:59:12 wiz Exp $
a21 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.76
log
@Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2008/11/04 19:24:40 jwise Exp $
d60 2
a61 1
		CC="${LIBTOOL} ${CC}" \
@


1.75
log
@Stop being MAINTAINER here, as this tracks pine, which I am no longer maintaining.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2008/04/07 17:52:07 joerg Exp $
a19 1

@


1.74
log
@Fix DESTDIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2008/03/05 19:02:13 jlam Exp $
d17 1
a17 1
MAINTAINER=	jwise@@NetBSD.org
@


1.73
log
@We don't need to strip out "-lncurses" anymore -- termcap.builtin.mk
since revision 1.3 will automatically remove it for us from the command
line if we're not using curses as the terminal library.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2008/03/04 22:00:30 jlam Exp $
d49 1
a49 1
INSTALLATION_DIRS=	bin lib ${PKGMANDIR}/man1
a71 1
	${INSTALL_DATA_DIR} ${PREFIX}/include/pico
@


1.72
log
@+ Turn BUILDNAME into a table so it's easier to read.

+ Drop dependency on ncurses added in revision 1.38 of Makefile.  In
  the PR cited (PR pkg/21887), the patch included in the PR only added
  a dependency on ncurses on Linux which I suspect is related to not
  having a termcap library on Linux.  The commit incorrectly turned
  that conditional dependency into an unconditional one.

  We now include termcap.buildlink3.mk to note that this package needs
  the termcap t*() routines.

  Bump the PKGREVISION to 2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2008/03/03 18:25:53 jlam Exp $
a44 4
SUBST_CLASSES+=		tcap
SUBST_STAGE.tcap=	pre-configure
SUBST_FILES.tcap=	pico/makefile.*
SUBST_SED.tcap=		-e "s/-lncurses//"
@


1.71
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.70 2007/03/21 19:39:08 jwise Exp $
d11 1
a11 1
PKGREVISION=	1
d29 3
a31 4
.if ${OPSYS} == "Darwin"
BUILDNAME=	osx
LIBS+=		-lcurses
.elif ${OPSYS} == "IRIX"
d33 1
a33 1
BUILDNAME=	sg6
d35 1
a35 1
BUILDNAME=	sgi
a36 8
.elif ${OPSYS} == "Interix"
BUILDNAME=	sfu
.elif ${OPSYS} == "Linux"
BUILDNAME=	lnx
.elif ${OPSYS} == "SunOS"
BUILDNAME=	so5
.else
BUILDNAME=	neb
d38 12
d55 3
a57 4
pre-patch:
.if ${OPSYS} == "Interix"
	${CP} -f \
		${WRKSRC}/pico/osdep/os-sol.h ${WRKSRC}/pico/osdep/os-sfu.h
d60 1
a60 2
.endif
	${SED} -e 's,-ltermlib,-lcurses,g;s,sv4,sfu,g' \
d79 1
a79 1
.include "../../devel/ncurses/buildlink3.mk"
@


1.70
log
@Since I'm more-or-less actively maintaining pine, might as well take its
unclaimed dependencies.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2006/04/06 06:21:58 reed Exp $
d23 2
d70 1
a70 1
		${WRKSRC}/pico/libpico.la ${PREFIX}/lib
d72 3
a74 3
		${WRKSRC}/pico/pico ${WRKSRC}/pico/pilot ${PREFIX}/bin
	${INSTALL_MAN} ${WRKSRC}/doc/pico.1 ${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_MAN} ${WRKSRC}/doc/pilot.1 ${PREFIX}/${PKGMANDIR}/man1
d76 1
a76 1
	cd ${WRKSRC}/pico && ${INSTALL_DATA} *.h ${PREFIX}/include/pico
@


1.69
log
@Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2006/03/04 21:29:32 jlam Exp $
d17 1
a17 1
MAINTAINER=	pkgsrc-users@@NetBSD.org
@


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

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2006/03/04 00:31:43 reed Exp $
d7 1
a7 1
# and then bump the BUILDLINK_DEPENDS in buildlink3.mk.
@


1.67
log
@Use PKGMANDIR instead of "man".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2006/01/12 21:00:52 adam Exp $
d17 1
a17 1
MAINTAINER=	tech-pkg@@NetBSD.org
@


1.66
log
@Synchronised with pine-4.64
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2005/08/12 20:21:29 tv Exp $
d48 1
a48 1
INSTALLATION_DIRS=	bin lib man/man1
d71 2
a72 2
	${INSTALL_MAN} ${WRKSRC}/doc/pico.1 ${PREFIX}/man/man1
	${INSTALL_MAN} ${WRKSRC}/doc/pilot.1 ${PREFIX}/man/man1
@


1.65
log
@Update to 4.10, part of Pine 4.63.  Near zero changes; just one
international charset tweak.

(libpico is ABI compatible with 4.9, so no BUILDLINK_DEPENDS bump required)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2005/06/16 06:57:49 jlam Exp $
a7 1
#
d9 1
a9 1
DISTNAME=	pine4.63
d11 1
@


1.65.4.1
log
@Pullup ticket 1054 - requested by Lubomir Sedlacik
security update for pine (and update of pico)

Revisions pulled up:
- pkgsrc/editors/pico/Makefile		1.66
- pkgsrc/editors/pico/buildlink3.mk	1.8
- pkgsrc/editors/pico/distinfo		1.23
- pkgsrc/editors/pico/patches/patch-aa	1.16
- pkgsrc/editors/pico/patches/patch-ab	removed
- pkgsrc/editors/pico/patches/patch-ac	1.11
- pkgsrc/editors/pico/patches/patch-ae	1.9
- pkgsrc/editors/pico/patches/patch-af	1.6
- pkgsrc/editors/pico/patches/patch-ag	1.4
- pkgsrc/editors/pico/patches/patch-ah	1.4
- pkgsrc/mail/pine/Makefile		1.108
- pkgsrc/mail/pine/PLIST		1.7
- pkgsrc/mail/pine/distinfo		1.32

   Module Name:    pkgsrc
   Committed By:   adam
   Date:           Thu Jan 12 21:00:52 UTC 2006

   Modified Files:
           pkgsrc/editors/pico: Makefile buildlink3.mk distinfo
           pkgsrc/editors/pico/patches: patch-aa patch-ac patch-ae patch-af
               patch-ag patch-ah
   Removed Files:
           pkgsrc/editors/pico/patches: patch-ab

   Log Message:
   Synchronised with pine-4.64
---
   Module Name:    pkgsrc
   Committed By:   adam
   Date:           Thu Jan 12 21:02:54 UTC 2006

   Modified Files:
           pkgsrc/mail/pine: Makefile PLIST distinfo

   Log Message:
   Changes 4.64:
   * Fixed buffer overflow vulnerability
   * Several features added
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2006/01/12 21:00:52 adam Exp $
d8 1
d10 1
a10 1
DISTNAME=	pine4.64
a11 1
PKGREVISION=	1
@


1.64
log
@Create directories before installing files into them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2005/04/11 21:45:41 tv Exp $
d10 2
a11 3
DISTNAME=	pine4.62
PKGNAME=	pico-4.9
PKGREVISION=	2
@


1.63
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2005/02/15 18:13:41 tv Exp $
d49 2
@


1.62
log
@* Apply libtoolize hack of libpico to Interix too.

* Only the major of NetBSD's patch was bumped before.  Bump the major in
  the rest of the patches (ick, this should be reworked), and PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2005/02/15 18:04:02 tv Exp $
a23 1
USE_BUILDLINK3=		yes
@


1.61
log
@Make build on Interix, which is very close to Solaris and SVR4, but has
-lcurses instead of -ltermlib, and can't use poll(2).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2005/01/31 19:09:16 tv Exp $
d5 2
a6 2
# patch-aa.  If you do not KNOW that the new version is backwards ABI
# compatible (usually not, in the case of libpico), bump the major version,
d12 1
a12 1
PKGREVISION=	1
d56 1
a58 1
.endif
@


1.60
log
@Fix botched update:  The shlib major of libpico was supposed to be bumped.
Bump BUILDLINK_DEPENDS of pico, and the PKGREVISION of both pico and pine.

To help avoid this problem in the future, add a comment to pico/Makefile,
indicating where the shlib version is maintained and when it should be bumped.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2005/01/25 10:07:56 adam Exp $
d38 2
d50 10
@


1.59
log
@Changes pine 4.62, pico 4.9:

   Additions include:

     * Enable-Newmail-in-Xterm-Icon now also sets the title bar text to
       indicate new mail
     * New feature Enable-Newmail-Short-Text-in-Icon
     * New UNIX Pine feature NewMail-FIFO-Path
     * New feature NewMail-Window-Width
     * Select command may use the pattern from an existing Rule (for
       example, an Indexcolor Rule) for its selection criteria
     * Beginning of Month and Beginning of Year options in Rules
     * Some additional tokens having to do with the current date may be
       used in the folder name that is used as a target in a Filter Rule.
       For example, you may filter messages to a folder named for the
       current month by using the _CURYEAR_ and _CURMONTH_ tokens in the
       folder name. The (long) list of all such tokens is here.
     * Three additional tokens for use with Keywords may be used in the
       Index-Format. They are SUBJKEYINIT, KEY, and KEYINIT (in addition
       to the old SUBJKEY).
     * Keywords may be displayed in color using Keyword Colors, available
       from the Setup/Kolor screen
     * The Keyword-Surrounding-Chars option may be used to slightly
       modify the display of SUBJKEYINIT and SUBJKEY tokens.
     * The Enable-Flag-Screen-Keyword-Shortcut option adds a shortcut
       method of setting keywords
     * When performing an aggregate reply (or forward), if the Role that
       would be selected when replying (or forwarding) to each individual
       message in the set is the same for all the messages, then that
       role is used just like it would be when replying (or forwarding)
       to any one of those messages.
     * Delete/No Delete prompt added to Save command so that the source
       message may be deleted or not on a Save-by-Save basis
     * Status-Message-Delay option now allows reducing the status message
       delays Pine sometimes adds
     * New feature Save-Partial-Msg-Without-Confirm
     * New feature Disable-Take-Fullname-in-Addresses
     * New feature Sort-Default-FCC-Alpha
     * New feature Sort-Default-Save-Alpha
     * For selecting messages by Status, add the possibility of selecting
       based on Recent or Unseen status
     * Allow Take command to take addresses from html and enriched text
       subtypes, as well as from plain text

   Bugs that have been addressed in this release include:

     * Crash when sending a message with a Role that sets the To header
       if the Empty-Header-Message is set to
     * Pine hangs in composer after alternate editor or speller is run
       and new mail arrives that causes an External Categorizer command
       to be executed
     * Crash in MESSAGE INDEX when using a threaded sort. The crash is
       most common when the sort is Reversed.
     * Pine could crash or hang when the window was resized down to 3
       lines or fewer while in the composer
     * In the Role editor the "To Folders" command for the "Set Fcc"
       action did not work
     * After running Pine for a long time, it would slow down until
       restarted
     * Export command in FOLDER LIST did not work with dual-use folders
     * When the Send-Without-Confirm option was turned on, flowed text
       was not produced and the Fcc-Without-Attachments feature did not
       work
     * Display bug, folder was not un-highlighted
     * When viewing a message from the separate thread index, new mail
       arrival could cause Pine to leave the MESSAGE TEXT screen and drop
       back to the MESSAGE INDEX screen on its own
     * When the UnDelete command was typed in the composer with the
       cursor in the middle of a header line, the text was inserted at
       the beginning of the line instead of at the location of the cursor
     * When some messages from a thread were selected (not including the
       top of the thread), the view was Zoomed, and the feature
       Slash-Collapses-Entire-Thread was turned on; the collapse command
       caused messages to disappear from the view entirely
     * Incorrect character conversions were possible when going from
       ISO-8859-X to ISO-8859-1
     * Quell-Charset-Warning will now also quell the short comment
       included in header lines about the charset being different from
       yours in addition to quelling the editorial comment at the top of
       a message. This is the stuff that looks like "[ISO-8859-2]" in a
       header line.
     * If the Down Arrow key was held down it caused Pine to do a new
       mail check for each repeated character, which caused a delay when
       the key was held down by mistake. Changed that so that it does at
       most one check per second.
     * An unnecessary sort of the folder (causing a delay) was happening
       when closing if a filter rule depended on message state
     * Mouse in xterm failed when clicking in the folder screen
     * Enable-Dot-Folders feature did not allow adding folders with names
       beginning with dot
     * When replying to a TEXT/ENRICHED message Pine was failing to
       filter out the ENRICHED markup
     * Crash caused by malformed ISO-2022-JP in header
     * Crash when changing Inbox-Path if INBOX was not the current folder
     * Adding a collection on a Cyrus server did not work if the folder
       already existed (Pine tried to create it and failed)
     * Pine gave incorrect messages when deleting dual-use
       folders/directories
     * Saving an attached message to INBOX from another collection did
       not work correctly (it tried to create INBOX in the collection
       instead)
     * In some circumstances, Pine could announce "No messages expunged
       from folder " after an expunge command that actually worked
       correctly
     * Allow alternate editor to use quoted arguments
     * News drop folders weren't using the correct newsrc with
       Enable-Multiple-Newsrcs enabled
     * Error decoding some 8-bit headers, typically showing up as a
       garbage character at the end of a name
@
text
@d1 8
a8 1
# $NetBSD: Makefile,v 1.58 2005/01/18 03:15:07 jschauma Exp $
d12 1
@


1.58
log
@Apply patches from Georg Schwarz in PR pkg/28628 to make this work
(better) on IRIX
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2004/10/03 00:14:39 tv Exp $
d3 2
a4 3
DISTNAME=	pine4.61
PKGNAME=	pico-4.8
PKGREVISION=	1
d16 2
a17 2
USE_BUILDLINK3=	YES
USE_LIBTOOL=	YES
d47 1
a47 1
	${LIBTOOL} --mode=install ${INSTALL_DATA} \
@


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

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

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2004/08/12 12:12:33 adam Exp $
d22 1
a22 3
.if ${OPSYS} == "SunOS"
BUILDNAME=	so5
.elif ${OPSYS} == "Darwin"
d25 6
d33 2
@


1.56
log
@Changes 4.8:
* Bug-fix release
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2004/05/17 11:29:34 grant Exp $
d5 1
@


1.55
log
@quieten the start of the build, we don't need to see all of MAKE_ENV
being set.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2004/05/17 11:28:26 grant Exp $
d3 2
a4 2
DISTNAME=	pine4.60
PKGNAME=	pico-4.7
@


1.54
log
@whitespace/indentation fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2004/05/17 11:11:30 grant Exp $
d35 1
a35 1
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build ${BUILDNAME} \
@


1.53
log
@link against libcurses on Darwin.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2004/05/17 10:56:17 grant Exp $
d35 4
a38 5
	cd ${WRKSRC} && \
	${SETENV} ${MAKE_ENV} ./build ${BUILDNAME} \
	  CC="${LIBTOOL} ${CC}" \
	  PREFIX=${PREFIX} OPTIMIZE="${CFLAGS}" \
	  EXTRALDFLAGS="${LIBS}"
d42 1
a42 1
	  ${WRKSRC}/pico/libpico.la ${PREFIX}/lib
d44 1
a44 1
	  ${WRKSRC}/pico/pico ${WRKSRC}/pico/pilot ${PREFIX}/bin
d48 1
a48 2
	cd ${WRKSRC}/pico && \
	${INSTALL_DATA} *.h ${PREFIX}/include/pico
@


1.52
log
@whitespace fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2004/05/13 18:27:48 adam Exp $
d25 1
d38 2
a39 1
	  PREFIX=${PREFIX} OPTIMIZE="${CFLAGS}"
@


1.51
log
@Changes 4.7:
* bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2004/04/12 11:12:31 xtraeme Exp $
d22 1
a22 1
BUILDNAME= so5
d24 1
a24 1
BUILDNAME= osx
d26 1
a26 1
BUILDNAME= lnx
d28 1
a28 1
BUILDNAME= neb
@


1.50
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2004/02/08 04:03:15 jlam Exp $
d3 2
a4 2
DISTNAME=	pine4.58
PKGNAME=	pico-4.6
@


1.49
log
@We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,
etc. because the bare variables will point to the correct executables.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2004/02/08 03:00:29 jlam Exp $
d16 1
a16 1
USE_BUILDLINK2=	YES
d50 1
a50 1
.include "../../devel/ncurses/buildlink2.mk"
@


1.48
log
@PKGLIBTOOL and PKGSHLIBTOOL are no more.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2003/09/28 09:13:56 jlam Exp $
d36 1
a36 1
	  CC="${LIBTOOL} ${BUILDLINK_CC}" \
@


1.47
log
@Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2003/09/27 17:07:35 grant Exp $
d36 1
a36 1
	  CC="${PKGLIBTOOL} ${BUILDLINK_CC}" \
d40 1
a40 1
	${PKGLIBTOOL} --mode=install ${INSTALL_DATA} \
d42 1
a42 1
	${PKGLIBTOOL} --mode=install ${INSTALL_PROGRAM} \
@


1.46
log
@move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2003/09/18 18:42:22 wiz Exp $
d50 1
a50 1
.include "../../mk/curses.buildlink2.mk"
@


1.45
log
@Add SETENV MAKE_ENV to build target.
From Jeremy C. Reed in PR 22759.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2003/09/12 22:17:28 wiz Exp $
d50 1
a50 1
.include "../../devel/ncurses/buildlink2.mk"
@


1.44
log
@No reason to bump PKGREVISION -- no change here. Undo, it was not long ago.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2003/09/12 19:42:06 tron Exp $
d35 2
a36 1
	./build ${BUILDNAME} CC="${PKGLIBTOOL} ${BUILDLINK_CC}" \
@


1.43
log
@Let "pico" use the Pine 4.58 distribution file because older version
have been removed due to security problems. Bump package revision to
reflect this change. This fixes PR pkg/22757 by Jeremy C. Reed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2003/09/05 19:00:58 tron Exp $
a4 1
PKGREVISION=	1
@


1.42
log
@Remove "/pub" from pathnames on "ftp.fu-berlin.de" because such a directory
doesn't exist. It's apparently only mapped in the FTP server configuration.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2003/07/28 14:35:33 adam Exp $
d3 1
a3 1
DISTNAME=	pine4.56
d5 1
@


1.41
log
@Released with Pine 4.56
Cannot find any changes information
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2003/07/17 21:34:46 grant Exp $
d7 1
a7 1
		ftp://ftp.fu-berlin.de/pub/unix/mail/pine/
@


1.40
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2003/07/13 13:51:35 wiz Exp $
d3 2
a4 3
DISTNAME=	pine4.53
PKGNAME=	pico-4.4
PKGREVISION=	2
d36 1
a36 1
	  PREFIX=${PREFIX}
@


1.39
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2003/06/18 00:58:12 jschauma Exp $
d11 1
a11 1
MAINTAINER=	tech-pkg@@netbsd.org
@


1.38
log
@Apply patches provided by Jeremy C. Reed in PR pkg/21887 to make this
build and install cleanly under Linux.
Also improces DESCR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2003/06/02 01:20:07 jschauma Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.37
log
@Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2003/01/23 18:29:08 martti Exp $
d26 2
d50 1
@


1.36
log
@Bump PKGREVISION as we are using the new distfile. Noted by tron.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2003/01/23 07:37:11 martti Exp $
d11 1
a11 1
MAINTAINER=	packages@@netbsd.org
@


1.35
log
@Use new distfile (from pine-4.53)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2002/12/14 10:28:41 tron Exp $
d5 1
@


1.34
log
@Update "pico" package to version 4.4. Changes since version 4.2:
- Pico only preserves the start-stop characters (^Q/^S) if given the -p
- New pico option -Q <quotestr>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2002/12/14 04:34:49 hubertf Exp $
d3 1
a3 1
DISTNAME=	pine4.51
@


1.33
log
@Give up maintainership of these. They have become too complicated for me
to comprehend in the little time I have. Sorry.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.32 2002/10/08 23:31:01 jlam Exp $
#
d3 2
a4 2
DISTNAME=	pine4.44
PKGNAME=	pico-4.2
d8 1
d16 2
a17 2
USE_BUILDLINK2=	# defined
USE_LIBTOOL=	# defined
d32 3
a34 3
	cd ${WRKSRC} && ./build ${BUILDNAME}				\
		CC="${PKGLIBTOOL} ${BUILDLINK_CC}"			\
		PREFIX=${PREFIX}
d38 1
a38 1
		${WRKSRC}/pico/libpico.la ${PREFIX}/lib/
d40 3
a42 3
		${WRKSRC}/pico/pico ${WRKSRC}/pico/pilot ${PREFIX}/bin/
	${INSTALL_MAN}     ${WRKSRC}/doc/pico.1 ${PREFIX}/man/man1/
	${INSTALL_MAN}     ${WRKSRC}/doc/pilot.1 ${PREFIX}/man/man1/
d45 1
a45 3
		${INSTALL_DATA} ebind.h edef.h efunc.h estruct.h headers.h \
			msmenu.h os.h pico.h resource.h \
			${PREFIX}/include/pico/
@


1.32
log
@buildlink1 -> buildlink2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2002/07/28 05:39:40 schmonz Exp $
d10 1
a10 1
MAINTAINER=	hubertf@@netbsd.org
@


1.31
log
@Build on Darwin.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2002/05/29 14:45:57 yyamano Exp $
d16 1
d32 3
a34 2
	cd ${WRKSRC} && ./build ${BUILDNAME} CC="${LIBTOOL} ${CC}" \
	    PREFIX=${PREFIX}
d37 1
a37 1
	${LIBTOOL} --mode=install ${INSTALL_DATA} \
d39 1
a39 1
	${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
@


1.30
log
@eplace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2002/01/13 21:52:31 hubertf Exp $
d22 2
@


1.29
log
@Update pine to 4.44. Changes:

Version 4.44 is a bug-fix release that addresses bugs found in the
previous release. Bugs that have been addressed in this release include:

 *  URL handler allows embedded commands
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2001/12/15 08:31:08 martti Exp $
d26 1
a26 1
MAKE_ENV+=	STRIPFLAG=	# debug...
@


1.29.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2002/05/29 14:45:57 yyamano Exp $
d26 1
a26 1
MAKE_ENV+=	_STRIPFLAG_INSTALL=	# debug...
@


1.28
log
@Updated to 4.2

* Use new distfile (from pine-4.43)
* Other changes unknown (there's no ChangeLog file)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2001/10/10 13:36:58 martti Exp $
d4 1
a4 1
DISTNAME=	pine4.43
@


1.27
log
@Updated pico to 4.1 because the old distfile for pine wasn't available
any more. What's new in pico 4.1? I don't know...
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2001/06/04 22:22:43 jtb Exp $
d4 2
a5 2
DISTNAME=	pine4.40
PKGNAME=	pico-4.1
@


1.26
log
@Add LICENSE=pine-license.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2001/02/17 16:03:31 tron Exp $
d4 2
a5 2
DISTNAME=	pine4.33
PKGNAME=	pico-4.0
@


1.25
log
@Add german mirror site.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2001/02/16 14:40:52 wiz Exp $
d13 2
@


1.24
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2001/02/16 10:16:31 abs Exp $
d7 2
a8 1
MASTER_SITES=	ftp://ftp.cac.washington.edu/pine/
@


1.23
log
@Updated pico versoin to 4.0. Missed in last.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2001/02/16 10:13:35 abs Exp $
d11 1
@


1.22
log
@pine updated to 4.33, and pico adjusted for new distfile

Patch supplied by martti.kuparinen@@iki.fi in PR pkg/12222

Changes in 4.33
 *  NNTP authentication causes crash
 *  Attachment viewing broken
 *  Display-Filters and Url-Viewers with quoted arguments in config
    broken
 *  Reverse sorting doesn't work correctly with filters
 *  Some combinations of non-ascii characters in subject cause crash
 *  Add version information to PC-Pine
 *  Top line in news index was painted incorrectly at times
 *  Crash caused by debugging when > 1K config lines are present
 *  PC-Pine LDAP crash caused by using incorrect memory free routine
 *  Save size check was disabled in multi append

Changes in 4.32
 *  File attaching broken (double filename) in PC-Pine
 *  Postponing loses second reply-to address
 *  Obscure crash when sorting by Threads
 *  Temporary file vulnerabilities
 *  Crash when NNTP authentication aborted
 *  Make /secure work again (broken in 4.30)
 *  Setup printer list problems with $PRINTER
 *  Recognize Re[arbitrary stuff]: reply syntax
 *  Allow for attaching files on a Windows network drive

Changes in 4.31
 *  Crashes when sorting by Threads
 *  Text of last message could be invisible with header larger than 4096
    bytes
 *  Fixed a few buffer overflow possibilities
 *  Many problems if compiled without -DDEBUG
 *  Eliminated length restriction on address book comments
 *  Couldn't expand collections when selecting if combined-folder-display
    set
 *  List options set only in fixed config didn't work
 *  Filtering based solely on scores didn't work
 *  Filtering to non-existent folder didn't ask to create the folder
 *  Save to default folder didn't work if the folder didn't already exist
 *  Crash when using WhereIs in Setup/Kolor with color turned off
 *  News collections would sometimes show up doubled until restarting
 *  Crash when accepting default in shuffle folder list command
 *  PC-Pine didn't always save window position
 *  Last-folder-used rule didn't always save the name of first saved
    folder
 *  Rule editor address selector should allow multiple addresses
 *  Added Replicate command for Rules
 *  News validation doesn't validate against multiple news servers
 *  Reply to some text/html messages with attachments incorrectly set
    content-type to text/html
 *  mail-directory setting in pine.conf doesn't work
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2000/11/09 03:34:13 hubertf Exp $
d5 1
a5 1
PKGNAME=	pico-3.8
@


1.21
log
@Update to 3.8.
Comes with pine 4.30 - no special feature list available, sorry.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2000/06/21 03:53:35 jlam Exp $
d4 1
a4 1
DISTNAME=	pine4.30
@


1.20
log
@USE_LIBTOOL instead of PKGLIBTOOL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2000/06/01 11:23:25 rh Exp $
d4 2
a5 2
DISTNAME=	pine4.21
PKGNAME=	pico-3.7
d9 1
a9 1
MAINTAINER=	root@@garbled.net
d21 2
@


1.19
log
@s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 1999/12/02 17:01:05 bouyer Exp $
d12 9
a20 1
USE_PKGLIBTOOL=	yes
a39 5
.if ${OPSYS} == "SunOS"
BUILDNAME= so5
.else
BUILDNAME= neb
.endif
@


1.18
log
@Make it compile on solaris
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 1999/11/22 00:59:42 jwise Exp $
d12 1
a12 1
USE_LIBTOOL=	yes
@


1.17
log
@Update to Pico-3.7, from pine-4.21
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 1999/11/11 17:40:16 tv Exp $
d15 2
a16 1
	cd ${WRKSRC} && ./build neb CC="${LIBTOOL} ${CC}" PREFIX=${PREFIX}
d32 5
@


1.16
log
@Update Pico to 3.6, Pine to 4.20.  Also move pine.conf and pine.conf.fixed
to .../share/examples/pine and copy pine.conf to .../etc only if it doesn't
exist.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 1999/05/02 03:16:58 tv Exp $
d4 2
a5 2
DISTNAME=	pine4.20
PKGNAME=	pico-3.6
@


1.15
log
@Update Pico to 3.5 and Pine to 4.10.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 1999/02/20 22:48:28 hubertf Exp $
d4 2
a5 2
DISTNAME=	pine4.10
PKGNAME=	pico-3.5
@


1.14
log
@Fix CONFLICTS (remove redundancy, mostly)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 1998/11/13 15:56:24 tv Exp $
d4 2
a5 2
DISTNAME=	pine4.05
PKGNAME=	pico-3.4
@


1.13
log
@Update pico to 3.4 (from Pine 4.05)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 1998/09/10 03:38:45 tv Exp $
a12 2

CONFLICTS=	pico-2.9 pine-3.96 pico-3.0 pine-4.02 pico-3.2
@


1.12
log
@Update Pico to use the Pine 4.03 souerce tarball (no pico-specific
changes, and still the same version number).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 1998/09/01 14:29:28 agc Exp $
d4 2
a5 2
DISTNAME=	pine4.03
PKGNAME=	pico-3.2
d14 1
a14 1
CONFLICTS=	pico-2.9 pine-3.96 pico-3.0
d26 5
@


1.11
log
@Define USE_LIBTOOL, and use the ${LIBTOOL} definition appropriately.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1998/08/20 16:09:27 agc Exp $
d4 1
a4 1
DISTNAME=	pine4.02
@


1.10
log
@Define USE_LIBTOOL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1998/08/20 15:16:51 tsarna Exp $
d17 1
a17 1
	cd ${WRKSRC} && ./build neb CC="${PREFIX}/bin/libtool ${CC}" PREFIX=${PREFIX}
d20 1
a20 1
	${PREFIX}/bin/libtool --mode=install ${INSTALL_DATA} \
d22 1
a22 1
	${PREFIX}/bin/libtool --mode=install ${INSTALL_PROGRAM} \
@


1.9
log
@The Grand Homepagification:
	- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1998/07/22 02:45:45 tv Exp $
d12 1
a12 1
BUILD_DEPENDS=	${PREFIX}/bin/libtool:../../devel/libtool
@


1.8
log
@Update Pico to 3.2 (without the lots of U's this time).
Update Pine to 4.02.  Many bug fixes over 4.00.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1998/07/21 21:16:15 tv Exp $
d10 1
@


1.7
log
@Revert pico back to 3.0.  Some bug in the updated libpico caused those
nice strings of `U's at the beginning of the pine and pico commit
messages.  (None here, this time, I hope.  :)  The libpico API didn't
change, so pine 4.01 can make use of libpico from Pico 3.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1998/07/19 03:49:13 tv Exp $
d4 2
a5 2
DISTNAME=	pine4.00
PKGNAME=	pico-3.0
d13 1
a13 1
CONFLICTS=	pico-2.9 pine-3.96
@


1.6
log
@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUpdate to 3.1.  (No major changes beyond bumping the library minor
number.)
@
text
@d4 2
a5 2
DISTNAME=	pine4.01
PKGNAME=	pico-3.1
d13 1
a13 1
CONFLICTS=	pico-2.9 pine-3.96 pico-3.0
@


1.5
log
@Re-add pine-3.96 to the CONFLICTS list.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1998/07/19 03:37:46 tv Exp $
d4 2
a5 2
DISTNAME=	pine4.00
PKGNAME=	pico-3.0
d13 1
a13 1
CONFLICTS=	pico-2.9 pine-3.96
@


1.4
log
@Update pico to 3.0, part of the pine 4.00 distribution.  Build libpico
with libtool, enabling a libpico shared object useable with pine.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1998/06/27 03:29:04 tv Exp $
d13 1
a13 1
CONFLICTS=	pico-2.9
@


1.3
log
@Install pilot, too - a small file browser that uses the Pico core, and is
built by the pkg already.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1998/06/22 12:27:09 agc Exp $
d4 2
a5 3
DISTNAME=	pine3.96
PKGNAME=	pico-2.9
WRKSRC=		${WRKDIR}/pine3.96
d11 3
a13 1
CONFLICTS=	pine-3.96
d16 1
a16 1
	cd ${WRKSRC} && ./build neb
d19 4
a22 3
	${INSTALL_DATA} ${WRKSRC}/pico/libpico.a ${PREFIX}/lib/libpico.a
	${INSTALL_PROGRAM} ${WRKSRC}/bin/pico ${PREFIX}/bin/
	${INSTALL_PROGRAM} ${WRKSRC}/bin/pilot ${PREFIX}/bin/
@


1.2
log
@Update package Makefiles for automatic manual page handling.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 1998/06/07 19:48:47 frueauf Exp $
d19 4
a22 2
	${INSTALL_PROGRAM} ${WRKSRC}/bin/pico ${PREFIX}/bin/pico
	${INSTALL_MAN}     ${WRKSRC}/doc/pico.1 ${PREFIX}/man/man1/pico.1
@


1.1
log
@Initial addition of a handy text editor that ships with Pine.
Fixes pr 5548 by Tim Rightnour, some portlint cleanups.
@
text
@d1 1
a1 1
# $NetBSD$
a12 2

MAN1= 		pico.1
@
