head	1.59;
access;
symbols
	pkgsrc-2026Q1:1.59.0.4
	pkgsrc-2026Q1-base:1.59
	pkgsrc-2025Q4:1.59.0.2
	pkgsrc-2025Q4-base:1.59
	pkgsrc-2025Q3:1.58.0.4
	pkgsrc-2025Q3-base:1.58
	pkgsrc-2025Q2:1.58.0.2
	pkgsrc-2025Q2-base:1.58
	pkgsrc-2025Q1:1.57.0.8
	pkgsrc-2025Q1-base:1.57
	pkgsrc-2024Q4:1.57.0.6
	pkgsrc-2024Q4-base:1.57
	pkgsrc-2024Q3:1.57.0.4
	pkgsrc-2024Q3-base:1.57
	pkgsrc-2024Q2:1.57.0.2
	pkgsrc-2024Q2-base:1.57
	pkgsrc-2024Q1:1.55.0.4
	pkgsrc-2024Q1-base:1.55
	pkgsrc-2023Q4:1.55.0.2
	pkgsrc-2023Q4-base:1.55
	pkgsrc-2023Q3:1.50.0.4
	pkgsrc-2023Q3-base:1.50
	pkgsrc-2023Q2:1.50.0.2
	pkgsrc-2023Q2-base:1.50
	pkgsrc-2023Q1:1.48.0.2
	pkgsrc-2023Q1-base:1.48
	pkgsrc-2022Q4:1.46.0.2
	pkgsrc-2022Q4-base:1.46
	pkgsrc-2022Q3:1.45.0.2
	pkgsrc-2022Q3-base:1.45
	pkgsrc-2022Q2:1.44.0.2
	pkgsrc-2022Q2-base:1.44
	pkgsrc-2022Q1:1.43.0.4
	pkgsrc-2022Q1-base:1.43
	pkgsrc-2021Q4:1.43.0.2
	pkgsrc-2021Q4-base:1.43
	pkgsrc-2021Q3:1.42.0.4
	pkgsrc-2021Q3-base:1.42
	pkgsrc-2021Q2:1.42.0.2
	pkgsrc-2021Q2-base:1.42
	pkgsrc-2021Q1:1.41.0.4
	pkgsrc-2021Q1-base:1.41
	pkgsrc-2020Q4:1.41.0.2
	pkgsrc-2020Q4-base:1.41
	pkgsrc-2020Q3:1.40.0.2
	pkgsrc-2020Q3-base:1.40
	pkgsrc-2020Q2:1.39.0.2
	pkgsrc-2020Q2-base:1.39
	pkgsrc-2020Q1:1.38.0.2
	pkgsrc-2020Q1-base:1.38
	pkgsrc-2019Q4:1.32.0.4
	pkgsrc-2019Q4-base:1.32
	pkgsrc-2019Q3:1.30.0.2
	pkgsrc-2019Q3-base:1.30
	pkgsrc-2019Q2:1.29.0.6
	pkgsrc-2019Q2-base:1.29
	pkgsrc-2019Q1:1.29.0.4
	pkgsrc-2019Q1-base:1.29
	pkgsrc-2018Q4:1.29.0.2
	pkgsrc-2018Q4-base:1.29
	pkgsrc-2018Q3:1.26.0.2
	pkgsrc-2018Q3-base:1.26
	pkgsrc-2018Q2:1.25.0.2
	pkgsrc-2018Q2-base:1.25
	pkgsrc-2018Q1:1.24.0.2
	pkgsrc-2018Q1-base:1.24
	pkgsrc-2017Q4:1.22.0.2
	pkgsrc-2017Q4-base:1.22
	pkgsrc-2017Q3:1.21.0.8
	pkgsrc-2017Q3-base:1.21
	pkgsrc-2017Q2:1.21.0.4
	pkgsrc-2017Q2-base:1.21
	pkgsrc-2017Q1:1.21.0.2
	pkgsrc-2017Q1-base:1.21
	pkgsrc-2016Q4:1.19.0.4
	pkgsrc-2016Q4-base:1.19
	pkgsrc-2016Q3:1.19.0.2
	pkgsrc-2016Q3-base:1.19
	pkgsrc-2016Q2:1.17.0.8
	pkgsrc-2016Q2-base:1.17
	pkgsrc-2016Q1:1.17.0.6
	pkgsrc-2016Q1-base:1.17
	pkgsrc-2015Q4:1.17.0.4
	pkgsrc-2015Q4-base:1.17
	pkgsrc-2015Q3:1.17.0.2
	pkgsrc-2015Q3-base:1.17
	pkgsrc-2015Q2:1.15.0.4
	pkgsrc-2015Q2-base:1.15
	pkgsrc-2015Q1:1.15.0.2
	pkgsrc-2015Q1-base:1.15
	pkgsrc-2014Q4:1.14.0.14
	pkgsrc-2014Q4-base:1.14
	pkgsrc-2014Q3:1.14.0.12
	pkgsrc-2014Q3-base:1.14
	pkgsrc-2014Q2:1.14.0.10
	pkgsrc-2014Q2-base:1.14
	pkgsrc-2014Q1:1.14.0.8
	pkgsrc-2014Q1-base:1.14
	pkgsrc-2013Q4:1.14.0.6
	pkgsrc-2013Q4-base:1.14
	pkgsrc-2013Q3:1.14.0.4
	pkgsrc-2013Q3-base:1.14
	pkgsrc-2013Q2:1.14.0.2
	pkgsrc-2013Q2-base:1.14
	pkgsrc-2013Q1:1.13.0.2
	pkgsrc-2013Q1-base:1.13
	pkgsrc-2012Q4:1.12.0.2
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2012Q3:1.11.0.10
	pkgsrc-2012Q3-base:1.11
	pkgsrc-2012Q2:1.11.0.8
	pkgsrc-2012Q2-base:1.11
	pkgsrc-2012Q1:1.11.0.6
	pkgsrc-2012Q1-base:1.11
	pkgsrc-2011Q4:1.11.0.4
	pkgsrc-2011Q4-base:1.11
	pkgsrc-2011Q3:1.11.0.2
	pkgsrc-2011Q3-base:1.11
	pkgsrc-2011Q2:1.9.0.32
	pkgsrc-2011Q2-base:1.9
	pkgsrc-2011Q1:1.9.0.30
	pkgsrc-2011Q1-base:1.9
	pkgsrc-2010Q4:1.9.0.28
	pkgsrc-2010Q4-base:1.9
	pkgsrc-2010Q3:1.9.0.26
	pkgsrc-2010Q3-base:1.9
	pkgsrc-2010Q2:1.9.0.24
	pkgsrc-2010Q2-base:1.9
	pkgsrc-2010Q1:1.9.0.22
	pkgsrc-2010Q1-base:1.9
	pkgsrc-2009Q4:1.9.0.20
	pkgsrc-2009Q4-base:1.9
	pkgsrc-2009Q3:1.9.0.18
	pkgsrc-2009Q3-base:1.9
	pkgsrc-2009Q2:1.9.0.16
	pkgsrc-2009Q2-base:1.9
	pkgsrc-2009Q1:1.9.0.14
	pkgsrc-2009Q1-base:1.9
	pkgsrc-2008Q4:1.9.0.12
	pkgsrc-2008Q4-base:1.9
	pkgsrc-2008Q3:1.9.0.10
	pkgsrc-2008Q3-base:1.9
	cube-native-xorg:1.9.0.8
	cube-native-xorg-base:1.9
	pkgsrc-2008Q2:1.9.0.6
	pkgsrc-2008Q2-base:1.9
	cwrapper:1.9.0.4
	pkgsrc-2008Q1:1.9.0.2
	pkgsrc-2008Q1-base:1.9
	pkgsrc-2007Q4:1.8.0.4
	pkgsrc-2007Q4-base:1.8
	pkgsrc-2007Q3:1.8.0.2
	pkgsrc-2007Q3-base:1.8
	pkgsrc-2007Q2:1.7.0.4
	pkgsrc-2007Q2-base:1.7
	pkgsrc-2007Q1:1.7.0.2
	pkgsrc-2007Q1-base:1.7
	pkgsrc-2006Q4:1.6.0.4
	pkgsrc-2006Q4-base:1.6
	pkgsrc-2006Q3:1.6.0.2
	pkgsrc-2006Q3-base:1.6
	pkgsrc-2006Q2:1.5.0.2
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.4.0.2
	pkgsrc-2006Q1-base:1.4
	pkgsrc-2005Q4:1.2.0.2
	pkgsrc-2005Q4-base:1.2
	pkgsrc-base:1.1.1.2
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.59
date	2025.11.17.11.00.44;	author wiz;	state Exp;
branches;
next	1.58;
commitid	riyAI0LyQsKiDTiG;

