summaryrefslogtreecommitdiff
path: root/multimedia/py-ming/Makefile
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2005-11-04 04:29:14 +0000
committerminskim <minskim@pkgsrc.org>2005-11-04 04:29:14 +0000
commit40f3284cfbd3cfe98848eb48ce8715eeb9b284d8 (patch)
treefa94ca2b3a873ec41f2838d920e65f2a68a56215 /multimedia/py-ming/Makefile
parent341ad1906c99788417d5d6515706c52265f4a6f3 (diff)
downloadpkgsrc-40f3284cfbd3cfe98848eb48ce8715eeb9b284d8.tar.gz
Import py-ming from pkgsrc-wip. Packaged by Michal Pasternak, and
modified by OBATA Akio. Python bindings for ming library; see multimedia/ming for details.
Diffstat (limited to 'multimedia/py-ming/Makefile')
-rw-r--r--multimedia/py-ming/Makefile34
1 files changed, 34 insertions, 0 deletions
diff --git a/multimedia/py-ming/Makefile b/multimedia/py-ming/Makefile
new file mode 100644
index 00000000000..a4c8ed24bb4
--- /dev/null
+++ b/multimedia/py-ming/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/11/04 04:29:14 minskim Exp $
+#
+
+DISTNAME= ${MING_DISTNAME}
+PKGNAME= ${PYPKGPREFIX}-${MING_PKGNAME}
+CATEGORIES= multimedia
+MASTER_SITES= ${MING_MASTER_SITES}
+EXTRACT_SUFX= ${MING_EXTRACT_SUFX}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://ming.sourceforge.net/
+COMMENT= Python bindings for Ming library
+
+PY_PATCHPLIST= yes
+PYBINMODULE= yes
+
+BUILD_TARGET= mingcmodule.so
+BUILD_DIRS= ${WRKSRC}/py_ext
+
+MAKE_ENV+= PYSITELIB=${PYSITELIB}
+
+PYCOMPILEALL= ${BUILDLINK_PREFIX.${PYPACKAGE}}/${PYLIB}/compileall.py
+
+.include "../../multimedia/ming/buildlink3.mk"
+.include "../../multimedia/ming/Makefile.common"
+.include "../../lang/python/extension.mk"
+
+post-build:
+ ${PYTHONBIN} ${PYCOMPILEALL} ${WRKSRC}/py_ext
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/py_ext/ming.pyc ${PREFIX}/${PYSITELIB}
+
+.include "../../mk/bsd.pkg.mk"