head	1.81;
access;
symbols
	pkgsrc-2026Q1:1.81.0.6
	pkgsrc-2026Q1-base:1.81
	pkgsrc-2025Q4:1.81.0.4
	pkgsrc-2025Q4-base:1.81
	pkgsrc-2025Q3:1.81.0.2
	pkgsrc-2025Q3-base:1.81
	pkgsrc-2025Q2:1.80.0.6
	pkgsrc-2025Q2-base:1.80
	pkgsrc-2025Q1:1.80.0.4
	pkgsrc-2025Q1-base:1.80
	pkgsrc-2024Q4:1.80.0.2
	pkgsrc-2024Q4-base:1.80
	pkgsrc-2024Q3:1.79.0.10
	pkgsrc-2024Q3-base:1.79
	pkgsrc-2024Q2:1.79.0.8
	pkgsrc-2024Q2-base:1.79
	pkgsrc-2024Q1:1.79.0.6
	pkgsrc-2024Q1-base:1.79
	pkgsrc-2023Q4:1.79.0.4
	pkgsrc-2023Q4-base:1.79
	pkgsrc-2023Q3:1.79.0.2
	pkgsrc-2023Q3-base:1.79
	pkgsrc-2023Q2:1.78.0.8
	pkgsrc-2023Q2-base:1.78
	pkgsrc-2023Q1:1.78.0.6
	pkgsrc-2023Q1-base:1.78
	pkgsrc-2022Q4:1.78.0.4
	pkgsrc-2022Q4-base:1.78
	pkgsrc-2022Q3:1.78.0.2
	pkgsrc-2022Q3-base:1.78
	pkgsrc-2022Q2:1.77.0.10
	pkgsrc-2022Q2-base:1.77
	pkgsrc-2022Q1:1.77.0.8
	pkgsrc-2022Q1-base:1.77
	pkgsrc-2021Q4:1.77.0.6
	pkgsrc-2021Q4-base:1.77
	pkgsrc-2021Q3:1.77.0.4
	pkgsrc-2021Q3-base:1.77
	pkgsrc-2021Q2:1.77.0.2
	pkgsrc-2021Q2-base:1.77
	pkgsrc-2021Q1:1.76.0.6
	pkgsrc-2021Q1-base:1.76
	pkgsrc-2020Q4:1.76.0.4
	pkgsrc-2020Q4-base:1.76
	pkgsrc-2020Q3:1.76.0.2
	pkgsrc-2020Q3-base:1.76
	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.72.0.6
	pkgsrc-2019Q4-base:1.72
	pkgsrc-2019Q3:1.72.0.2
	pkgsrc-2019Q3-base:1.72
	pkgsrc-2019Q2:1.71.0.8
	pkgsrc-2019Q2-base:1.71
	pkgsrc-2019Q1:1.71.0.6
	pkgsrc-2019Q1-base:1.71
	pkgsrc-2018Q4:1.71.0.4
	pkgsrc-2018Q4-base:1.71
	pkgsrc-2018Q3:1.71.0.2
	pkgsrc-2018Q3-base:1.71
	pkgsrc-2018Q2:1.70.0.4
	pkgsrc-2018Q2-base:1.70
	pkgsrc-2018Q1:1.70.0.2
	pkgsrc-2018Q1-base:1.70
	pkgsrc-2017Q4:1.69.0.8
	pkgsrc-2017Q4-base:1.69
	pkgsrc-2017Q3:1.69.0.6
	pkgsrc-2017Q3-base:1.69
	pkgsrc-2017Q2:1.69.0.2
	pkgsrc-2017Q2-base:1.69
	pkgsrc-2017Q1:1.68.0.2
	pkgsrc-2017Q1-base:1.68
	pkgsrc-2016Q4:1.66.0.6
	pkgsrc-2016Q4-base:1.66
	pkgsrc-2016Q3:1.66.0.4
	pkgsrc-2016Q3-base:1.66
	pkgsrc-2016Q2:1.66.0.2
	pkgsrc-2016Q2-base:1.66
	pkgsrc-2016Q1:1.65.0.8
	pkgsrc-2016Q1-base:1.65
	pkgsrc-2015Q4:1.65.0.6
	pkgsrc-2015Q4-base:1.65
	pkgsrc-2015Q3:1.65.0.4
	pkgsrc-2015Q3-base:1.65
	pkgsrc-2015Q2:1.65.0.2
	pkgsrc-2015Q2-base:1.65
	pkgsrc-2015Q1:1.64.0.4
	pkgsrc-2015Q1-base:1.64
	pkgsrc-2014Q4:1.64.0.2
	pkgsrc-2014Q4-base:1.64
	pkgsrc-2014Q3:1.63.0.4
	pkgsrc-2014Q3-base:1.63
	pkgsrc-2014Q2:1.63.0.2
	pkgsrc-2014Q2-base:1.63
	pkgsrc-2014Q1:1.60.0.4
	pkgsrc-2014Q1-base:1.60
	pkgsrc-2013Q4:1.60.0.2
	pkgsrc-2013Q4-base:1.60
	pkgsrc-2013Q3:1.59.0.2
	pkgsrc-2013Q3-base:1.59
	pkgsrc-2013Q2:1.58.0.2
	pkgsrc-2013Q2-base:1.58
	pkgsrc-2013Q1:1.55.0.2
	pkgsrc-2013Q1-base:1.55
	pkgsrc-2012Q4:1.53.0.2
	pkgsrc-2012Q4-base:1.53
	pkgsrc-2012Q3:1.51.0.6
	pkgsrc-2012Q3-base:1.51
	pkgsrc-2012Q2:1.51.0.4
	pkgsrc-2012Q2-base:1.51
	pkgsrc-2012Q1:1.51.0.2
	pkgsrc-2012Q1-base:1.51
	pkgsrc-2011Q4:1.49.0.2
	pkgsrc-2011Q4-base:1.49
	pkgsrc-2011Q3:1.48.0.2
	pkgsrc-2011Q3-base:1.48
	pkgsrc-2011Q2:1.47.0.4
	pkgsrc-2011Q2-base:1.47
	pkgsrc-2011Q1:1.47.0.2
	pkgsrc-2011Q1-base:1.47
	pkgsrc-2010Q4:1.46.0.4
	pkgsrc-2010Q4-base:1.46
	pkgsrc-2010Q3:1.46.0.2
	pkgsrc-2010Q3-base:1.46
	pkgsrc-2010Q2:1.45.0.2
	pkgsrc-2010Q2-base:1.45
	pkgsrc-2010Q1:1.44.0.2
	pkgsrc-2010Q1-base:1.44
	pkgsrc-2009Q4:1.42.0.2
	pkgsrc-2009Q4-base:1.42
	pkgsrc-2009Q3:1.41.0.2
	pkgsrc-2009Q3-base:1.41
	pkgsrc-2009Q2:1.38.0.6
	pkgsrc-2009Q2-base:1.38
	pkgsrc-2009Q1:1.38.0.4
	pkgsrc-2009Q1-base:1.38
	pkgsrc-2008Q4:1.38.0.2
	pkgsrc-2008Q4-base:1.38
	pkgsrc-2008Q3:1.37.0.8
	pkgsrc-2008Q3-base:1.37
	cube-native-xorg:1.37.0.6
	cube-native-xorg-base:1.37
	pkgsrc-2008Q2:1.37.0.4
	pkgsrc-2008Q2-base:1.37
	cwrapper:1.37.0.2
	pkgsrc-2008Q1:1.36.0.10
	pkgsrc-2008Q1-base:1.36
	pkgsrc-2007Q4:1.36.0.8
	pkgsrc-2007Q4-base:1.36
	pkgsrc-2007Q3:1.36.0.6
	pkgsrc-2007Q3-base:1.36
	pkgsrc-2007Q2:1.36.0.4
	pkgsrc-2007Q2-base:1.36
	pkgsrc-2007Q1:1.36.0.2
	pkgsrc-2007Q1-base:1.36
	pkgsrc-2006Q4:1.35.0.6
	pkgsrc-2006Q4-base:1.35
	pkgsrc-2006Q3:1.35.0.4
	pkgsrc-2006Q3-base:1.35
	pkgsrc-2006Q2:1.35.0.2
	pkgsrc-2006Q2-base:1.35
	pkgsrc-2006Q1:1.33.0.2
	pkgsrc-2006Q1-base:1.33
	pkgsrc-2005Q4:1.29.0.2
	pkgsrc-2005Q4-base:1.29
	pkgsrc-2005Q3:1.28.0.2
	pkgsrc-2005Q3-base:1.28
	pkgsrc-2005Q2:1.25.0.2
	pkgsrc-2005Q2-base:1.25
	pkgsrc-2005Q1:1.23.0.2
	pkgsrc-2005Q1-base:1.23
	pkgsrc-2004Q4:1.21.0.2
	pkgsrc-2004Q4-base:1.21
	pkgsrc-2004Q3:1.17.0.2
	pkgsrc-2004Q3-base:1.17
	pkgsrc-2004Q2:1.16.0.2
	pkgsrc-2004Q2-base:1.16
	pkgsrc-2004Q1:1.14.0.2
	pkgsrc-2004Q1-base:1.14
	pkgsrc-2003Q4:1.9.0.2
	pkgsrc-2003Q4-base:1.9
	netbsd-1-6-1:1.3.0.2
	netbsd-1-6-1-base:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.81