1.58
date	2025.04.24.14.13.51;	author wiz;	state Exp;
branches;
next	1.57;
commitid	A3VBjL8Zdd4LljSF;

1.57
date	2024.05.06.08.40.25;	author jperkin;	state Exp;
branches;
next	1.56;
commitid	Xm6R3peSH7EgRU8F;

1.56
date	2024.05.06.08.33.51;	author jperkin;	state Exp;
branches;
next	1.55;
commitid	zdGocoi70U9aPU8F;

1.55
date	2023.11.12.13.21.23;	author wiz;	state Exp;
branches;
next	1.54;
commitid	SjpNXQIV5XeZ3kME;

1.54
date	2023.11.10.14.43.39;	author wiz;	state Exp;
branches;
next	1.53;
commitid	ffTru5PY7FrHA4ME;

1.53
date	2023.11.08.13.19.07;	author wiz;	state Exp;
branches;
next	1.52;
commitid	PsuHTklAIsF4bOLE;

1.52
date	2023.10.24.22.09.04;	author wiz;	state Exp;
branches;
next	1.51;
commitid	MTsrqKm6aGrQAVJE;

1.51
date	2023.10.21.17.10.09;	author gdt;	state Exp;
branches;
next	1.50;
commitid	Sr0Nb6aaZLDw2wJE;

