head	1.20;
access;
symbols
	pkgsrc-2021Q4:1.19.0.14
	pkgsrc-2021Q4-base:1.19
	pkgsrc-2021Q3:1.19.0.12
	pkgsrc-2021Q3-base:1.19
	pkgsrc-2021Q2:1.19.0.10
	pkgsrc-2021Q2-base:1.19
	pkgsrc-2021Q1:1.19.0.8
	pkgsrc-2021Q1-base:1.19
	pkgsrc-2020Q4:1.19.0.6
	pkgsrc-2020Q4-base:1.19
	pkgsrc-2020Q3:1.19.0.4
	pkgsrc-2020Q3-base:1.19
	pkgsrc-2020Q2:1.19.0.2
	pkgsrc-2020Q2-base:1.19
	pkgsrc-2020Q1:1.18.0.2
	pkgsrc-2020Q1-base:1.18
	pkgsrc-2019Q4:1.17.0.4
	pkgsrc-2019Q4-base:1.17
	pkgsrc-2019Q3:1.16.0.2
	pkgsrc-2019Q3-base:1.16
	pkgsrc-2019Q2:1.15.0.2
	pkgsrc-2019Q2-base:1.15
	pkgsrc-2019Q1:1.13.0.6
	pkgsrc-2019Q1-base:1.13
	pkgsrc-2018Q4:1.13.0.4
	pkgsrc-2018Q4-base:1.13
	pkgsrc-2018Q3:1.13.0.2
	pkgsrc-2018Q3-base:1.13
	pkgsrc-2018Q2:1.12.0.14
	pkgsrc-2018Q2-base:1.12
	pkgsrc-2018Q1:1.12.0.12
	pkgsrc-2018Q1-base:1.12
	pkgsrc-2017Q4:1.12.0.10
	pkgsrc-2017Q4-base:1.12
	pkgsrc-2017Q3:1.12.0.8
	pkgsrc-2017Q3-base:1.12
	pkgsrc-2017Q2:1.12.0.4
	pkgsrc-2017Q2-base:1.12
	pkgsrc-2017Q1:1.12.0.2
	pkgsrc-2017Q1-base:1.12
	pkgsrc-2016Q4:1.11.0.4
	pkgsrc-2016Q4-base:1.11
	pkgsrc-2016Q3:1.11.0.2
	pkgsrc-2016Q3-base:1.11
	pkgsrc-2016Q2:1.10.0.6
	pkgsrc-2016Q2-base:1.10
	pkgsrc-2016Q1:1.10.0.4
	pkgsrc-2016Q1-base:1.10
	pkgsrc-2015Q4:1.10.0.2
	pkgsrc-2015Q4-base:1.10
	pkgsrc-2015Q3:1.9.0.6
	pkgsrc-2015Q3-base:1.9
	pkgsrc-2015Q2:1.9.0.4
	pkgsrc-2015Q2-base:1.9
	pkgsrc-2015Q1:1.9.0.2
	pkgsrc-2015Q1-base:1.9
	pkgsrc-2014Q4:1.8.0.6
	pkgsrc-2014Q4-base:1.8
	pkgsrc-2014Q3:1.8.0.4
	pkgsrc-2014Q3-base:1.8
	pkgsrc-2014Q2:1.8.0.2
	pkgsrc-2014Q2-base:1.8
	pkgsrc-2014Q1:1.7.0.2
	pkgsrc-2014Q1-base:1.7
	pkgsrc-2013Q4:1.6.0.10
	pkgsrc-2013Q4-base:1.6
	pkgsrc-2013Q3:1.6.0.8
	pkgsrc-2013Q3-base:1.6
	pkgsrc-2013Q2:1.6.0.6
	pkgsrc-2013Q2-base:1.6
	pkgsrc-2013Q1:1.6.0.4
	pkgsrc-2013Q1-base:1.6
	pkgsrc-2012Q4:1.6.0.2
	pkgsrc-2012Q4-base:1.6
	pkgsrc-2012Q3:1.4.0.6
	pkgsrc-2012Q3-base:1.4
	pkgsrc-2012Q2:1.4.0.4
	pkgsrc-2012Q2-base:1.4
	pkgsrc-2012Q1:1.4.0.2
	pkgsrc-2012Q1-base:1.4
	pkgsrc-2011Q4:1.3.0.6
	pkgsrc-2011Q4-base:1.3
	pkgsrc-2011Q3:1.3.0.4
	pkgsrc-2011Q3-base:1.3
	pkgsrc-2011Q2:1.3.0.2
	pkgsrc-2011Q2-base:1.3
	pkgsrc-2011Q1:1.2.0.10
	pkgsrc-2011Q1-base:1.2
	pkgsrc-2010Q4:1.2.0.8
	pkgsrc-2010Q4-base:1.2
	pkgsrc-2010Q3:1.2.0.6
	pkgsrc-2010Q3-base:1.2
	pkgsrc-2010Q2:1.2.0.4
	pkgsrc-2010Q2-base:1.2
	pkgsrc-2010Q1:1.2.0.2
	pkgsrc-2010Q1-base:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.20