date	2025.07.04.08.48.56;	author wiz;	state Exp;
branches;
next	1.80;
commitid	vfjLVB0DFyTBfp1G;

1.80
date	2024.11.16.12.07.26;	author wiz;	state Exp;
branches;
next	1.79;
commitid	EcLctWHJOZ20KRxF;

1.79
date	2023.07.06.09.42.20;	author wiz;	state Exp;
branches;
next	1.78;
commitid	6meR4IA6XJRNYIvE;

1.78
date	2022.06.28.11.37.08;	author wiz;	state Exp;
branches;
next	1.77;
commitid	D2UoJrTHpoHEANJD;

1.77
date	2021.05.24.19.55.18;	author wiz;	state Exp;
branches;
next	1.76;
commitid	qokaiStTApGMcrUC;

1.76
date	2020.09.08.13.16.46;	author wiz;	state Exp;
branches;
next	1.75;
commitid	baP4j6yzJOMEkfnC;

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

1.74
date	2020.01.07.13.49.16;	author kim;	state Exp;
branches;
next	1.73;
commitid	hhYR3MNXI6t9oLRB;

1.73
date	2020.01.07.13.47.41;	author kim;	state Exp;
branches;
next	1.72;
commitid	DCHnRP6z6BBCnLRB;

1.72
date	2019.08.11.13.24.23;	author wiz;	state Exp;
branches;
next	1.71;
commitid	Ifet9Pg6Qt99ZByB;

1.71
date	2018.08.22.09.47.28;	author wiz;	state Exp;
branches;
next	1.70;
commitid	YLub8g3ofvFGb6PA;

1.70
date	2018.03.18.09.14.19;	author wiz;	state Exp;
branches;
next	1.69;
commitid	qwuP2E2qcGR05VuA;

1.69
date	2017.06.05.14.25.08;	author ryoon;	state Exp;
branches;
next	1.68;
commitid	54KDUXvefsKDYbUz;

1.68
date	2017.03.12.07.20.52;	author maya;	state Exp;
branches;
next	1.67;
commitid	CCBahFUNuOMoneJz;

1.67
date	2017.03.11.23.21.11;	author maya;	state Exp;
branches;
next	1.66;
commitid	mnTDFb2qvSFxIbJz;

1.66
date	2016.06.08.19.24.54;	author wiz;	state Exp;
branches;
next	1.65;
commitid	12SLmHS6vHs0hH9z;

