head	1.87;
access;
symbols
	pkgsrc-2026Q1:1.87.0.2
	pkgsrc-2026Q1-base:1.87
	pkgsrc-2025Q4:1.85.0.2
	pkgsrc-2025Q4-base:1.85
	pkgsrc-2025Q3:1.83.0.2
	pkgsrc-2025Q3-base:1.83
	pkgsrc-2025Q2:1.82.0.2
	pkgsrc-2025Q2-base:1.82
	pkgsrc-2025Q1:1.79.0.2
	pkgsrc-2025Q1-base:1.79
	pkgsrc-2024Q4:1.78.0.2
	pkgsrc-2024Q4-base:1.78
	pkgsrc-2024Q3:1.75.0.4
	pkgsrc-2024Q3-base:1.75
	pkgsrc-2024Q2:1.75.0.2
	pkgsrc-2024Q2-base:1.75
	pkgsrc-2024Q1:1.73.0.4
	pkgsrc-2024Q1-base:1.73
	pkgsrc-2023Q4:1.73.0.2
	pkgsrc-2023Q4-base:1.73
	pkgsrc-2023Q3:1.68.0.2
	pkgsrc-2023Q3-base:1.68
	pkgsrc-2023Q2:1.67.0.2
	pkgsrc-2023Q2-base:1.67
	pkgsrc-2023Q1:1.66.0.2
	pkgsrc-2023Q1-base:1.66
	pkgsrc-2022Q4:1.63.0.2
	pkgsrc-2022Q4-base:1.63
	pkgsrc-2022Q3:1.61.0.2
	pkgsrc-2022Q3-base:1.61
	pkgsrc-2022Q2:1.58.0.2
	pkgsrc-2022Q2-base:1.58
	pkgsrc-2022Q1:1.57.0.4
	pkgsrc-2022Q1-base:1.57
	pkgsrc-2021Q4:1.57.0.2
	pkgsrc-2021Q4-base:1.57
	pkgsrc-2021Q3:1.56.0.4
	pkgsrc-2021Q3-base:1.56
	pkgsrc-2021Q2:1.56.0.2
	pkgsrc-2021Q2-base:1.56
	pkgsrc-2021Q1:1.54.0.4
	pkgsrc-2021Q1-base:1.54
	pkgsrc-2020Q4:1.54.0.2
	pkgsrc-2020Q4-base:1.54
	pkgsrc-2020Q3:1.52.0.2
	pkgsrc-2020Q3-base:1.52
	pkgsrc-2020Q2:1.50.0.2
	pkgsrc-2020Q2-base:1.50
	pkgsrc-2020Q1:1.45.0.2
	pkgsrc-2020Q1-base:1.45
	pkgsrc-2019Q4:1.41.0.6
	pkgsrc-2019Q4-base:1.41
	pkgsrc-2019Q3:1.41.0.2
	pkgsrc-2019Q3-base:1.41
	pkgsrc-2019Q2:1.38.0.8
	pkgsrc-2019Q2-base:1.38
	pkgsrc-2019Q1:1.38.0.6
	pkgsrc-2019Q1-base:1.38
	pkgsrc-2018Q4:1.38.0.4
	pkgsrc-2018Q4-base:1.38
	pkgsrc-2018Q3:1.38.0.2
	pkgsrc-2018Q3-base:1.38
	pkgsrc-2018Q2:1.37.0.4
	pkgsrc-2018Q2-base:1.37
	pkgsrc-2018Q1:1.37.0.2
	pkgsrc-2018Q1-base:1.37
	pkgsrc-2017Q4:1.36.0.10
	pkgsrc-2017Q4-base:1.36
	pkgsrc-2017Q3:1.36.0.8
	pkgsrc-2017Q3-base:1.36
	pkgsrc-2017Q2:1.36.0.4
	pkgsrc-2017Q2-base:1.36
	pkgsrc-2017Q1:1.36.0.2
	pkgsrc-2017Q1-base:1.36
	pkgsrc-2016Q4:1.35.0.4
	pkgsrc-2016Q4-base:1.35
	pkgsrc-2016Q3:1.35.0.2
	pkgsrc-2016Q3-base:1.35
	pkgsrc-2016Q2:1.33.0.6
	pkgsrc-2016Q2-base:1.33
	pkgsrc-2016Q1:1.33.0.4
	pkgsrc-2016Q1-base:1.33
	pkgsrc-2015Q4:1.33.0.2
	pkgsrc-2015Q4-base:1.33
	pkgsrc-2015Q3:1.32.0.2
	pkgsrc-2015Q3-base:1.32
	pkgsrc-2015Q2:1.31.0.2
	pkgsrc-2015Q2-base:1.31
	pkgsrc-2015Q1:1.30.0.2
	pkgsrc-2015Q1-base:1.30
	pkgsrc-2014Q4:1.29.0.6
	pkgsrc-2014Q4-base:1.29
	pkgsrc-2014Q3:1.29.0.4
	pkgsrc-2014Q3-base:1.29
	pkgsrc-2014Q2:1.29.0.2
	pkgsrc-2014Q2-base:1.29
	pkgsrc-2014Q1:1.28.0.6
	pkgsrc-2014Q1-base:1.28
	pkgsrc-2013Q4:1.28.0.4
	pkgsrc-2013Q4-base:1.28
	pkgsrc-2013Q3:1.28.0.2
	pkgsrc-2013Q3-base:1.28
	pkgsrc-2013Q2:1.27.0.2
	pkgsrc-2013Q2-base:1.27
	pkgsrc-2013Q1:1.23.0.2
	pkgsrc-2013Q1-base:1.23
	pkgsrc-2012Q4:1.21.0.2
	pkgsrc-2012Q4-base:1.21
	pkgsrc-2012Q3:1.18.0.12
	pkgsrc-2012Q3-base:1.18
	pkgsrc-2012Q2:1.18.0.10
	pkgsrc-2012Q2-base:1.18
	pkgsrc-2012Q1:1.18.0.8
	pkgsrc-2012Q1-base:1.18
	pkgsrc-2011Q4:1.18.0.6
	pkgsrc-2011Q4-base:1.18
	pkgsrc-2011Q3:1.18.0.4
	pkgsrc-2011Q3-base:1.18
	pkgsrc-2011Q2:1.18.0.2
	pkgsrc-2011Q2-base:1.18
	pkgsrc-2011Q1:1.17.0.6
	pkgsrc-2011Q1-base:1.17
	pkgsrc-2010Q4:1.17.0.4
	pkgsrc-2010Q4-base:1.17
	pkgsrc-2010Q3:1.17.0.2
	pkgsrc-2010Q3-base:1.17
	pkgsrc-2010Q2:1.16.0.8
	pkgsrc-2010Q2-base:1.16
	pkgsrc-2010Q1:1.16.0.6
	pkgsrc-2010Q1-base:1.16
	pkgsrc-2009Q4:1.16.0.4
	pkgsrc-2009Q4-base:1.16
	pkgsrc-2009Q3:1.16.0.2
	pkgsrc-2009Q3-base:1.16
	pkgsrc-2009Q2:1.15.0.2
	pkgsrc-2009Q2-base:1.15
	pkgsrc-2009Q1:1.13.0.4
	pkgsrc-2009Q1-base:1.13
	pkgsrc-2008Q4:1.13.0.2
	pkgsrc-2008Q4-base:1.13
	pkgsrc-2008Q3:1.12.0.8
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.6
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.12.0.4
	pkgsrc-2008Q2-base:1.12
	cwrapper:1.12.0.2
	pkgsrc-2008Q1:1.11.0.4
	pkgsrc-2008Q1-base:1.11
	pkgsrc-2007Q4:1.11.0.2
	pkgsrc-2007Q4-base:1.11
	pkgsrc-2007Q3:1.7.0.8
	pkgsrc-2007Q3-base:1.7
	pkgsrc-2007Q2:1.7.0.6
	pkgsrc-2007Q2-base:1.7
	pkgsrc-2007Q1:1.7.0.4
	pkgsrc-2007Q1-base:1.7
	pkgsrc-2006Q4:1.7.0.2
	pkgsrc-2006Q4-base:1.7
	pkgsrc-2006Q3:1.3.0.2
	pkgsrc-2006Q3-base:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.87