1.50
date	2023.06.06.12.41.21;	author riastradh;	state Exp;
branches;
next	1.49;
commitid	xhspr6Z8JLQOWSrE;

1.49
date	2023.04.19.08.09.54;	author adam;	state Exp;
branches;
next	1.48;
commitid	B8gCWhWtMX9vZGlE;

1.48
date	2023.01.29.21.16.02;	author ryoon;	state Exp;
branches;
next	1.47;
commitid	QL7aBXsBGmQvUtbE;

1.47
date	2023.01.03.17.37.05;	author wiz;	state Exp;
branches;
next	1.46;
commitid	vvAqE6UmuqFFx78E;

1.46
date	2022.11.23.16.19.59;	author adam;	state Exp;
branches;
next	1.45;
commitid	ju2K3LUYlTJKqQ2E;

1.45
date	2022.08.11.05.08.21;	author gutteridge;	state Exp;
branches;
next	1.44;
commitid	yKydzoO42ClN3qPD;

1.44
date	2022.04.18.19.11.00;	author adam;	state Exp;
branches;
next	1.43;
commitid	eC9Na3jrfOOUpIAD;

1.43
date	2021.12.08.16.04.18;	author adam;	state Exp;
branches;
next	1.42;
commitid	2PyWjHx5T8rqARjD;

1.42
date	2021.04.21.11.41.36;	author adam;	state Exp;
branches;
next	1.41;
commitid	fph0Axs0eT3az9QC;

1.41
date	2020.11.05.09.08.04;	author ryoon;	state Exp;
branches;
next	1.40;
commitid	VqGaBtHnBBcd5GuC;

1.40
date	2020.08.17.20.18.39;	author leot;	state Exp;
branches;
next	1.39;
commitid	ybGS4iX9Fz8imskC;

1.39
date	2020.06.02.08.23.46;	author adam;	state Exp;
branches;
next	1.38;
commitid	nisovMpvvZm3RCaC;

1.38
date	2020.03.10.22.09.47;	author wiz;	state Exp;
branches;
next	1.37;
commitid	UV3Ncm9kwd8O7UZB;

1.37
date	2020.03.08.16.49.29;	author wiz;	state Exp;
branches;
next	1.36;
commitid	rcNYzTQo8icypCZB;

1.36
date	2020.01.30.16.26.43;	author scole;	state Exp;
branches;
next	1.35;
commitid	0ChU5vYUOInnwJUB;

1.35
date	2020.01.23.15.59.36;	author scole;	state Exp;
branches;
next	1.34;
commitid	625TPxfr73G1BPTB;

1.34
date	2020.01.18.23.30.50;	author rillig;	state Exp;
branches;
next	1.33;
commitid	shGUwZfkr7sleeTB;

1.33
date	2020.01.18.21.49.19;	author jperkin;	state Exp;
branches;
next	1.32;
commitid	JW4hJgY8ZdoTFdTB;

1.32
date	2019.11.17.23.05.19;	author scole;	state Exp;
branches;
next	1.31;
commitid	08hSBQ7E7EZA6gLB;

1.31
date	2019.11.03.19.24.34;	author rillig;	state Exp;
branches;
next	1.30;
commitid	IeVwuZv3L6bHkrJB;

