summaryrefslogtreecommitdiff
path: root/textproc/pyxml/Makefile
diff options
context:
space:
mode:
authordrochner <drochner>2002-01-17 11:22:43 +0000
committerdrochner <drochner>2002-01-17 11:22:43 +0000
commit6f2c9662195d7393469106c69ce4f6dec73f4bdc (patch)
treeb80ad49f3cf8c973b033db90517771c73c14f753 /textproc/pyxml/Makefile
parent69b99096c0734fc044f52bfe3f836779e67cec2a (diff)
downloadpkgsrc-6f2c9662195d7393469106c69ce4f6dec73f4bdc.tar.gz
move to canonical pkg name (pyX.Y-pkg-vers),
append version suffix to installed scripts to avoid conflicts, patch path to python executable into installed scripts
Diffstat (limited to 'textproc/pyxml/Makefile')
-rw-r--r--textproc/pyxml/Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/textproc/pyxml/Makefile b/textproc/pyxml/Makefile
index 6f22900ee60..6df14df14b9 100644
--- a/textproc/pyxml/Makefile
+++ b/textproc/pyxml/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2002/01/16 21:06:44 drochner Exp $
+# $NetBSD: Makefile,v 1.6 2002/01/17 11:22:43 drochner Exp $
#
DISTNAME= PyXML-0.6.6
+PKGNAME= ${PYPKGPREFIX}-xml-0.6.6
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyxml/}
@@ -10,11 +11,24 @@ HOMEPAGE= http://pyxml.sourceforge.net/
COMMENT= collection of libraries to process XML with Python
DEPENDS+= expat-[0-9]*:../../textproc/expat
+CONFLICTS+= PyXML-*
PYDISTUTILSPKG= yes
PYBINMODULE= yes
PYSETUPBUILDARGS+= --with-libexpat=${LOCALBASE}
PYSETUPBUILDARGS+= --ldflags=-Wl,-R${LOCALBASE}/lib
+PYXML_SCRIPTS= scripts/xmlproc_parse \
+ scripts/xmlproc_val
+
+post-extract:
+.for s in ${PYXML_SCRIPTS}
+ ${MV} ${WRKSRC}/$s ${WRKSRC}/$s${PYVERSSUFFIX}
+.endfor
+
+PYTHON_PATCH_SCRIPTS= ${PYXML_SCRIPTS:S/$/${PYVERSSUFFIX}/g}
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
.include "../../lang/python/extension.buildlink.mk"
+.include "../../lang/python/application.buildlink.mk"
.include "../../mk/bsd.pkg.mk"