date	2026.01.27.08.40.45;	author wiz;	state Exp;
branches;
next	1.86;
commitid	f4MYtJVcsY7dz0sG;

1.86
date	2026.01.07.08.49.13;	author wiz;	state Exp;
branches;
next	1.85;
commitid	1wQ3ICD8eebefrpG;

1.85
date	2025.12.15.07.48.43;	author wiz;	state Exp;
branches;
next	1.84;
commitid	GunY68Yu822UFtmG;

1.84
date	2025.10.23.20.39.41;	author wiz;	state Exp;
branches;
next	1.83;
commitid	1V2hBZn9ypXaCJfG;

1.83
date	2025.08.30.22.46.27;	author wiz;	state Exp;
branches;
next	1.82;
commitid	2izPxU30rhec4O8G;

1.82
date	2025.06.05.00.25.06;	author gutteridge;	state Exp;
branches;
next	1.81;
commitid	3biy4X0trJWdqDXF;

1.81
date	2025.04.24.14.16.00;	author wiz;	state Exp;
branches;
next	1.80;
commitid	A3VBjL8Zdd4LljSF;

1.80
date	2025.04.17.21.52.43;	author wiz;	state Exp;
branches;
next	1.79;
commitid	xcIXAVA292fk6sRF;

1.79
date	2024.12.27.08.20.46;	author wiz;	state Exp;
branches;
next	1.78;
commitid	tLKuqVS8lkJCb7DF;

1.78
date	2024.11.14.22.22.00;	author wiz;	state Exp;
branches;
next	1.77;
commitid	JmuDYqwL4erbdFxF;

1.77
date	2024.11.01.12.54.46;	author wiz;	state Exp;
branches;
next	1.76;
commitid	QB4Wk02mZPuBuWvF;

1.76
date	2024.11.01.00.53.59;	author wiz;	state Exp;
branches;
next	1.75;
commitid	QT27BdVP362gvSvF;

1.75
date	2024.05.29.16.34.45;	author adam;	state Exp;
branches;
next	1.74;
commitid	n8aFyEjEVZA0JUbF;

1.74
date	2024.04.07.07.35.08;	author wiz;	state Exp;
branches;
next	1.73;
commitid	oMYDjdZchby5qb5F;

1.73
date	2023.11.14.14.03.00;	author wiz;	state Exp;
branches;
next	1.72;
commitid	BZ5vzwBRof1beAME;

1.72
date	2023.11.12.13.23.48;	author wiz;	state Exp;
branches;
next	1.71;
commitid	SjpNXQIV5XeZ3kME;

1.71
date	2023.11.10.12.32.51;	author nia;	state Exp;
branches;
next	1.70;
commitid	522X7Eu8lXXDR3ME;

1.70
date	2023.11.08.13.21.14;	author wiz;	state Exp;
branches;
next	1.69;
commitid	PsuHTklAIsF4bOLE;

1.69
date	2023.10.21.17.11.35;	author gdt;	state Exp;
branches;
next	1.68;
commitid	Sr0Nb6aaZLDw2wJE;

1.68
date	2023.08.14.05.25.27;	author wiz;	state Exp;
branches;
next	1.67;
commitid	LOSB79OLVxvXjIAE;

1.67
date	2023.04.19.08.11.43;	author adam;	state Exp;
branches;
next	1.66;
commitid	B8gCWhWtMX9vZGlE;

1.66
date	2023.01.29.21.17.58;	author ryoon;	state Exp;
branches;
next	1.65;
commitid	QL7aBXsBGmQvUtbE;

1.65
date	2023.01.18.07.43.16;	author vins;	state Exp;
branches;
next	1.64;
commitid	7eGZvuEAtTR6MZ9E;

1.64
date	2023.01.03.17.38.21;	author wiz;	state Exp;
branches;
next	1.63;
commitid	vvAqE6UmuqFFx78E;

1.63
date	2022.11.23.16.21.16;	author adam;	state Exp;
branches;
next	1.62;
commitid	ju2K3LUYlTJKqQ2E;

1.62
date	2022.10.20.00.39.50;	author gutteridge;	state Exp;
branches;
next	1.61;
commitid	XlcrGu5lS5ItkoYD;

1.61
date	2022.08.02.01.05.02;	author gutteridge;	state Exp;
branches;
next	1.60;
commitid	rm683dNZMg7x0fOD;

1.60
date	2022.06.30.11.18.57;	author nia;	state Exp;
branches;
next	1.59;
commitid	AhctUV91Vubws3KD;