1.30
date	2019.07.21.22.24.46;	author wiz;	state Exp;
branches;
next	1.29;
commitid	sTQI1F7qYi5bHXvB;

1.29
date	2018.11.29.11.21.51;	author prlw1;	state Exp;
branches;
next	1.28;
commitid	aZ35ZFDHjmtByP1B;

1.28
date	2018.11.14.22.21.26;	author kleink;	state Exp;
branches;
next	1.27;
commitid	GUhtnbJ6vT0uGXZA;

1.27
date	2018.11.12.03.52.01;	author ryoon;	state Exp;
branches;
next	1.26;
commitid	9EFLHvDNIp1OBBZA;

1.26
date	2018.07.04.13.40.17;	author jperkin;	state Exp;
branches;
next	1.25;
commitid	NnIyRkdX3Lbg3PIA;

1.25
date	2018.04.16.14.34.26;	author wiz;	state Exp;
branches;
next	1.24;
commitid	kzqGMVblMLsRUFyA;

1.24
date	2018.03.12.11.16.27;	author wiz;	state Exp;
branches;
next	1.23;
commitid	Mv60lx3Uo1UqW9uA;

1.23
date	2018.01.28.20.10.49;	author wiz;	state Exp;
branches;
next	1.22;
commitid	QPx6fI8ZTJVRhGoA;

1.22
date	2017.11.23.17.19.54;	author wiz;	state Exp;
branches;
next	1.21;
commitid	IKMbhxg2I0GMsbgA;

1.21
date	2017.02.12.06.25.18;	author ryoon;	state Exp;
branches;
next	1.20;
commitid	k6LcxswBlcMUXCFz;

1.20
date	2017.02.06.13.55.18;	author wiz;	state Exp;
branches;
next	1.19;
commitid	gPJ49nTI4WujETEz;

1.19
date	2016.08.15.17.27.44;	author scole;	state Exp;
branches;
next	1.18;
commitid	xMLTjqBDibblsqiz;

1.18
date	2016.08.14.18.27.05;	author scole;	state Exp;
branches;
next	1.17;
commitid	FqvBxbZk5dLGOiiz;

1.17
date	2015.08.18.07.31.07;	author wiz;	state Exp;
branches;
next	1.16;
commitid	UPpMIsB3AWu1PIxy;

1.16
date	2015.08.17.17.11.22;	author wiz;	state Exp;
branches;
next	1.15;
commitid	QQGz11WX4WB14Exy;

1.15
date	2015.03.15.18.40.53;	author tnn;	state Exp;
branches;
next	1.14;
commitid	XOzAeMQ0JYZIxJdy;

1.14
date	2013.06.16.23.41.51;	author asau;	state Exp;
branches;
next	1.13;
commitid	URvD3z8jteqtGTTw;

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

1.12
date	2012.10.03.12.55.17;	author asau;	state Exp;
branches;
next	1.11;

1.11
date	2011.07.27.11.14.22;	author cherry;	state Exp;
branches;
next	1.10;

1.10
date	2011.07.27.09.26.41;	author cherry;	state dead;
branches;
next	1.9;

1.9
date	2008.03.03.19.21.38;	author jlam;	state Exp;
branches;
next	1.8;

1.8
date	2007.07.29.05.18.37;	author jlam;	state Exp;
branches;
next	1.7;

1.7
date	2007.01.07.09.13.53;	author rillig;	state Exp;
branches;
next	1.6;

1.6
date	2006.07.18.23.27.14;	author jlam;	state Exp;
branches;
next	1.5;

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

1.4
date	2006.03.10.23.45.14;	author rillig;	state Exp;
branches;
next	1.3;

1.3
date	2006.02.05.23.09.02;	author joerg;	state Exp;
branches;
next	1.2;

1.2
date	2005.12.12.14.43.23;	author joerg;	state Exp;
branches;
next	1.1;

1.1
date	2005.10.05.11.58.50;	author skrll;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2005.10.05.11.58.50;	author skrll;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2011.07.27.10.23.48;	author cherry;	state Exp;
branches;
next	;


desc
@@


1.59
log
@*: switch all sourceforge HOMEPAGEs to https
@
text
@# $NetBSD: Makefile,v 1.58 2025/04/24 14:13:51 wiz Exp $

DISTNAME=	ski-1.3.2
PKGREVISION=	37
CATEGORIES=	emulators
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=ski/}

MAINTAINER=	cherry@@zyx.in
HOMEPAGE=	https://ski.sourceforge.net/
COMMENT=	The ia64 instruction set simulator
LICENSE=	gnu-gpl-v2

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