date	2022.01.10.08.38.44;	author wiz;	state dead;
branches;
next	1.19;
commitid	FpPD6XnyMZVH44oD;

1.19
date	2020.05.02.10.28.42;	author rillig;	state Exp;
branches;
next	1.18;
commitid	8QmbVRMBkyB1yE6C;

1.18
date	2020.01.26.17.32.16;	author rillig;	state Exp;
branches;
next	1.17;
commitid	4fBBvoSLJaGd0eUB;

1.17
date	2019.11.04.21.43.45;	author rillig;	state Exp;
branches;
next	1.16;
commitid	N5dAweKpOIEm4AJB;

1.16
date	2019.09.02.13.20.11;	author adam;	state Exp;
branches;
next	1.15;
commitid	JNtg51I3DnX4jrBB;

1.15
date	2019.04.26.14.12.46;	author maya;	state Exp;
branches;
next	1.14;
commitid	Y6vMANX4s26gKRkB;

1.14
date	2019.04.26.13.14.16;	author maya;	state Exp;
branches;
next	1.13;
commitid	U4pISddzN4WXpRkB;

1.13
date	2018.07.03.05.03.36;	author adam;	state Exp;
branches;
next	1.12;
commitid	bH4MNADzVzoIfEIA;

1.12
date	2017.01.01.14.44.00;	author wiz;	state Exp;
branches;
next	1.11;
commitid	TmfhF2MIYbgU4hAz;

1.11
date	2016.07.09.13.04.09;	author wiz;	state Exp;
branches;
next	1.10;
commitid	k9A2yv7vTRunbEdz;

1.10
date	2015.12.05.21.26.01;	author adam;	state Exp;
branches;
next	1.9;
commitid	bgA0CynThkP3WNLy;

1.9
date	2014.12.31.13.57.29;	author wiz;	state Exp;
branches;
next	1.8;
commitid	ybQxkgXABHSTlc4y;

1.8
date	2014.05.09.07.37.21;	author wiz;	state Exp;
branches;
next	1.7;
commitid	wfzXpL2biguCPPzx;

1.7
date	2014.01.25.10.30.23;	author wiz;	state Exp;
branches;
next	1.6;
commitid	VOWgk3vYhVXj8umx;

1.6
date	2012.10.25.06.56.47;	author asau;	state Exp;
branches;
next	1.5;

1.5
date	2012.10.03.23.40.36;	author cheusov;	state Exp;
branches;
next	1.4;

1.4
date	2012.02.06.11.47.25;	author obache;	state Exp;
branches;
next	1.3;

1.3
date	2011.07.03.21.25.50;	author jym;	state Exp;
branches;
next	1.2;

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

1.1
date	2010.03.16.22.31.04;	author pettai;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2010.03.16.22.31.04;	author pettai;	state Exp;
branches;
next	;


desc
@@


1.20
log
@py-4Suite: remove

Does not build with latest setuptools, last release from 2006,
no upstream
@
text
@# $NetBSD: Makefile,v 1.19 2020/05/02 10:28:42 rillig Exp $

VER=		1.0.2
DISTNAME=	4Suite-XML-${VER}
PKGNAME=	${PYPKGPREFIX}-4Suite-${VER}
CATEGORIES=	textproc
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=foursuite/}

MAINTAINER=	pettai@@NetBSD.org
HOMEPAGE=	https://4suite.org/
COMMENT=	Open-source platform for XML and RDF processing
LICENSE=	apache-1.1