1.59
date	2022.06.28.11.37.00;	author wiz;	state Exp;
branches;
next	1.58;
commitid	D2UoJrTHpoHEANJD;

1.58
date	2022.04.18.19.12.14;	author adam;	state Exp;
branches;
next	1.57;
commitid	eC9Na3jrfOOUpIAD;

1.57
date	2021.12.08.16.06.50;	author adam;	state Exp;
branches;
next	1.56;
commitid	2PyWjHx5T8rqARjD;

1.56
date	2021.05.24.19.55.10;	author wiz;	state Exp;
branches;
next	1.55;
commitid	qokaiStTApGMcrUC;

1.55
date	2021.04.21.11.42.51;	author adam;	state Exp;
branches;
next	1.54;
commitid	fph0Axs0eT3az9QC;

1.54
date	2020.12.04.20.45.47;	author nia;	state Exp;
branches;
next	1.53;
commitid	FPz71MqRX3WN0tyC;

1.53
date	2020.11.05.09.09.17;	author ryoon;	state Exp;
branches;
next	1.52;
commitid	VqGaBtHnBBcd5GuC;

1.52
date	2020.08.31.18.12.29;	author wiz;	state Exp;
branches;
next	1.51;
commitid	7zxRbfOkDOoxbfmC;

1.51
date	2020.08.17.20.20.16;	author leot;	state Exp;
branches;
next	1.50;
commitid	ybGS4iX9Fz8imskC;

1.50
date	2020.06.02.08.24.54;	author adam;	state Exp;
branches;
next	1.49;
commitid	nisovMpvvZm3RCaC;

1.49
date	2020.04.25.20.04.23;	author nikita;	state Exp;
branches;
next	1.48;
commitid	ZlLSPBNaxNQqXN5C;

1.48
date	2020.04.25.19.40.55;	author nikita;	state Exp;
branches;
next	1.47;
commitid	YoMjZhSw8ziiPN5C;

1.47
date	2020.04.25.19.22.15;	author nikita;	state Exp;
branches;
next	1.46;
commitid	fU15NrRHhv53JN5C;

1.46
date	2020.04.25.19.06.59;	author nikita;	state Exp;
branches;
next	1.45;
commitid	AEak6x00v4PPDN5C;

1.45
date	2020.03.10.22.11.07;	author wiz;	state Exp;
branches;
next	1.44;
commitid	UV3Ncm9kwd8O7UZB;

1.44
date	2020.03.08.16.51.32;	author wiz;	state Exp;
branches;
next	1.43;
commitid	rcNYzTQo8icypCZB;

1.43
date	2020.02.26.18.09.40;	author nia;	state Exp;
branches;
next	1.42;
commitid	lfm6pt4YF3WpddYB;

1.42
date	2020.01.19.22.16.18;	author maya;	state Exp;
branches;
next	1.41;
commitid	9facToj3BtGWNlTB;

1.41
date	2019.09.21.13.56.15;	author ng0;	state Exp;
branches;
next	1.40;
commitid	0GdavLsPUcufTSDB;

1.40
date	2019.08.11.13.24.14;	author wiz;	state Exp;
branches;
next	1.39;
commitid	Ifet9Pg6Qt99ZByB;

1.39
date	2019.07.12.13.29.31;	author hauke;	state Exp;
branches;
next	1.38;
commitid	xIpOzQMBnNEZ1LuB;

1.38
date	2018.08.22.09.47.21;	author wiz;	state Exp;
branches;
next	1.37;
commitid	YLub8g3ofvFGb6PA;

1.37
date	2018.03.12.11.17.43;	author wiz;	state Exp;
branches;
next	1.36;
commitid	Mv60lx3Uo1UqW9uA;

1.36
date	2017.01.19.18.52.28;	author agc;	state Exp;
branches;
next	1.35;
commitid	ufZDMu4cgHZdRBCz;

1.35
date	2016.07.24.20.12.34;	author rillig;	state Exp;
branches;
next	1.34;
commitid	WmWUqpukefMC4Cfz;

1.34
date	2016.07.09.06.39.09;	author wiz;	state Exp;
branches;
next	1.33;
commitid	dlqnocGpOoXV2Cdz;

1.33
date	2015.11.25.12.53.55;	author jperkin;	state Exp;
branches;
next	1.32;
commitid	LbJQ0K0p9MkvqtKy;

1.32
date	2015.07.04.16.18.41;	author joerg;	state Exp;
branches;
next	1.31;
commitid	EoZkjndZ4qhBbZry;

1.31
date	2015.06.12.10.51.47;	author wiz;	state Exp;
branches;
next	1.30;
commitid	B4JmCfaVUbiY38py;

1.30
date	2015.03.15.01.02.42;	author tnn;	state Exp;
branches;
next	1.29;
commitid	QUZ0tfL6oP2FGDdy;

1.29
date	2014.05.29.23.37.55;	author wiz;	state Exp;
branches;
next	1.28;
commitid	laryHfkCalgYtuCx;

1.28
date	2013.07.15.02.02.29;	author ryoon;	state Exp;
branches;
next	1.27;
commitid	aGblgSa9xp3HyvXw;

1.27
date	2013.06.06.12.55.09;	author wiz;	state Exp;
branches;
next	1.26;
commitid	GnBhPNQZYUnQpySw;

1.26
date	2013.06.04.22.17.13;	author tron;	state Exp;
branches;
next	1.25;
commitid	wB5zURIqYs6HAlSw;

1.25
date	2013.06.03.10.06.06;	author wiz;	state Exp;
branches;
next	1.24;
commitid	kGMtnUPdN4amz9Sw;

1.24
date	2013.05.31.12.42.29;	author wiz;	state Exp;
branches;
next	1.23;
commitid	hIeXGcx6VfKHwMRw;

1.23
date	2013.01.20.06.53.53;	author mef;	state Exp;
branches;
next	1.22;

1.22
date	2013.01.12.11.24.43;	author marino;	state Exp;
branches;
next	1.21;

1.21
date	2012.10.23.10.24.14;	author wiz;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	2012.10.08.12.42.20;	author asau;	state Exp;
branches;
next	1.19;

1.19
date	2012.10.03.21.58.25;	author wiz;	state Exp;
branches;
next	1.18;

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

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

1.16
date	2009.09.07.16.39.28;	author drochner;	state Exp;
branches;
next	1.15;