TOOL_DEPENDS+=	libelf>=0.8.13:../../devel/libelf

GNU_CONFIGURE=		yes
USE_LANGUAGES+=		c c++
CONFIGURE_ARGS+=	--prefix=${PREFIX}

CPPFLAGS+=	-I${PREFIX}/include/libelf -L ${PREFIX}/lib

# XXX prevent thousands of warnings for combfns
#CFLAGS+=	-Wno-unused-variable -Wno-unused-but-set-variable

USE_TOOLS+=	pkg-config aclocal autoconf automake autoreconf yacc
USE_LIBTOOL=	yes

SUBST_CLASSES+=		xski-app
SUBST_STAGE.xski-app=	pre-configure
SUBST_MESSAGE.xski-app=	Fixing X11 Makefile.am app-default paths.
SUBST_FILES.xski-app=	Makefile.am
SUBST_SED.xski-app=	-e 's,/etc/X11/app-defaults,${PREFIX}/lib/X11/app-defaults,g'

SUBST_CLASSES+=		ssx-app
SUBST_STAGE.ssx-app=	pre-configure
SUBST_MESSAGE.ssx-app=	Fixing X11 ssX.c app-default paths.
SUBST_FILES.ssx-app=	src/ssX.c
SUBST_SED.ssx-app=	-e 's,XSKI_RESOURCE_FILE,${PREFIX}/lib/X11/app-defaults/XSki,g'

pre-configure:
#	cd  ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh ${CONFIGURE_ARGS}
	cd ${WRKSRC} && autoreconf -fi -I macros

post-install:
	${INSTALL_DATA} ${WRKSRC}/doc/manual/SkiManualMasterDoc.pdf \
			${DESTDIR}${PREFIX}/share/ski

.include "../../devel/gperf/buildlink3.mk"
.include "../../devel/libelf/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.58
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2024/05/06 08:40:25 jperkin Exp $
d9 1
a9 1
HOMEPAGE=	http://ski.sourceforge.net/
@


1.57
log
@*: Revision bumps for ncurses 6.5 overhaul.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2024/05/06 08:33:51 jperkin Exp $
d4 1
a4 1
PKGREVISION=	36
@


1.56
log
@*: Remove long-obsolete USE_NCURSES references.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2023/11/12 13:21:23 wiz Exp $
d4 1
a4 1
PKGREVISION=	35
@


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

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2023/11/10 14:43:39 wiz Exp $
a28 1
USE_NCURSES=	yes
@


1.54
log
@ski: remove default-on gnome 2 support

(Using the wrongly-named gtk option)

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2023/11/08 13:19:07 wiz Exp $
d4 1
a4 1
PKGREVISION=	34
@


1.53
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.52 2023/10/24 22:09:04 wiz Exp $
#
d4 1
a4 1
PKGREVISION=	33
@


1.52
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2023/10/21 17:10:09 gdt Exp $
d5 1
a5 1
PKGREVISION=	32
@


1.51
log
@recursive revbump for tiff update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2023/06/06 12:41:21 riastradh Exp $
d5 1
a5 1
PKGREVISION=	31
@


1.50
log
@Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2023/04/19 08:09:54 adam Exp $
d5 1
a5 1
PKGREVISION=	30
@


1.49
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2023/01/29 21:16:02 ryoon Exp $
d17 1
a17 1
BUILD_DEPENDS+=	libelf>=0.8.13:../../devel/libelf
@


1.48
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2023/01/03 17:37:05 wiz Exp $
d5 1
a5 1
PKGREVISION=	29
@


1.47
log
@*: recursive bump for tiff shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2022/11/23 16:19:59 adam Exp $
d5 1
a5 1
PKGREVISION=	28
@


1.46
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2022/08/11 05:08:21 gutteridge Exp $
d5 1
a5 1
PKGREVISION=	27
@


1.45
log
@Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/04/18 19:11:00 adam Exp $
d5 1
a5 1
PKGREVISION=	26
@


1.44
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2021/12/08 16:04:18 adam Exp $
d5 1
a5 1
PKGREVISION=	25
@


1.43
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2021/04/21 11:41:36 adam Exp $
d5 1
a5 1
PKGREVISION=	24
@


1.42
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2020/11/05 09:08:04 ryoon Exp $
d5 1
a5 1
PKGREVISION=	23
@


1.41
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2020/08/17 20:18:39 leot Exp $
d5 1
a5 1
PKGREVISION=	22
@