BUILD_DEPENDS+=	${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat

SUBST_CLASSES+=		python
SUBST_FILES.python=	build/scripts.*/4xml
SUBST_FILES.python+=	build/scripts.*/4xpath
SUBST_FILES.python+=	build/scripts.*/4xslt
SUBST_FILES.python+=	build/scripts.*/4xupdate
SUBST_FILES.python+=	test/Xml/XPath/Core/*.py
SUBST_FILES.python+=	test/test.py
SUBST_STAGE.python=	post-build
SUBST_SED.python=	-e 's,\#![^ ]* python,\#! ${PYTHONBIN},'

#PYTHON_SELF_CONFLICT=		yes
PYTHON_VERSIONS_ACCEPTED=	27 # not yet ported as of 1.0.2

do-configure:
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
	${PYTHONBIN} setup.py config --prefix=${PREFIX}

.include "../../lang/python/distutils.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
@


1.19
log
@textproc/py-4Suite: remove no-op pattern from SUBST_FILES

The Borrowed tests don't need a #! interpreter, but one of the Core tests
does.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2020/01/26 17:32:16 rillig Exp $
@


1.18
log
@all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2019/11/04 21:43:45 rillig Exp $
a20 1
SUBST_FILES.python+=	test/Xml/XPath/Borrowed/*.py
@


1.17
log
@textproc: align variable assignments

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

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2019/09/02 13:20:11 adam Exp $
d10 1
a10 1
HOMEPAGE=	http://4suite.org/
@


1.16
log
@Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2019/04/26 14:12:46 maya Exp $
d27 1
a27 1
#PYTHON_SELF_CONFLICT=	yes
@


1.15
log
@fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2019/04/26 13:14:16 maya Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	36 37 # not yet ported as of 1.0.2
@


1.14
log
@Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2018/07/03 05:03:36 adam Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	 36 37 # not yet ported as of 1.0.2
@


1.13
log
@extend PYTHON_VERSIONS_ for Python 3.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2017/01/01 14:44:00 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 37 # not yet ported as of 1.0.2
@


1.12
log
@Add python-3.6 to incompatible versions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2016/07/09 13:04:09 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 # not yet ported as of 1.0.2
@


1.11
log
@Remove python33: adapt all packages that refer to it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2015/12/05 21:26:01 adam Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 # not yet ported as of 1.0.2
@


1.10
log
@Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2014/12/31 13:57:29 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 35 # not yet ported as of 1.0.2
@


1.9
log
@Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2014/05/09 07:37:21 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 # not yet ported as of 1.0.2
@


1.8
log
@Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:23 wiz Exp $
a15 2
EGG_NAME=	${DISTNAME:S/-/_/}

@


1.7
log
@Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2012/10/25 06:56:47 asau Exp $
d30 1
a30 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 # not yet ported as of 1.0.2
@


1.6
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.5 2012/10/03 23:40:36 cheusov Exp $
#
d30 1
@


1.5
log
@CONFLICTS between python modules
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2012/02/06 11:47:25 obache Exp $
a14 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.4
log
@Simplify PLIST handling with using python/distutils.mk
(but for this package, egg file will be installed even with python24)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2011/07/03 21:25:50 jym Exp $
d32 2
@


1.3
log
@check-interpreter fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2010/04/07 18:19:42 joerg Exp $
d19 1
a19 1
PYDISTUTILSPKG= yes
a31 4
# lang/python/egg.mk can't be used because of setup.py
# Use this quirk instead for the egg file
PLIST_SUBST+=	PYVERSSUFFIX=${PYVERSSUFFIX}

d36 1
a36 1
.include "../../lang/python/extension.mk"
@


1.2
log
@Needs py-expat for build
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2010/03/16 22:31:04 pettai Exp $
d22 7
a28 4
SUBST_FILES.python=	${WRKSRC}/build/scripts.*/4xml
SUBST_FILES.python+=	${WRKSRC}/build/scripts.*/4xpath
SUBST_FILES.python+=	${WRKSRC}/build/scripts.*/4xslt
SUBST_FILES.python+=	${WRKSRC}/build/scripts.*/4xupdate
a39 1

@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d17 2
@


1.1.1.1
log
@4Suite allows users to take advantage of standard XML technologies rapidly
and to develop and integrate Web-based applications. It also puts practical
technologies for knowledge management projects in the hands of developers.
It is implemented in Python with C extensions.
@
text
@@