1.15
date	2009.05.20.00.58.29;	author wiz;	state Exp;
branches;
next	1.14;

1.14
date	2009.05.12.12.27.20;	author martti;	state Exp;
branches;
next	1.13;

1.13
date	2008.11.17.11.52.51;	author martti;	state Exp;
branches;
next	1.12;

1.12
date	2008.04.10.21.30.44;	author jlam;	state Exp;
branches;
next	1.11;

1.11
date	2007.12.20.18.04.04;	author joerg;	state Exp;
branches;
next	1.10;

1.10
date	2007.11.12.00.14.18;	author wiz;	state Exp;
branches;
next	1.9;

1.9
date	2007.10.30.19.31.42;	author martti;	state Exp;
branches;
next	1.8;

1.8
date	2007.10.30.14.10.10;	author martti;	state Exp;
branches;
next	1.7;

1.7
date	2006.12.27.13.37.41;	author joerg;	state Exp;
branches;
next	1.6;

1.6
date	2006.12.15.20.33.01;	author joerg;	state Exp;
branches;
next	1.5;

1.5
date	2006.12.12.06.57.59;	author martti;	state Exp;
branches;
next	1.4;

1.4
date	2006.11.26.13.32.43;	author adrianp;	state Exp;
branches;
next	1.3;

1.3
date	2006.07.11.09.05.35;	author rillig;	state Exp;
branches;
next	1.2;

1.2
date	2006.07.02.12.32.10;	author martti;	state Exp;
branches;
next	1.1;

1.1
date	2006.07.02.09.21.57;	author martti;	state Exp;
branches
	1.1.1.1;
next	;

1.21.2.1
date	2013.01.12.16.06.17;	author tron;	state Exp;
branches;
next	;

1.1.1.1
date	2006.07.02.09.21.57;	author martti;	state Exp;
branches;
next	;


desc
@@


1.87
log
@*: recursive bump for removal of cairo's xcb option
@
text
@# $NetBSD: Makefile,v 1.86 2026/01/07 08:49:13 wiz Exp $

DISTNAME=	fvwm-${FVWM_VER}
PKGREVISION=	20
CATEGORIES=	wm x11
MASTER_SITES=	${MASTER_SITE_GITHUB:=fvwmorg/}
GITHUB_RELEASE=	${FVWM_VER}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://www.fvwm.org/
COMMENT=	Multiple large virtual desktop window manager (legacy version 2)
LICENSE=	gnu-gpl-v2

CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* fvwm3-[0-9]* metisse-[0-9]* xpmroot-[0-9]*
FVWM_VER=	2.7.0

GNU_CONFIGURE=		YES
USE_TOOLS+=		perl:run tar pkg-config

PLIST_SUBST+=		FVWM_VER=${FVWM_VER:Q}

INSTALLATION_DIRS+=	lib/X11/fvwm2
INSTALLATION_DIRS+=	lib/X11/fvwm2/pixmaps
INSTALLATION_DIRS+=	${PKGMANDIR}/man1

# \todo: build with debug(or dbug?) to see fvwm console etc
# \todo: look into more configure options
CONFIGURE_ARGS+=	--sysconfdir=${PREFIX}/lib/X11/fvwm2
CONFIGURE_ARGS+=	--libexecdir=${PREFIX}/lib/X11
CONFIGURE_ARGS+=	--with-xpm-includes=${BUILDLINK_PREFIX.libXpm}/include
CONFIGURE_ARGS+=	--with-imagepath=${PREFIX}/lib/X11/fvwm2/pixmaps:${X11BASE}/include/X11/bitmaps:${X11BASE}/include/X11/pixmaps
CONFIGURE_ARGS+=	--without-rplay-library

# We don't want to have CPP from the buildlink directory
CONFIGURE_ENV+=		ac_cv_path_FVWM_CPP=${CPP:Q}
# To avoid ${WRKDIR} is included in perl script
CONFIGURE_ENV+=		ac_cv_path_PERL=${PERL5:Q}