1.40
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2020/06/02 08:23:46 adam Exp $
d5 1
a5 1
PKGREVISION=	21
@


1.39
log
@Revbump for icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2020/03/10 22:09:47 wiz Exp $
d5 1
a5 1
PKGREVISION=	20
@


1.38
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.37 2020/03/08 16:49:29 wiz Exp $
d5 1
a5 1
PKGREVISION=	19
@


1.37
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2020/01/30 16:26:43 scole Exp $
d5 1
a5 1
PKGREVISION=	18
@


1.36
log
@Revert HOMEPAGE back to http instead of https.  The https page doesn't seem to work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2020/01/23 15:59:36 scole Exp $
d5 1
a5 1
PKGREVISION=	17
@


1.35
log
@Fix for big endian hosts.  With this change, ski "should" be able to run on any NetBSD host as well as it does on i386.

Tested on amd64, i386, and macppc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2020/01/23 15:46:02 scole Exp $
d10 1
a10 1
HOMEPAGE=	https://ski.sourceforge.net/
@


1.34
log
@all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2020/01/18 21:49:19 jperkin Exp $
d5 1
a5 1
PKGREVISION=	16
@


1.33
log
@*: Recursive revision bump for openssl 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2019/11/17 23:05:19 scole Exp $
d10 1
a10 1
HOMEPAGE=	http://ski.sourceforge.net/
@


1.32
log
@Fix crash on amd64 and probably other 64 bit archs, bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2019/11/11 17:00:14 scole Exp $
d5 1
a5 1
PKGREVISION=	15
@


1.31
log
@emulators: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2019/07/21 22:24:46 wiz Exp $
d5 1
a5 1
PKGREVISION=	14
@


1.30
log
@*: recursive bump for gdk-pixbuf2-2.38.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2018/11/29 11:21:51 prlw1 Exp $
d17 1
a17 1
BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf
d19 3
a21 3
GNU_CONFIGURE=	yes
USE_LANGUAGES+= c c++
CONFIGURE_ARGS+= --prefix=${PREFIX}
@


1.29
log
@Revbump for libcanberra gstreamer change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2018/11/14 22:21:26 kleink Exp $
d5 1
a5 1
PKGREVISION=	13
@


1.28
log
@Revbump after cairo 1.16.0 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2018/11/12 03:52:01 ryoon Exp $
d5 1
a5 1
PKGREVISION=	12
@


1.27
log
@Recursive revbump from hardbuzz-2.1.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2018/07/04 13:40:17 jperkin Exp $
d5 1
a5 1
PKGREVISION=	11
@


1.26
log
@*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2018/04/16 14:34:26 wiz Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.25
log
@Recursive bump for new fribidi dependency in pango.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2018/03/12 11:16:27 wiz Exp $
d39 1
a39 1
SUBST_STAGE.ssx-app=	post-patch
@