1.65
date	2015.06.12.10.51.51;	author wiz;	state Exp;
branches;
next	1.64;
commitid	B4JmCfaVUbiY38py;

1.64
date	2014.10.09.13.45.02;	author wiz;	state Exp;
branches;
next	1.63;
commitid	UvzBSm5hrFIOWwTx;

1.63
date	2014.06.10.15.22.18;	author joerg;	state Exp;
branches;
next	1.62;
commitid	djgMkPoOrhNxnZDx;

1.62
date	2014.05.31.12.22.42;	author wiz;	state Exp;
branches;
next	1.61;
commitid	TuNp0BqHNZARHGCx;

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

1.60
date	2013.12.09.14.17.54;	author obache;	state Exp;
branches;
next	1.59;
commitid	wogoyilp7OKaTsgx;

1.59
date	2013.07.05.13.29.44;	author ryoon;	state Exp;
branches;
next	1.58;
commitid	LRZhPtVYYJvqGhWw;

1.58
date	2013.06.04.22.17.16;	author tron;	state Exp;
branches;
next	1.57;
commitid	wB5zURIqYs6HAlSw;

1.57
date	2013.06.03.10.06.09;	author wiz;	state Exp;
branches;
next	1.56;
commitid	kGMtnUPdN4amz9Sw;

1.56
date	2013.05.31.12.42.34;	author wiz;	state Exp;
branches;
next	1.55;
commitid	hIeXGcx6VfKHwMRw;

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

1.54
date	2013.01.26.21.39.04;	author adam;	state Exp;
branches;
next	1.53;

1.53
date	2012.10.28.06.30.26;	author asau;	state Exp;
branches;
next	1.52;

1.52
date	2012.10.03.21.58.33;	author wiz;	state Exp;
branches;
next	1.51;

1.51
date	2012.02.06.12.41.54;	author wiz;	state Exp;
branches;
next	1.50;

1.50
date	2012.02.02.09.47.19;	author hans;	state Exp;
branches;
next	1.49;

1.49
date	2011.11.01.06.02.47;	author sbd;	state Exp;
branches;
next	1.48;

1.48
date	2011.08.14.16.05.42;	author obache;	state Exp;
branches;
next	1.47;

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

1.46
date	2010.08.21.16.36.33;	author seb;	state Exp;
branches;
next	1.45;

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

1.44
date	2010.02.16.15.22.45;	author sno;	state Exp;
branches;
next	1.43;

1.43
date	2010.01.18.09.59.32;	author wiz;	state Exp;
branches;
next	1.42;

1.42
date	2009.12.15.22.16.10;	author joerg;	state Exp;
branches;
next	1.41;

1.41
date	2009.08.26.19.58.27;	author sno;	state Exp;
branches;
next	1.40;

1.40
date	2009.08.03.15.18.03;	author joerg;	state Exp;
branches;
next	1.39;

1.39
date	2009.07.07.16.27.33;	author sno;	state Exp;
branches;
next	1.38;

1.38
date	2008.10.19.19.19.02;	author he;	state Exp;
branches;
next	1.37;

1.37
date	2008.05.26.02.13.25;	author joerg;	state Exp;
branches;
next	1.36;

1.36
date	2007.02.15.14.07.44;	author joerg;	state Exp;
branches;
next	1.35;

1.35
date	2006.04.17.13.46.52;	author wiz;	state Exp;
branches;
next	1.34;

1.34
date	2006.04.16.14.19.25;	author kim;	state Exp;
branches;
next	1.33;

1.33
date	2006.02.05.23.11.27;	author joerg;	state Exp;
branches;
next	1.32;

1.32
date	2006.01.24.07.32.49;	author wiz;	state Exp;
branches;
next	1.31;

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

1.30
date	2005.12.29.06.22.24;	author jlam;	state Exp;
branches;
next	1.29;

1.29
date	2005.12.05.20.51.13;	author rillig;	state Exp;
branches;
next	1.28;

1.28
date	2005.08.06.06.19.36;	author jlam;	state Exp;
branches;
next	1.27;

1.27
date	2005.07.16.01.19.25;	author jlam;	state Exp;
branches;
next	1.26;

1.26
date	2005.07.13.18.01.45;	author jlam;	state Exp;
branches;
next	1.25;

1.25
date	2005.06.01.18.03.27;	author jlam;	state Exp;
branches;
next	1.24;

1.24
date	2005.04.11.21.47.55;	author tv;	state Exp;
branches;
next	1.23;

1.23
date	2005.01.23.18.30.11;	author kim;	state Exp;
branches;
next	1.22;

1.22
date	2005.01.23.18.26.39;	author kim;	state Exp;
branches;
next	1.21;

1.21
date	2004.12.20.11.31.12;	author grant;	state Exp;
branches;
next	1.20;

1.20
date	2004.11.12.00.33.37;	author seb;	state Exp;
branches;
next	1.19;

1.19
date	2004.10.15.12.22.14;	author tv;	state Exp;
branches;
next	1.18;

1.18
date	2004.10.03.00.18.27;	author tv;	state Exp;
branches;
next	1.17;

1.17
date	2004.07.10.22.21.40;	author kim;	state Exp;
branches;
next	1.16;

1.16
date	2004.04.12.18.29.04;	author kim;	state Exp;
branches;
next	1.15;

1.15
date	2004.04.01.16.13.17;	author kim;	state Exp;
branches;
next	1.14;

1.14
date	2004.02.11.22.56.23;	author xtraeme;	state Exp;
branches;
next	1.13;

1.13
date	2004.02.11.05.59.54;	author xtraeme;	state Exp;
branches;
next	1.12;

1.12
date	2004.02.08.21.49.57;	author kim;	state Exp;
branches;
next	1.11;

1.11
date	2004.01.03.18.49.55;	author reed;	state Exp;
branches;
next	1.10;