.include "../../lang/python/application.mk"
# fvwm-menu-desktop requires python3 and requires python-xdg at runtime.
PYTHON_VERSIONS_INCOMPATIBLE=	27
DEPENDS+=			${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
CONFIGURE_ENV+=			PYTHON=${PYTHONBIN}
CONFIGURE_ENV+=			ac_cv_path_PYTHON=${PYTHONBIN:Q}

.include "options.mk"

BUILDLINK_DEPMETHOD.libXt?=	build

.include "../../devel/libstroke/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/readline.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.86
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2025/12/15 07:48:43 wiz Exp $
d4 1
a4 1
PKGREVISION=	19
@


1.85
log
@fvwm: switch to https
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2025/10/23 20:39:41 wiz Exp $
d4 1
a4 1
PKGREVISION=	18
@


1.84
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2025/08/30 22:46:27 wiz Exp $
d10 1
a10 1
HOMEPAGE=	http://www.fvwm.org/
@


1.83
log
@*: recursive bump for tiff growing lerc dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2025/06/05 00:25:06 gutteridge Exp $
d4 1
a4 1
PKGREVISION=	17
@


1.82
log
@fvwm: note this package is the EOL 2.x version
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2025/04/24 14:16:00 wiz Exp $
d4 1
a4 1
PKGREVISION=	16
@


1.81
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2025/04/17 21:52:43 wiz Exp $
d11 1
a11 1
COMMENT=	Newer version of X11 Virtual window manager
@


1.80
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2024/12/27 08:20:46 wiz Exp $
d4 1
a4 1
PKGREVISION=	15
@


1.79
log
@*: recursive bump for pango requiring fontconfig 2.15
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2024/11/14 22:22:00 wiz Exp $
d4 1
a4 1
PKGREVISION=	14
@


1.78
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2024/11/01 12:54:46 wiz Exp $
d4 1
a4 1
PKGREVISION=	13
@


1.77
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2024/11/01 00:53:59 wiz Exp $
d4 1
a4 1
PKGREVISION=	12
@


1.76
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2024/05/29 16:34:45 adam Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.75
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2024/04/07 07:35:08 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.74
log
@*: bump for cairo buildlink3.mk change

lzo was made an option
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2023/11/14 14:03:00 wiz Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.73
log
@*: recursive bump for cairo dependency changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2023/11/12 13:23:48 wiz Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.72
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2023/11/10 12:32:51 nia Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.71
log
@fvwm: Disable svg by default so this fits into bulk-small.

The included themes only use png and xpm icons.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2023/11/08 13:21:14 wiz Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.70
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2023/10/21 17:11:35 gdt Exp $
d4 1
a4 1
PKGREVISION=	5
a50 1
.include "../../devel/readline/buildlink3.mk"
d58 1
@


1.69
log
@recursive revbump for tiff update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2023/08/14 05:25:27 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.68
log
@*: recursive bump for Python 3.11 as new default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2023/04/19 08:11:43 adam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.67
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2023/01/29 21:17:58 ryoon Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.66
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2023/01/18 07:43:16 vins Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.65
log
@wm/fvwm: update to fvwm-2.7.0

This a bugfix release for the fvwm2 branch.

* Changes (local)
- GTK1+ support removed (already dropped upstream as of release 2.6.7)
- patches renamed to match target file
- linted

-------------------------------------------------------------------
Changes in stable release 2.7.0 (19-Oct-2022)

* Bug fixes:

- Fix handling of configure's --enable-mandoc/--enable-htmldoc
- Fix crash in FvwmPager when desk height or width is 0
- Added DoubleClick time to man page.
- Fix to FvwmIconMan to disable a SizeHint warning.
- Allow for reproducible builds.
- Increase the number of supported mouse buttons to 15.
- Tweaks to configure.ac
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2023/01/03 17:38:21 wiz Exp $
d4 1
@


1.64
log
@*: recursive bump for tiff shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2022/11/23 16:21:16 adam Exp $
a3 1
PKGREVISION=	17
d14 1
a14 1
FVWM_VER=	2.6.9
@


1.63
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2022/10/20 00:39:50 gutteridge Exp $
d4 1
a4 1
PKGREVISION=	16
@


1.62
log
@fvwm: backport fix for locking issues with libX11 1.8.1

Issue reported and patches tested by John D. Baker, on NetBSD-Users@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2022/08/02 01:05:02 gutteridge Exp $
d4 1
a4 1
PKGREVISION=	15
@


1.61
log
@fvwm: this package also conflicts with fvwm3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2022/06/30 11:18:57 nia Exp $
d4 1
a4 1
PKGREVISION=	14
@


1.60
log
@*: Revbump packages that use Python at runtime without a PKGNAME prefix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2022/06/28 11:37:00 wiz Exp $
d14 1
a14 1
CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]* xpmroot-[0-9]*
@


1.59
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2022/04/18 19:12:14 adam Exp $
d4 1
a4 1
PKGREVISION=	13
@


1.58
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2021/12/08 16:06:50 adam Exp $
d4 1
a4 1
PKGREVISION=	12
@


1.57
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2021/05/24 19:55:10 wiz Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.56
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2021/04/21 11:42:51 adam Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.55
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2020/12/04 20:45:47 nia Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.54
log
@Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2020/11/05 09:09:17 ryoon Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.53
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2020/08/31 18:12:29 wiz Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.52
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2020/08/17 20:20:16 leot Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.51
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2020/06/02 08:24:54 adam Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.50
log
@Revbump for icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2020/04/25 20:04:23 nikita Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.49
log
@wm/fvwm: change docbook-xsl and libxslt to TOOL_DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2020/04/25 19:40:55 nikita Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.48
log
@wm/fvwm: Add doc keyword for optionally not generating the fvwm.1 page
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2020/04/25 19:22:15 nikita Exp $
d5 1
a5 1
CATEGORIES=	x11 wm
@


1.47
log
@wm/fvwm: enable xft2, xcursor and xrender support by default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2020/04/25 19:06:59 nikita Exp $
a45 5
# 2 manpages want xsltproc.
CONFIGURE_ARGS+=	--enable-mandoc
BUILD_DEPENDS+=		docbook-xsl-[0-9]*:../../textproc/docbook-xsl
BUILD_DEPENDS+=		libxslt-[0-9]*:../../textproc/libxslt

@


1.46
log
@wm/fvwm: Add todo notes after feedback from user
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2020/03/10 22:11:07 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
a25 1
# \todo: Add support for Xft2
@


1.45
log
@librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2020/03/08 16:51:32 wiz Exp $
d26 3
@


1.44
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2020/02/26 18:09:40 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.43
log
@fvwm: Remove rplay support, previously disabled by default

This is another dead sound server, the website for it disappeared in 2005
and this is the last (optional) user in pkgsrc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2020/01/19 22:16:18 maya Exp $
d4 1
@


1.42
log
@fvwm: make librsvg (rust dependency) optional, but enabled.

Requested by Henrik Johansson in PR pkg/54862.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2019/09/21 13:56:15 ng0 Exp $
d29 1
@


1.41
log
@wm/fvwm: Update to 2.6.9

Changelog and significant items from https://github.com/fvwmorg/fvwm/releases
(for 2.6.9):
-------------------------------------------------------------------
Changes in stable release 2.6.9 (05-Sep-2019)

* Bug fixes:

  - Fix handling of configure's --enable-mandoc/--enable-htmldoc

* New fvwm features:

  - Adds a new conditional option Fullscreen which detects
    windows in that state

-------------------------------------------------------------------
Changes in stable release 2.6.8 (31-Mar-2018)

* Bug fixes:

  - Various DESTDIR fixes (especially around the default-config
    Makefile)
  - fvwm-perllib pod2man fixes.
  - FvwmIconMan no longer triggers a warning about bad size hints
    in the fvwm core.
  - VMware windows do not disapper when switching between
    fullscreen and normal state.
  - Fix (de)installation with the configure options
    --program-prefix, --program-suffix and
    --program-transform-name.
  - Remove further references to obsolete modules from man page(s).

* New fvwm features:

  - fvwm-menu-desktop(1) now requires python3 as an explicit
    dependency.
  - Add a 'fullscreen' option to the 'Maximize' command.

-------------------------------------------------------------------
Changes in stable release 2.6.7 (06-Mar-2016)

* New fvwm features:

  - A new default configuration which is available when fvwm
    doesn't detect a configuration file to load.
  - A new conitional command "Desk n" can restrict matching
    windows to a specific desk.
  - A new conditional command "Screen n" to restrict matching
    windows on a given Xinerama screen.
  - New expansion variable "w.screen" to ascertain the Xineram
    screen number a window is on.
  - New command "InfoStoreClear" to remove all items in the
    InfoStore.