1.24
log
@Recursive bumps for fontconfig and libzip dependency changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2018/01/28 20:10:49 wiz Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.23
log
@Bump PKGREVISION for gdbm shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2017/11/23 17:19:54 wiz Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.22
log
@recursive bump for libxkbcommon removal from at-spi2-core
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2017/02/12 06:25:18 ryoon Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.21
log
@Recursive revbump from fonts/harfbuzz
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2017/02/06 13:55:18 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.20
log
@Recursive bump for harfbuzz's new graphite2 dependency.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2016/08/15 17:27:44 scole Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.19
log
@Use libtool-style libski names
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2016/08/14 18:27:05 scole Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.18
log
@Fixes so ski will actually run on NetBSD, add options.mk for motif/x11 versions
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2015/08/18 07:31:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.17
log
@Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2015/08/17 17:11:22 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
d12 4
d25 3
d32 12
d49 2
a50 3
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/X11/app-defaults
	${INSTALL_DATA} ${WRKSRC}/src/XSki \
			${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki
@


1.16
log
@Bump PKGREVISION for ncurses shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2015/03/15 18:40:53 tnn Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.15
log
@needs yacc
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2013/06/16 23:41:51 asau Exp $
d5 1
@


1.14
log
@This package shouldn't need Fortran compiler to build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2013/01/26 23:11:13 wiz Exp $
d20 1
a20 1
USE_TOOLS+=	pkg-config aclocal autoconf automake autoreconf
@


1.13
log
@automake-1.13 compat.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2012/10/03 12:55:17 asau Exp $
d15 1
a15 1
USE_LANGUAGES+= c fortran77 c++
@


1.12
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2011/07/27 11:14:22 cherry Exp $
d13 1
d20 1
a20 1
USE_TOOLS+=	pkg-config aclocal autoconf automake
a23 1

d26 1
a26 1
	cd ${WRKSRC} && ${SH} ./autogen.sh ${CONFIGURE_ARGS}
@


1.11
log
@Complete import of wip/ski
@
text
@d1 1
a1 1
# $NetBSD$
a11 2
PKG_DESTDIR_SUPPORT=        user-destdir

@


1.10
log
@Complete move of emulators/ski -> emulators/ski-bin
@
text
@d1 2
a2 1
#	$NetBSD: Makefile,v 1.9 2008/03/03 19:21:38 jlam Exp $
d4 3
a6 41
DISTNAME=		ski-0.9.81-l6-i686
PKGNAME=		ski-0.9.81.6
CATEGORIES=		emulators
MASTER_SITES=		# empty

MAINTAINER=		skrll@@NetBSD.org
HOMEPAGE=		http://www.hpl.hp.com/research/linux/ski/
COMMENT=		The Hewlett-Packard IA-64 instruction set simulator for Linux/x86

RESTRICTED=		Modification or Redistribution not permitted
NO_SRC_ON_FTP=		${RESTRICTED}
NO_SRC_ON_CDROM=	${RESTRICTED}
NO_BIN_ON_FTP=		${RESTRICTED}
NO_BIN_ON_CDROM=	${RESTRICTED}

EMUL_PLATFORMS=		linux-i386
EMUL_MODULES.linux=	x11

PKG_DESTDIR_SUPPORT=	user-destdir

WRKSRC=			${WRKDIR}
INTERACTIVE_STAGE=	fetch
BUILD_DIRS=		# none

INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1 lib/X11/app-defaults

DOWNLOAD=		http://www.hpl.hp.com/research/linux/ski/download.php

FETCH_MESSAGE=								\
	"Due to licensing restrictions, the HP Ski IA-64 emulator for"	\
	"Linux 2.x (i686) must be fetched into:"			\
	"    ${DISTDIR}"						\
	"from:"								\
	"    ${DOWNLOAD}"

do-install:
	${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${DESTDIR}${PREFIX}/bin
	${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1		\
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_DATA} ${WRKDIR}/nue/usr/X11R6/lib/X11/app-defaults/XSki \
		${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki
d8 32
@


1.9
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.8 2007/07/29 05:18:37 jlam Exp $
@


1.8
log
@* Add new emulator framework in pkgsrc/mk/emulator that handles all
  binary-only packages that require binary "emulation" on the native
  operating system.  Please see pkgsrc/mk/emulator/README for more
  details.

* Teach the plist framework to automatically use any existing
  PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.

* Convert all of the binary-only packages in pkgsrc to use the
  emulator framework.  Most of them have been tested to install and
  deinstall correctly.  This involves the following cleanup actions:

    * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
      more consistently.

    * Simplify packages by using default INSTALL and DEINSTALL scripts
      instead of custom INSTALL/DEINSTALL code.

    * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
      Packages only need to state exactly which emulations they support,
      and the framework handles any i386-on-x86_64 or sparc-on-sparc64
      uses.

    * Remove "USE_NATIVE_LINUX" from pkgsrc.  The framework will
      automatically detect when the package is installing on Linux.

  Specific changes to packages include:

    * Bump the PKGREVISIONs for all of the suse100* and suse91* packages
      due to changes in the +INSTALL/+DEINSTALL scripts used in all
      of the packages.

    * Remove pkgsrc/emulators/suse_linux, which is unused by any
      packages.

    * cad/lc -- remove custom code to create the distinfo file for
	all supported platforms; just use "emul-fetch" and "emul-distinfo"
	instead.

    * lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
	instead of ${PREFIX}/lib so that compiled programs will find
	the shared libraries.

    * mail/thunderbird-bin-nightly -- update to latest binary
	distributions for supported platforms.

    * multimedia/ns-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.

    * security/uvscan -- set LD_LIBRARY_PATH explicitly so that
	it's not necessary to install library symlinks into
	${EMULDIR}/usr/local/lib.

    * www/firefox-bin-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2007/01/07 09:13:53 rillig Exp $
d21 2
d39 1
a39 1
	${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${PREFIX}/bin
d41 1
a41 1
		${PREFIX}/${PKGMANDIR}/man1
d43 1
a43 1
		${PREFIX}/lib/X11/app-defaults/XSki
@


1.7
log
@Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2006/07/18 23:27:14 jlam Exp $
d18 2
a19 1
ONLY_FOR_PLATFORM=	*-*-i386
d21 3
a23 5
.include "../../emulators/suse_linux/Makefile.application"

.if !defined(USE_NATIVE_LINUX)
DEPENDS+=		suse_x11>=6.1:../../emulators/${SUSE_DIR_PREFIX}_x11
.endif
d25 1
a25 3
WRKSRC=			${WRKDIR}
INTERACTIVE_STAGE=	fetch extract
NO_BUILD=		YES
d38 4
a41 2
	${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1 ${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_DATA} ${WRKDIR}/nue/usr/X11R6/lib/X11/app-defaults/XSki ${PREFIX}/lib/X11/app-defaults/XSki
@


1.6
log
@Convert _FETCH_MESSAGE to plain old FETCH_MESSAGE.  Remove _FETCH_MESSAGE
processing from mk/fetch/*.mk.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2006/05/22 22:22:03 jlam Exp $
d41 1
a41 1
	${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1 ${PREFIX}/man/man1
@


1.5
log
@Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2006/03/10 23:45:14 rillig Exp $
d32 6
a37 7
_FETCH_MESSAGE= \
	    ${ECHO} "==============================================================="; \
	    ${ECHO} "  Due to licensing restrictions, "; \
	    ${ECHO} "  the HP Ski IA-64 emulator for Linux 2.x (i686) must be fetched"; \
	    ${ECHO} "  into ${DISTDIR} from"; \
	    ${ECHO} "  ${DOWNLOAD}"; \
	    ${ECHO} "==============================================================="
@


1.4
log
@Fixed some pkglint warnings.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2006/02/05 23:09:02 joerg Exp $
a27 1
CHECK_SHLIBS=		NO
@


1.3
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2005/12/12 14:43:23 joerg Exp $
d4 1
a4 1
PKGREVISION=		1
d12 1
a12 1
RESTRICTED=		"Modification or Redistribution not permitted"
@


1.2
log
@First step at reworking Linux binary packages.

Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1.1.1 2005/10/05 11:58:50 skrll Exp $
d4 1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
#	$NetBSD$
d19 1
a19 1
.include "../../mk/bsd.prefs.mk"
d21 1
a21 1
.if ${OPSYS} != "Linux"
a44 1
.include "../../emulators/suse_linux/Makefile.application"
@


1.1.1.1
log
@Third time luck import of a ski emulator package.

Based on the pkg found at

http://cherry.beevomit.org/downloads/netbsd-anvil/pkgsrc.emulators.hp-ski.tar.gz

The Ski simulator is a software package designed to functionally
simulate the IA-64 processor architecture at the instruction level.
Ski offers an informative, screen-oriented machine-state display and a
friendly, powerful command-line interface. Programs may be loaded from
disk in executable format; they may be run from start to finish, single-
stepped, and break-pointed. Execution can occur in a text-oriented or
a graphical user interface or in batch-mode, with no user-interface at
all. Both the user-level and the system-level machine-state can be
simulated. For user-level execution, Ski will intercept IA-64 Linux
system calls and translate them into the corresponding system calls of
the host operating system.
@
text
@@


1.1.1.2
log
@import wip/ski
@
text
@d1 1
a1 2
# $NetBSD$
#
d3 41
a43 3
DISTNAME=	ski-1.3.2
CATEGORIES=	emulators
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=ski/}
d45 1
a45 32
MAINTAINER=	cherry@@zyx.in
HOMEPAGE=	http://ski.sourceforge.net/
COMMENT=	The ia64 instruction set simulator

PKG_DESTDIR_SUPPORT=        user-destdir

BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf
GNU_CONFIGURE=	yes
USE_LANGUAGES+= c fortran77 c++
CONFIGURE_ARGS+= --prefix=${PREFIX}

CPPFLAGS+=	-I${PREFIX}/include/libelf -L ${PREFIX}/lib

USE_TOOLS+=	pkg-config aclocal autoconf automake
USE_LIBTOOL=	yes
USE_NCURSES=	yes


pre-configure:
#	cd  ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh ${CONFIGURE_ARGS}
	cd ${WRKSRC} && ${SH} ./autogen.sh ${CONFIGURE_ARGS}

post-install:
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/X11/app-defaults
	${INSTALL_DATA} ${WRKSRC}/src/XSki \
			${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki

.include "../../devel/gperf/buildlink3.mk"
.include "../../devel/libelf/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
@