1.10
date	2003.12.04.19.48.26;	author xtraeme;	state Exp;
branches;
next	1.9;

1.9
date	2003.09.21.16.21.14;	author kim;	state Exp;
branches;
next	1.8;

1.8
date	2003.09.06.03.52.07;	author kim;	state Exp;
branches;
next	1.7;

1.7
date	2003.07.22.04.14.27;	author martti;	state Exp;
branches;
next	1.6;

1.6
date	2003.07.13.13.53.51;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2003.05.05.19.05.22;	author jmmv;	state Exp;
branches;
next	1.4;

1.4
date	2003.05.02.11.56.45;	author wiz;	state Exp;
branches;
next	1.3;

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

1.2
date	2002.10.27.19.54.29;	author seb;	state Exp;
branches;
next	1.1;

1.1
date	2002.09.01.22.42.49;	author kim;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.09.01.22.42.49;	author kim;	state Exp;
branches;
next	;


desc
@@


1.81
log
@*: bump for perl 5.42.0
@
text
@# $NetBSD: Makefile,v 1.80 2024/11/16 12:07:26 wiz Exp $

DISTNAME=	Apache-Gallery-1.0.2-withoutworldwriteables
PKGNAME=	${DISTNAME:C/-without.*//}
PKGREVISION=	8
CATEGORIES=	graphics www
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=../../authors/id/L/LE/LEGART/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://metacpan.org/pod/Apache::Gallery
COMMENT=	Perl5/Apache module for handling image directories
LICENSE=	artistic

DEPENDS+=	p5-Image-Imlib2-[0-9]*:../../graphics/p5-Image-Imlib2
DEPENDS+=	p5-Image-Info-[0-9]*:../../graphics/p5-Image-Info
DEPENDS+=	p5-Image-Size-[0-9]*:../../graphics/p5-Image-Size
DEPENDS+=	p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
DEPENDS+=	p5-HTTP-Date-[0-9]*:../../www/p5-HTTP-Date
DEPENDS+=	p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+=	p5-CGI-[0-9]*:../../www/p5-CGI

WRKSRC=		${WRKDIR}/${PKGNAME_NOREV}

USE_LANGUAGES=	# none

TEST_ENV+=	MOD_PERL_API_VERSION=2
BUILD_DEFS+=	VARBASE

PERL5_PACKLIST=	auto/Apache/Gallery/.packlist

SUBST_CLASSES+=		var
SUBST_FILES.var+=	t/004_cache_dir.t
SUBST_SED.var+=		-e 's,/var/tmp/Apache-Gallery,${VARBASE}/cache/www,'
SUBST_STAGE.var=	pre-configure

.include "../../lang/perl5/module.mk"
# for make test
# (still asking for Apache::FakeRequest)
.include "../../www/ap2-perl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.80
log
@*: recursive bump for perl 5.40
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2023/07/06 09:42:20 wiz Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.79
log
@*: recursive bump for perl 5.38
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2022/06/28 11:37:08 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.78
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2021/05/24 19:55:18 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.77
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2020/09/08 13:16:46 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.76
log
@*: use MASTER_SITE_PERL_CPAN
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2020/08/31 18:12:37 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.75
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2020/01/07 13:49:16 kim Exp $
d7 1
a7 1
MASTER_SITES=	https://cpan.metacpan.org/authors/id/L/LE/LEGART/
@


1.74
log
@Follow redirect for HOMEPAGE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2020/01/07 13:47:41 kim Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.73
log
@Update MAINTAINER.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2019/08/11 13:24:23 wiz Exp $
d10 1
a10 1
HOMEPAGE=	http://apachegallery.dk/
@


1.72
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2018/08/22 09:47:28 wiz Exp $
d9 1
a9 1
MAINTAINER=	kim@@tac.nyc.ny.us
@


1.71
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2018/03/18 09:14:19 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.70
log
@Apache-Gallery: update to 1.0.2.

Based on wip/p5-Apache-Gallery by mef@@
Many dependencies re-added.

1.0.2 Wed Jun  8 20:47:16 CEST 2011

        - Extended GalleryUnderscoresToSpaces to filenames as well.
          (Debian bug #348724, Francesco Potortì)
        - Added txt to GalleryDocFile, the code in Gallery.pm already
          allowed it.  (Luca Capello)
        - Added text-html.png and text-txt.png icons.
          (Debian bug #423004, Luca Capello)
        - Fixed counter typo for <directory>.folder in next directory
          menu item.  (Luca Capello)
        - Added support to ignore items through <directory|file>.ignore.
          (Debian bug #619625, Luca Capello)
        - Fixed spelling typos in Gallery.pm and README.  (Luca Capello)
        - GalleryCacheDir defaults to /var/cache/www/ per the FHS-2.3.
          (Debian bug #337197, Luca Capello)
        - Fixed two minor POD errors (Michael Legart)

1.0.1 Wed Feb 23 20:45:38 CET 2011

        - Added missing template files to MANIFEST

1.0 Tue Feb 22 21:54:31 CET 2011

        - Handle files that match both GalleryDocFile and GalleryImgFile
          correctly. (Claus Faerber)
        - Only respond to HEAD and GET requests, enabling users to use
          WebDAV for upload (Andreas Plesner)
        - Added new option GalleryCommentExifKey to get comments from
          EXIF data (Michael Legart)
        - Added new option GalleryEnableMediaRss to enable generation of
          a media RSS feed for each directory listing. This works with
          e.g. the plugin from http://piclens.com to enable 3D viewing
          of your gallery. (Michael Legart)
        - Make browser-caching work with mod_perl 2. Supports If-None-Match
          and If-Modified-Since headers. Sets Last-Modified-Date and
          ETag headers. (Michael Legart)

1.0RC3 Fri Sep 16 10:27:48 CEST 2005

        - Add watermark even when picture doesn't need to be rescaled
          (Andreas Plesner)
        - Fix logging to work in Apache 1.3 (Andreas Plesner)
        - Bugfix: If only one GallerySize was specified, the image's
          max width was autmatically added to GallerySizes
          (Andreas Plesner)
        - Bugfix: Locate thm files if they are called .thm or .THM
                (Michael Legart)

1.0RC2 Wed Jun  1 09:11:50 CEST 2005

        - Added access keys for navigation (Michael Knudsen)

1.0RC1 Tue May 24 13:31:50 CEST 2005

        - Added submit button to form in selection mode (Vlad Marchenko)
        - Added new option GalleryRootPath for use when the gallery
          is not running from the root of the virtual host (Lubomir Host)
        - Report proper errors when there are problems with templates (Don Armstrong)
        - Support newest mod_perl2 version (Philip Paeps)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2015/05/14 08:42:51 makoto Exp $
d5 1
@


1.69
log
@Recursive revbump from lang/perl5 5.26.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2017/03/12 07:20:52 maya Exp $
d3 4
a6 5
DISTNAME=	Apache-Gallery-0.9.1
PKGNAME=	p5-${DISTNAME}
PKGREVISION=	30
CATEGORIES=	www graphics perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Apache/}
a12 2
DEPENDS+=	p5-CGI>=2.93:../../www/p5-CGI
DEPENDS+=	p5-URI>=1.23:../../www/p5-URI
d14 1
a14 1
DEPENDS+=	p5-Image-Info>=1.15:../../graphics/p5-Image-Info
d17 3
a19 1
DEPENDS+=	p5-${APACHE_PKG_PREFIX}-libapreq{,2}-[0-9]*:../../www/${LIBAPREQ}
d21 1
a21 1
PERL5_PACKLIST=		auto/Apache/Gallery/.packlist
d23 1
a23 1
.include "../../mk/bsd.prefs.mk"
d25 2
a26 2
PKG_SYSCONFSUBDIR?=	httpd
MESSAGE_SUBST+=		PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
d28 6
a33 66
LIBAPREQ=		p5-libapreq2

AG=			ag
AG_DOCDIR=		${PREFIX}/share/doc/${AG}
AG_EGDIR=		${PREFIX}/share/examples/${AG}
AG_SHAREDIR=		${PREFIX}/share/${AG}

FILES_SUBST+=		LDFLAGS=${LDFLAGS:M*:Q}

MESSAGE_SUBST+=		AG=${AG}
MESSAGE_SUBST+=		AG_DOCDIR=${AG_DOCDIR}
MESSAGE_SUBST+=		AG_SHAREDIR=${AG_SHAREDIR}

PLIST_SUBST+=		AG=${AG:Q}
PLIST_SUBST+=		AG_DOCDIR=${AG_DOCDIR:S,${PREFIX}/,,}
PLIST_SUBST+=		AG_EGDIR=${AG_EGDIR:S,${PREFIX}/,,}
PLIST_SUBST+=		AG_SHAREDIR=${AG_SHAREDIR:S,${PREFIX}/,,}

CONF_FILES=		${AG_EGDIR}/${AG}.conf ${PKG_SYSCONFDIR}/${AG}.conf

SUBST_CLASSES+=		paths
SUBST_FILES.paths=	ag.conf
SUBST_SED.paths+=	-e 's,@@AG@@,${AG},g'
SUBST_SED.paths+=	-e 's,@@AG_SHAREDIR@@,${AG_SHAREDIR},g'
SUBST_STAGE.paths=	post-patch

USE_TOOLS+=	pax

post-extract:
	${CP} ${FILESDIR}/ag.conf ${WRKSRC}

post-patch:
	@@${MV} -f ${WRKSRC}/templates/default/gallery.css \
	    ${WRKSRC}/htdocs/gallery-default.css
	@@${MV} -f ${WRKSRC}/templates/new/gallery.css \
	    ${WRKSRC}/htdocs/gallery-new.css

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

post-build:
	@@for j in default new; \
	do \
	    cd ${WRKSRC}/templates/$$j && \
	    for i in *.tpl; \
	    do \
		${CP} -p $$i $$i.orig && \
		${SED} -e "s,/icons/,/${AG}/," \
		       -e "s,/gallery.css,/${AG}/gallery-$$j.css," \
		    $$i.orig > $$i; \
		${RM} -f $$i.orig; \
	    done; \
	done

INSTALLATION_DIRS=	${AG_SHAREDIR}/htdocs ${AG_SHAREDIR}/templates \
			${AG_DOCDIR} ${AG_EGDIR}

post-install:
	cd ${WRKSRC}/htdocs && pax -rw . ${DESTDIR}${AG_SHAREDIR}/htdocs
	cd ${WRKSRC}/templates && pax -rw . ${DESTDIR}${AG_SHAREDIR}/templates
	${INSTALL_DATA} ${WRKSRC}/Changes ${DESTDIR}${AG_DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${AG_DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/LICENSE ${DESTDIR}${AG_DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${AG_DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/UPGRADE ${DESTDIR}${AG_DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/${AG}.conf ${DESTDIR}${AG_EGDIR}
a34 1
.include "../../graphics/imlib2/buildlink3.mk"
d36 3
a38 1
.include "../../mk/apache.mk"
@


1.68
log
@pkgrevision bump for changed apache default.

bumping any package depending on a pkg with APACHE_PKG_PREFIX but without
APACHE_PKG_PREFIX in its PKGNAME.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2017/03/11 23:21:11 maya Exp $
d5 1
a5 1
PKGREVISION=	29
@


1.67
log
@Unbreak the tree after adding ap{22,24} to p5-libapreq some, sorry.

XXX some package can do either libapreq{,2} and so it should embed
a version as well, but seems to have issues
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2016/06/08 19:24:54 wiz Exp $
d5 1
a5 1
PKGREVISION=	28
@


1.66
log
@Bump PKGREVISION for perl-5.24.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2015/06/12 10:51:51 wiz Exp $
d20 1
a20 1
DEPENDS+=	p5-libapreq{,2}-[0-9]*:../../www/${LIBAPREQ}
d98 1
a98 1

@


1.65
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.64 2014/10/09 13:45:02 wiz Exp $
d5 1
a5 1
PKGREVISION=	27
@


1.64
log
@Remove SVR4_PKGNAME, per discussion on tech-pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2014/06/10 15:22:18 joerg Exp $
d5 1
a5 1
PKGREVISION=	26
@


1.63
log
@Retire Apache 1.3 and 2.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2014/05/31 12:22:42 wiz Exp $
a5 1
SVR4_PKGNAME=	p5aga
@


1.62
log
@Don't expect perl to provide p5-CGI, depend on the package instead.
Bump PKGREVISION.

p5-CGI will be removed from perl soon.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2014/05/29 23:37:59 wiz Exp $
a29 1
.if defined(PKG_APACHE_DEFAULT) && (${PKG_APACHE_DEFAULT} == "apache2")
a30 3
.else
LIBAPREQ=		p5-libapreq
.endif
@


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 2
# $NetBSD: Makefile,v 1.60 2013/12/09 14:17:54 obache Exp $
#
d5 1
a5 1
PKGREVISION=	25
d15 1
a15 1
DEPENDS+=	{perl>=5.8.1,p5-CGI>=2.93}:../../www/p5-CGI
@


1.60
log
@Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.

Bump PKGREVISION for runtime dependency pattern changed packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2013/07/05 13:29:44 ryoon Exp $
d6 1
a6 1
PKGREVISION=	24
@


1.59
log
@Recursive revbump from graphics/giflib update to 5.0.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2013/06/04 22:17:16 tron Exp $
d6 1
a6 1
PKGREVISION=	23
d16 1
a16 1
DEPENDS+=	p5-CGI>=2.93:../../www/p5-CGI
@


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

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2013/06/03 10:06:09 wiz Exp $
d6 1
a6 1
PKGREVISION=	22
@


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

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

Suggested by tron in PR 47882
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2013/05/31 12:42:34 wiz Exp $
d6 1
a6 1
PKGREVISION=	21
@


1.56
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.55 2013/02/16 11:24:55 wiz Exp $
d6 1
a6 1
PKGREVISION=	20
@


1.55
log
@Recursive bump for png-1.6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2013/01/26 21:39:04 adam Exp $
d6 1
a6 1
PKGREVISION=	19
@


1.54
log
@Revbump after graphics/jpeg and textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2012/10/28 06:30:26 asau Exp $
d6 1
a6 1
PKGREVISION=	18
@


1.53
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2012/10/03 21:58:33 wiz Exp $
d6 1
a6 1
PKGREVISION=	17
@


1.52
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.51 2012/02/06 12:41:54 wiz Exp $
a15 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.51
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.50 2012/02/02 09:47:19 hans Exp $
d6 1
a6 1
PKGREVISION=	16
@


1.50
log
@Use ${RM} -f to avoid failure if no files are found to be removed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2011/11/01 06:02:47 sbd Exp $
d6 1
a6 1
PKGREVISION=	15
@


1.49
log
@Recursive bump for graphics/freetype2 buildlink addition.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2011/08/14 16:05:42 obache Exp $
d75 1
a75 1
	${FIND} ${WRKSRC} -name "*.orig" -type f | ${XARGS} ${RM}
@


1.48
log
@Revision bump after updating perl5 to 5.14.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2011/01/13 13:39:40 wiz Exp $
d6 1
a6 1
PKGREVISION=	14
@


1.47
log
@png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2010/08/21 16:36:33 seb Exp $
d6 1
a6 1
PKGREVISION=	13
@


1.46
log
@Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@@ was right after all, obache@@ kindly asked and he@@ led the
way. Thanks!
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2010/06/13 22:45:34 wiz Exp $
d6 1
a6 1
PKGREVISION=	12
@


1.45
log
@Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2010/02/16 15:22:45 sno Exp $
d6 1
a6 1
PKGREVISION=	11
@


1.44
log
@Fixing PLIST by removing '*.orig' relics from patch stage
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2010/01/18 09:59:32 wiz Exp $
d6 1
a6 1
PKGREVISION=	10
@


1.43
log
@Second try at jpeg-8 recursive PKGREVISION bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2009/12/15 22:16:10 joerg Exp $
d75 1
a75 1
	@@${RM} -f ${WRKSRC}/lib/Apache/Gallery.pm.orig
@


1.42
log
@Recursive bump for libltdl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2009/08/26 19:58:27 sno Exp $
d6 1
a6 1
PKGREVISION=	9
@


1.41
log
@bump revision because of graphics/jpeg update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2009/08/03 15:18:03 joerg Exp $
d6 1
a6 1
PKGREVISION=	8
@


1.40
log
@Fix DESTDIR installation
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2009/07/07 16:27:33 sno Exp $
d6 1
a6 1
PKGREVISION=	7
@


1.39
log
@adding destdir support and license (artistic, see README)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2008/10/19 19:19:02 he Exp $
d91 3
d95 8
a102 15
	${INSTALL_DATA_DIR} ${AG_SHAREDIR}
	@@set +x; \
	for i in htdocs templates; \
	do \
	    ${INSTALL_DATA_DIR} ${AG_SHAREDIR}/$$i; \
	    cd ${WRKSRC}/$$i && pax -rw . ${AG_SHAREDIR}/$$i; \
	done; \
	${INSTALL_DATA_DIR} ${AG_DOCDIR}; \
	for i in Changes INSTALL LICENSE README UPGRADE; \
	do \
	    ${INSTALL_DATA} ${WRKSRC}/$$i ${AG_DOCDIR}; \
	done
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${AG_SHAREDIR}; \
	${INSTALL_DATA_DIR} ${AG_EGDIR}
	${INSTALL_DATA} ${WRKSRC}/${AG}.conf ${AG_EGDIR}
@


1.38
log
@Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2008/05/26 02:13:25 joerg Exp $
d14 3
@


1.37
log
@Second round of explicit pax dependencies. As reminded by tnn@@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2007/02/15 14:07:44 joerg Exp $
d6 1
a6 1
PKGREVISION=	6
@


1.36
log
@No need to directly depend on X11.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2006/04/17 13:46:52 wiz Exp $
d60 2
d94 1
a94 1
	    cd ${WRKSRC}/$$i && ${PAX} -rw . ${AG_SHAREDIR}/$$i; \
@


1.35
log
@Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2006/04/16 14:19:25 kim Exp $
a103 1
.include "../../mk/x11.buildlink3.mk"
@


1.34
log
@Make this work w/ Apache2 (and ap2-perl).

Remove some HTML output from the code that should be controlled only by
the templates ('&nbsp;' when no navigation, extra '<br>' elements).

Add controls for directory separator in menus and the text labels for
the navigation elements.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2006/02/05 23:11:27 joerg Exp $
d6 1
a6 1
PKGREVISION=	5
@


1.33
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2006/01/24 07:32:49 wiz Exp $
d6 1
a6 1
PKGREVISION=	3
d69 3
@


1.32
log
@Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2006/01/05 23:03:37 joerg Exp $
d6 1
a6 1
PKGREVISION=	2
@


1.31
log
@Use SUBST framework. XXX Was the sed on Gallery.pm supposed to
change anything?
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2005/12/29 06:22:24 jlam Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.30
log
@Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2005/12/05 20:51:13 rillig Exp $
a40 2
FILES_SUBST+=		AG=${AG:Q}
FILES_SUBST+=		AG_SHAREDIR=${AG_SHAREDIR:Q}
d54 9
a63 4
	@@cd ${WRKSRC}/lib/Apache && \
	${CP} -p Gallery.pm Gallery.pm.orig && \
	${SED} ${FILES_SUBST_SED} Gallery.pm.orig > Gallery.pm && \
	${RM} -f Gallery.pm.orig
a81 1
	@@${SED} ${FILES_SUBST_SED} ${FILESDIR}/ag.conf > ${WRKDIR}/${AG}.conf
d98 1
a98 1
	${INSTALL_DATA} ${WRKDIR}/${AG}.conf ${AG_EGDIR}
@


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

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2005/08/06 06:19:36 jlam Exp $
a22 1
USE_PKGINSTALL=		YES
@


1.28
log
@Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2005/07/16 01:19:25 jlam Exp $
d42 3
a44 3
FILES_SUBST+=		AG=${AG}
FILES_SUBST+=		AG_SHAREDIR=${AG_SHAREDIR}
FILES_SUBST+=		LDFLAGS=${LDFLAGS:Q}
d50 1
a50 1
PLIST_SUBST+=		AG=${AG}
@


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

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

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2005/07/13 18:01:45 jlam Exp $
d6 1
a6 1
PKGREVISION=	# empty
@


1.26
log
@Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2005/06/01 18:03:27 jlam Exp $
a23 1
USE_PERL5=		run
@


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

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

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

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

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

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2005/04/11 21:47:55 tv Exp $
d25 1
a25 1
PERL5_PACKLIST=		${PERL5_SITEARCH}/auto/Apache/Gallery/.packlist
@


1.24
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2005/01/23 18:30:11 kim Exp $
a23 1
USE_X11=		YES
d101 1
@


1.23
log
@Empty out PKGREVISION (should have been part of previous commit).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2005/01/23 18:26:39 kim Exp $
a22 1
USE_BUILDLINK3=		YES
@


1.22
log
@Upgrade to Apache::Gallery 0.9.1

* Report 404 for HEAD requests to non-existing files or directories
* Scale images when they are requested from the cache instead of
  before the index is displayed.
* Sort pictures the same way when viewing images as when viewing
  directories
* New option GalleryUnderscoresToSpaces to convert underscores to
  spaces in the listing of directories.
* Remember choosen width by setting a cookie
* Two new configuration options GalleryDocFile and GalleryImgFile
  that makes it possible to configured which filetypes should be
  displayed. See the documentation for details.
* Switched to use Text::Template instead of CGI::FastTemplate,
  see the UPGRADE file for details.
* Create copyright notices on pictures using truetype fonts instead
  of png images. Font, color and size can be configured.

and various bug fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2004/12/20 11:31:12 grant Exp $
d6 1
a6 1
PKGREVISION=	9
@


1.21
log
@since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2004/11/12 00:33:37 seb Exp $
d4 1
a4 1
DISTNAME=	Apache-Gallery-0.7
d20 1
a20 1
DEPENDS+=	p5-CGI-FastTemplate-[0-9]*:../../www/p5-CGI-FastTemplate
@


1.20
log
@Add 'perl5' to CATEGORIES.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2004/10/15 12:22:14 tv Exp $
d6 1
a6 1
PKGREVISION=	8
@


1.19
log
@Update linkage to libltdl (via imlib2), now in its own package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2004/10/03 00:18:27 tv Exp $
d8 1
a8 1
CATEGORIES=	www graphics
@


1.18
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.17 2004/07/10 22:21:40 kim Exp $
d6 1
a6 1
PKGREVISION=	7
@


1.17
log
@Add reverse sorting of entries.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2004/04/12 18:29:04 kim Exp $
d6 1
a6 1
PKGREVISION=	6
@


1.16
log
@Accept p5-libapreq2 too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2004/04/01 16:13:17 kim Exp $
d6 1
a6 1
PKGREVISION=	5
@


1.15
log
@Make Perl packlist used again.
Preserve line breaks in directory names (in icon display).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2004/02/11 22:56:23 xtraeme Exp $
d21 1
a21 1
DEPENDS+=	p5-libapreq-[0-9]*:../../www/p5-libapreq
d34 6
a102 1
.include "../../www/ap-perl/buildlink3.mk"
@


1.14
log
@Bump PKGREVISION due to imlib2 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2004/02/11 05:59:54 xtraeme Exp $
d6 1
a6 1
PKGREVISION=	4
d26 1
@


1.13
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/02/08 21:49:57 kim Exp $
d6 1
a6 1
PKGREVISION=	3
@


1.12
log
@Require p5-Image-Info 1.15 or later to avoid SEGFAULTS from 1.12.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/01/03 18:49:55 reed Exp $
d23 1
a23 1
USE_BUILDLINK2=		YES
d95 2
a96 2
.include "../../graphics/imlib2/buildlink2.mk"
.include "../../www/ap-perl/buildlink2.mk"
@


1.11
log
@Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2003/12/04 19:48:26 xtraeme Exp $
d6 1
a6 1
PKGREVISION=	2
d18 1
a18 1
DEPENDS+=	p5-Image-Info-[0-9]*:../../graphics/p5-Image-Info
@


1.10
log
@Bump PKGREVISION (libxml2, libxslt and imlib2 were updated).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/09/21 16:21:14 kim Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.9
log
@Upgraded to Apache::Gallery 0.7:
- Support mod_perl version 1 and 2 (1.99) (Michael Legart)
- Send status code 500 on errors, 404 on file not found and
  make IE show our own errorpage. (Thomas L. Kjeldsen)
- Bugfix for directories named "0" (Andreas Plesner Jacobsen)
- Added "selection mode". Select images with checkboxes and
  get a list of filenames. (Peter Andreasen)
- Fix to let the module work with perl 5.005 (Aaron)
- Do not allow scaling pictures to sizes above their
  original size (Aaron)
- Added GalleryUseFileDate option to make A::G show
  the files timestamps instead of using the EXIF value (Dennis Haney)
- Remember display size when turning Slideshow off (Hans Joergensen)
- Nice new layout (Thomas Kjaer)
- New option GalleryEXIFMode to control the way EXIF
  info is displayed. See docs for details (Michael Legart)
- Support for the FNumber EXIF value (Thomas Corell)
- Added GalleryRootText option to allow changing the name of
  the root element in the menu (Christopher Knight)
- Use Image::Imlib2 instead of Inline::C (Andreas Plesner Jacobsen)
- New option GalleryMaxThumbnailsPerPage to limit the number
  of thumbnails displayed per page. Disabled by default
  and requires templates update. (Michael Legart)
- Bugfix for the GalleryThumbnailSize option. Both height and
  width max sizes are now obeyed. (David Gee)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/09/06 03:52:07 kim Exp $
d6 1
@


1.8
log
@Upgrade p5-Apache-Gallery to 0.6.

Notable changes:
* Apache now internally handles image dispatch which enables use of
  all Apache caching possibilities
* Support the EXIF Orientation key for automatic rotate
* Directory comments
* New GallerySortBy option to allow sort by time, size etc.
* Set width/height on thumbnail images for better performance
* InlineDir is no longer configurable using PerlSetVar
* Write to the error log if unable to open files in the cache
* Added slideshow feature
* Moved the cache to one single directory outside the webscope
* Allow user to customize the "No info found" message

Some people have been reporting problems with Apache segfaulting
when displaying images from certain cameras (eg. the Canon G2).
The problem can be solved by using Image::Info 1.11 or earlier.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/07/22 04:14:27 martti Exp $
d4 1
a4 1
DISTNAME=	Apache-Gallery-0.6
d14 3
a16 1
DEPENDS+=	p5-URI-[0-9]*:../../www/p5-URI
a19 1
DEPENDS+=	p5-Inline-[0-9]*:../../devel/p5-Inline
d53 1
a53 1
	cd ${WRKSRC}/lib/Apache && \
d57 4
d63 1
a63 2
	@@cd ${WRKSRC}/templates; \
	for i in *.tpl; \
d65 9
a73 5
	    ${CP} -p $$i $$i.orig && \
	    ${SED} -e 's,/icons/,/${AG}/,' \
		   -e 's,/gallery.css,/${AG}/gallery.css,' \
		$$i.orig > $$i; \
	    ${RM} -f $$i.orig; \
@


1.7
log
@COMMENT should start with a capital letter.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/07/13 13:53:51 wiz Exp $
d4 1
a4 1
DISTNAME=	Apache-Gallery-0.4.1
a5 1
PKGREVISION=	2
d38 1
d52 1
a52 1
	@@cd ${WRKSRC}/lib/Apache && \
@


1.6
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/05/05 19:05:22 jmmv Exp $
d13 1
a13 1
COMMENT=	perl5/Apache module for handling image directories
@


1.5
log
@PKGREVISION goes after PKGNAME.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/05/02 11:56:45 wiz Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.4
log
@Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/01/28 22:04:30 jlam Exp $
d5 1
a6 1
PKGNAME=	p5-${DISTNAME}
@


1.3
log
@Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/10/27 19:54:29 seb Exp $
d5 1
@


1.2
log
@Use buildlink2. Use perl5/module.mk.
Fix X11 handling: mark with USE_X11 remove inclusion of
pkgtools/x11-links/xfree.buildlink2.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/09/01 22:42:49 kim Exp $
d22 1
d88 1
a88 1
.include "../../mk/bsd.pkg.install.mk"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
a13 1
DEPENDS+=	ap-perl>=1.25:../../www/ap-perl
a19 1
DEPENDS+=	imlib2-[0-9]*:../../graphics/imlib2
d21 2
a22 1
USE_BUILDLINK_ONLY=	YES
a54 3
do-configure:
	@@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL

d84 3
a86 2
.include "../../pkgtools/x11-links/xfree.buildlink2.mk"
.include "../../lang/perl5/buildlink2.mk"
@


1.1.1.1
log
@Apache::Gallery creates an thumbnail index of each directory and
allows viewing pictures in different resolutions.  Pictures are
resized on the fly and cached.
@
text
@@