* Removed features:

  - The old and unmaintained debian/and rpm/ directories have
    been remmoved; use the maintainers' copies where available.
  - VMS support has been removed.
  - GTK1.x support has been removed.
  - GNOME-specific window hints (pre-EWMH) have been removed.
  - Some fvwm modules have been removed:
      - FvwmDragWell   (no replacement)
      - FvwmGTK        (no replacement)
      - FvwmSave       (no replacement)
      - FvwmSaveDesk   (no replacement)
      - FvwmScroll     (no replacement)
      - FvwmTabs       (no replacement, never worked anyway)
      - FvwmTaskBar    (use FvwmButtons)
      - FvwmTheme      (in core of fvwm as colorsets)
      - FvwmWharf      (use FvwmButtons)
      - FvwmWinList    (use WindowList command)
      - FvwmWindowMenu (use WindowList command)
      - FvwmIconBox    (use the IconBox style instead)

* New module features:

  - FvwmButtons learned a new option "Colorset" to its
    ChangeButton command.

* fvwm-menu-desktop updated:

  - Renamed default menu to XDGMenu and changed the name
    of the FvwmForm to FvwmForm-XDGMenu-Config to not conflict
    with someone already using FvwmMenu.
  - fvwm-menu-desktop will now load defaults from the
    FvwmForm-XDGMenu-Config data file.
  - Improved dynamic menus by regenerating them on-the-fly.
  - Added new options: --regen-cmd, --dynamic, and more.

* Bug fixes:

  - A bug introduced in 2.6.6 could cause applications with
    negative coordinates to be placed at strange positions.  This
    affected for example acroread when switching to fullscreen
    mode.  This has been fixed.
  - FvwmButtons "Silent" option for dynamic ChangeButton commands
    no longer loops infinitely.

Changes in stable release 2.6.6 (15-Mar-2016)

* New fvwm features:

  - Support for Russian from Ivan Gayevskiy.
  - EnvMatch supports infostore variables.
  - The option "forget" to the Maximize command allows to
    unmaximize a window without changing its size and position.
  - Windows shaded to a corner (NW, NE, SW, SE) are reduced to a
    small square.
  - New option "!raise" to the WarpToWindow command.
  - The new extended variables $[wa.x], $[wa.y], $[wa.width],
    $[wa.height] can be used to get the geometry of the EWMH
    working area, and $[dwa.x], $[dwa.y], $[dwa.width],
    $[dwa.height] can be used to get the geometry of the EWMH
    dynamic working area.
  - The Resize commands accept "wa" or "da" as a suffix of the
    width or height value.  If present, the value is a percentage
    of the width or height of the EWMH working area or the EWMH
    dynamic working area.
  - Fvwm is much more resilient against applications that flood the
    window manager with repeated events.

* New module features:

  - FvwmForm supports separator lines.
  - New FvwmIconMan options:
      IconAndSelectButton
      IconAndSelectColorset

* Bug fixes:

  - Provide a wrapper for the deprecation of XKeycodeToKeysym and
    use XkbKeycodeToKeysym() where appropriate.
  - fvwm-menu-desktop is re-written and provides better support of
    the XDG menu specification.
  - Fix fvwm-menu-desktop keyError bug.  Use "others" if no desktop
    environment found.
  - FvwmIconMan had problems displaying the hilight colour on some
    systems (64 bit issue?).
  - Globally active windows cannot take the focus if the style
    forbids programs to take focus themselves (style
    !FPFocusByProgram).
  - Windows no longer jump from one position to the other which
    could happen in some cases with SnapAttraction.  Windows now
    snap to the closest window (or screen edge).
  - Removing bindings had several strange side effects that are
    fixed now (removing too many bindings; old bindings showing up
    again after another is removed; possibly other effects).
  - Windows sometimes did not get expose events (i.e. did not
    redraw properly) if they were uncovered by moving a window
    above them.  This has been fixed.
  - FvwmConsole now causes much less network traffic.
  - Suppress bogus events sent to the modules when a window is
    resized with the mouse.
  - Properly handle the has_ref_window_moved flag for ResizeMove and
    ResizeMoveMaximize.
  - Removed some unnecessary redraws in FvwmPager.
  - The option "NoDeskLimitY" option of the GotoPage command did
    not work.
  - Negative coordinates in the "rectangle" option to the Menu
    commend did not work correctly.  This has been fixed.
  - Removes a slight graphics problem whith the ResizeMaximize
    command being invoked from a window button menu.
  - When an attempt to reparent a client window (i.e. decorate
    it) fails, fvwm no longer throws away all events but only the
    events for that window.
  - The ChangeButton command of FvwmButtons used to strip
    whitespace from the beginning and end of button titles and
    image paths.  This is no longer done.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2019/08/11 13:24:14 wiz Exp $
a53 2
.include "../../graphics/librsvg/available.mk"
.include "../../graphics/librsvg/buildlink3.mk"
@


1.40
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2019/07/12 13:29:31 hauke Exp $
a3 1
PKGREVISION=	11
d5 2
a6 3
MASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/
MASTER_SITES+=	http://www.fvwm.org/generated/icon_download/
DISTFILES+=	fvwm-${FVWM_VER}.tar.gz fvwm_icons.tgz
a12 2
#DEPENDS+=	xpmroot-2.*:../../x11/xpmroot

d14 1
a14 2
EXTRACT_ONLY=	${DISTNAME}.tar.gz
FVWM_VER=	2.6.5
d17 1
a17 1
USE_TOOLS+=		perl:run tar
a24 1
CONFIGURE_ARGS+=	--without-gnome
d27 1
a27 1
CONFIGURE_ARGS+=	--with-xpm-includes=${BUILDLINK_PREFIX.libXpm:Q}/include
d33 1
a33 1
CONFIGURE_ENV+=         ac_cv_path_PERL=${PERL5:Q}
d35 11
a45 20
post-extract:
	mkdir ${WRKDIR}/icons
	cd ${WRKDIR}/icons && tar -xzf ${DISTDIR}/fvwm_icons.tgz

post-install:
	${INSTALL_DATA} \
		${WRKDIR}/icons/fvwm_icons/*.xpm \
		${DESTDIR}${PREFIX}/lib/X11/fvwm2/pixmaps
	${INSTALL_DATA} \
		${WRKSRC}/sample.fvwmrc/decor_examples \
		${WRKSRC}/sample.fvwmrc/system.fvwm2rc-sample-* \
		${DESTDIR}${PREFIX}/lib/X11/fvwm2
	${INSTALL_DATA} \
		${WRKSRC}/sample.fvwmrc/system.fvwm2rc \
		${DESTDIR}${PREFIX}/lib/X11/fvwm2/system.fvwm2rc.example
	if [ ! -f ${DESTDIR}${PREFIX}/lib/X11/fvwm2/system.fvwm2rc ]; then \
		${INSTALL_DATA} \
			${DESTDIR}${PREFIX}/lib/X11/fvwm2/system.fvwm2rc.example \
			${DESTDIR}${PREFIX}/lib/X11/fvwm2/system.fvwm2rc ; \
	fi
d51 1
d54 2
@


1.39
log
@Add PNG support.

Fixes PR pkg/54371
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2018/08/22 09:47:21 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.38
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2018/03/12 11:17:43 wiz Exp $
d4 1
a4 1
PKGREVISION=	9
d68 1
@


1.37
log
@Recursive bumps for fontconfig and libzip dependency changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2017/01/19 18:52:28 agc Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.36
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.35 2016/07/24 20:12:34 rillig Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.35
log
@Fixed pkglint warnings about unnecessary :Q modifiers in directory names.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2016/07/09 06:39:09 wiz Exp $
d6 2
a7 2
MASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/ \
		http://www.fvwm.org/generated/icon_download/
@


1.34
log
@Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2015/11/25 12:53:55 jperkin Exp $
d31 2
a32 2
CONFIGURE_ARGS+=	--sysconfdir=${PREFIX:Q}/lib/X11/fvwm2
CONFIGURE_ARGS+=	--libexecdir=${PREFIX:Q}/lib/X11
d34 1
a34 1
CONFIGURE_ARGS+=	--with-imagepath=${PREFIX:Q}/lib/X11/fvwm2/pixmaps:${X11BASE:Q}/include/X11/bitmaps:${X11BASE:Q}/include/X11/pixmaps
d42 2
a43 2
	mkdir ${WRKDIR:Q}/icons
	cd ${WRKDIR:Q}/icons && tar -xzf ${DISTDIR:Q}/fvwm_icons.tgz
d47 2
a48 2
		${WRKDIR:Q}/icons/fvwm_icons/*.xpm \
		${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/pixmaps
d50 3
a52 3
		${WRKSRC:Q}/sample.fvwmrc/decor_examples \
		${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc-sample-* \
		${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2
d54 3
a56 3
		${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc \
		${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
	if [ ! -f ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
d58 2
a59 2
			${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
			${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ; \
@


1.33
log
@Remove mk/find-prefix.mk usage from the wm category.

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

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

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2015/07/04 16:18:41 joerg Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.32
log
@Remove USE_X11BASE and X11PREFIX.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2015/06/12 10:51:47 wiz Exp $
a29 1
EVAL_PREFIX+=		XPMDIR=xpm
d33 1
a33 1
CONFIGURE_ARGS+=	--with-xpm-includes=${XPMDIR:Q}/include
@


1.31
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.30 2015/03/15 01:02:42 tnn Exp $
a20 1
USE_X11BASE=		YES
@


1.30
log
@let gettext builtin detection work the way it's supposed to
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2014/05/29 23:37:55 wiz Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.29
log
@Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2013/07/15 02:02:29 ryoon Exp $
a68 2
# DragonFly does not have built-in gettext
.if ${OPSYS} == "DragonFly"
a69 1
.endif
@


1.28
log
@* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
  are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2013/06/06 12:55:09 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.27
log
@Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2013/06/04 22:17:13 tron Exp $
a22 1
USE_GNU_READLINE=	YES
@


1.26
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.25 2013/06/03 10:06:06 wiz Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.25
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.24 2013/05/31 12:42:29 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.24
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.23 2013/01/20 06:53:53 mef Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.23
log
@(1) Bump version  2.4.20 to 2.6.5 based on PR pkg/47409.
     The changes between them are too big, see NEWS
     in source tar ball. The release dates in between
     are recorded below.

(2) patches/patch-a[ace] are removed, assuming
    they are included in upstream.

(3) patches/patch-configure is added for modifying
    install path from fvwm to fvwm2.

(4) patches/patch-ad: Add comment lines.

(5) Add options xrender xcursor xft2, thanks
    Vitaly Shevtsov.

                CVS HEAD (20-Apr-2012)
    stable release 2.6.4 (01-Feb-2012)
    stable release 2.6.3 (30-Sept-2011)
    stable release 2.6.2 (06-Aug-2011)
    stable release 2.6.1 (16-Apr-2011)
    stable release 2.6.0 (15-Apr-2011)

      beta release 2.5.31 (09-Aug-2010)
      beta release 2.5.30 (09-May-2010)
      beta release 2.5.29 (03-Apr-2010)
      beta release 2.5.28 (20-Sep-2009)
      beta release 2.5.27 (23-Feb-2009)
      beta release 2.5.26 (7-May-2008)
      beta release 2.5.25 (26-Feb-2008)
      beta release 2.5.24 (24-Nov-2007)
      beta release 2.5.23 (1-Sep-2007)
      beta release 2.5.22 (29-Aug-2007)
      beta release 2.5.21 (20-Jan-2007)
      beta release 2.5.20 (15-Jan-2007)

    stable release 2.4.20 (6-Dec-2006)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2012/10/23 10:24:14 wiz Exp $
d4 1
@


1.22
log
@wm/fvwm: LDFLAGS.DragonFly+= -lX11
@
text
@a3 1
PKGREVISION=	5
d14 1
a14 1
DEPENDS+=	xpmroot-2.*:../../x11/xpmroot
d16 1
a16 1
CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]*
d18 1
a18 1
FVWM_VER=	2.4.20
d40 2
a41 2

LDFLAGS.DragonFly+=	-lX11
a57 3
	${INSTALL_SCRIPT} \
		${WRKSRC:Q}/utils/fvwmrc_convert \
		${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
d69 4
@


1.21
log
@Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2012/10/08 12:42:20 asau Exp $
d42 2
@


1.21.2.1
log
@Pullup ticket #4008 - requested by marino
wm/fvwm: buildfix

Revisions pulled up:
- wm/fvwm/Makefile                                              1.22

---
   Module Name:	pkgsrc
   Committed By:	marino
   Date:		Sat Jan 12 11:24:44 UTC 2013

   Modified Files:
   	pkgsrc/wm/fvwm: Makefile

   Log Message:
   wm/fvwm: LDFLAGS.DragonFly+= -lX11
@
text
@d1 1
a1 1
# $NetBSD$
a41 2
LDFLAGS.DragonFly+=	-lX11

@


1.20
log
@Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2012/10/03 21:58:25 wiz Exp $
a75 1
.include "../../x11/xextproto/buildlink3.mk"
@


1.19
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.18 2011/04/22 14:40:45 obache Exp $
a24 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.18
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2010/09/28 13:21:33 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.17
log
@Reset maintainer.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2009/09/07 16:39:28 drochner Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.16
log
@fvwm and metisse CONFLICT mutually
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2009/05/20 00:58:29 wiz Exp $
d10 1
a10 1
MAINTAINER=	martti@@NetBSD.org
@


1.15
log
@Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2009/05/12 12:27:20 martti Exp $
d17 1
a17 1
CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]*
@


1.14
log
@Activated LICENSE=...
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2008/11/17 11:52:51 martti Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.13
log
@Added support for user-destdir
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2008/04/10 21:30:44 jlam Exp $
d13 1
a13 1
#LICENSE=	gnu-gpl-v2
@


1.12
log
@+ Use the options framework instead of using FVWM_USE_* variables.

+ Convert to use PLIST_VARS instead of manually passing "@@comment "
  to the plist module.

Bump the PKGREVISION to 2 due to the options changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2007/12/20 18:04:04 joerg Exp $
d25 1
d31 1
d50 1
a50 1
		${PREFIX:Q}/lib/X11/fvwm2/pixmaps
d54 1
a54 1
		${PREFIX:Q}/lib/X11/fvwm2
d57 1
a57 1
		${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
d60 2
a61 2
		${PREFIX:Q}/bin/fvwmrc_convert
	if [ ! -f ${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
d63 2
a64 2
			${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
			${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ; \
@


1.11
log
@Depend on Xinerama, should fix PR 37573.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2007/11/12 00:14:18 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
d65 1
a65 13
.include "../../mk/bsd.prefs.mk"

.if defined(FVWM2_USE_GTK) && ${FVWM2_USE_GTK} == "YES"
.include "../../x11/gtk/buildlink3.mk"
PLIST_SUBST+=		GTK=""
.else
PLIST_SUBST+=		GTK="@@comment "
CONFIGURE_ARGS+=	--without-gtk-prefix
.endif

.if defined(FVWM2_USE_RPLAY) && ${FVWM2_USE_RPLAY} == "YES"
.include "../../audio/rplay/buildlink3.mk"
.endif
@


1.10
log
@Remove ftp.hpc.uh.edu from MASTER_SITES, doesn't resolve.
From Zafer Aydogan in PR 37338.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2007/10/30 19:31:42 martti Exp $
d4 1
a4 1
#PKGREVISION=	1
d84 1
@


1.9
log
@Based on some feedback, comment out the newly added LICENSE=xxx for now.
I'll re-activate this later when the global license stuff is activated.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2007/10/30 14:10:10 martti Exp $
d7 1
a7 2
		http://www.fvwm.org/generated/icon_download/ \
		ftp://ftp.hpc.uh.edu/pub/fvwm/version-2/
@


1.8
log
@Added LICENSE=gnu-gpl-v2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2006/12/27 13:37:41 joerg Exp $
d14 1
a14 1
LICENSE=	gnu-gpl-v2
@


1.7
log
@- fine grained X11 dependencies for packages which have either USE_IMAKE
  or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@@, wiz@@ and send to packages@@ for feedback.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2006/12/15 20:33:01 joerg Exp $
d14 1
@


1.6
log
@Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2006/12/12 06:57:59 martti Exp $
d79 2
d82 2
d85 2
@


1.5
log
@Updated wm/fvwm to 2.4.20

fvwm-2.4.20 maintenance release for all earlier 2.4.x versions.
It contains a number of minor fixes and one important security fix.

This release is available at the home page: http://www.fvwm.org/.

Who needs to upgrade?
---------------------

Because of the security issues with fvwm-2.3.4 to fvwm-2.4.19, it
is strongly recommended to upgrade to fvwm-2.4.19.

System administrators are encouraged to install this version to
grant their users access to the latest stable version.

Bug Fixes:
----------

* The configure script now correctly appends executable file
  extensions to conditionally built binaries. Fixes building on
  Cygwin.

* FvwmConsole no longer conflicts with getline of Cygwin's stdio.

* Fixed parsing of For loops in FvwmScript.

* Fixed a possible endless loop when de-iconifying a transient
  window.

* Reject some invalid GNOME hints.

* Fixed a loop when xterm changes its "active icon" size.

* The configure script can now cope with four-part version numbers
  when detecting some libraries.

* Security fixes in

     fvwm-menu-directory. (CVE-2006-5969)
     FvwmCommand
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2006/11/26 13:32:43 adrianp Exp $
d80 1
a80 1
.include "../../graphics/xpm/buildlink3.mk"
@


1.4
log
@Fix for CVE-2006-5969
PKGREVISION bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2006/07/11 09:05:35 rillig Exp $
d4 1
a4 1
PKGREVISION=	4
d19 1
a19 1
FVWM_VER=	2.4.19
d24 1
a24 1
USE_TOOLS+=		perl:run
d42 2
a43 2
	${MKDIR} ${WRKDIR:Q}/icons
	cd ${WRKDIR:Q}/icons && ${TAR} -xzf ${DISTDIR:Q}/fvwm_icons.tgz
@


1.3
log
@USE_TOOLS+=perl:run. Bumped PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2006/07/02 12:32:10 martti Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.2
log
@Fixed CONFLICTS. Fixed some pkglint -Wall warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2006/07/02 09:21:57 martti Exp $
d4 1
a4 1
PKGREVISION=	2
d24 1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2006/02/18 15:16:45 rillig Exp $
d17 1
a17 1
CONFLICTS=	fvwm1-* fvwm>=1
d27 3
a44 1
	${INSTALL_DATA_DIR} ${PREFIX:Q}/lib/X11/fvwm2/pixmaps
a47 1
	${INSTALL_DATA_DIR} ${PREFIX:Q}/lib/X11/fvwm2
@


1.1.1.1
log
@Moved fvwm2 to fvwm.
@
text
@@
