summaryrefslogtreecommitdiff
path: root/devel/py-gobject3-common
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2014-02-12 00:57:25 +0000
committerprlw1 <prlw1@pkgsrc.org>2014-02-12 00:57:25 +0000
commit0b821135b4bc90a13418e309cd4a02fc3dc7487d (patch)
tree71bbfdf3373b3086b2a67d1daf1cc85d27954ec8 /devel/py-gobject3-common
parent4749db424c1395a580116ddeae901ee9de5c5c5b (diff)
downloadpkgsrc-0b821135b4bc90a13418e309cd4a02fc3dc7487d.tar.gz
Add py-gobject3-common which contains python version independent files
for py-gobject3. This allows python 2 and python 3 versions of py-gobject3 to be installed simultaneously.
Diffstat (limited to 'devel/py-gobject3-common')
-rw-r--r--devel/py-gobject3-common/DESCR1
-rw-r--r--devel/py-gobject3-common/Makefile19
-rw-r--r--devel/py-gobject3-common/PLIST3
-rw-r--r--devel/py-gobject3-common/buildlink3.mk14
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/py-gobject3-common/DESCR b/devel/py-gobject3-common/DESCR
new file mode 100644
index 00000000000..f0ad602babe
--- /dev/null
+++ b/devel/py-gobject3-common/DESCR
@@ -0,0 +1 @@
+Python version independent files for py-gobject3: GLib2 GObject bindings.
diff --git a/devel/py-gobject3-common/Makefile b/devel/py-gobject3-common/Makefile
new file mode 100644
index 00000000000..7a3aa48f7e7
--- /dev/null
+++ b/devel/py-gobject3-common/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2014/02/12 00:57:25 prlw1 Exp $
+
+.include "../../devel/py-gobject3/Makefile.common"
+
+PKGNAME= py-gobject3-common-${VER}
+
+COMMENT= Python version independent files for glib2 gobject bindings
+
+do-build:
+
+INSTALLATION_DIRS+= include/pygobject-3.0 lib/pkgconfig
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/gi/_gobject/pygobject.h \
+ ${DESTDIR}${PREFIX}/include/pygobject-3.0/pygobject.h
+ ${INSTALL_SCRIPT} ${WRKSRC}/pygobject-3.0.pc \
+ ${DESTDIR}${PREFIX}/lib/pkgconfig/pygobject-3.0.pc
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-gobject3-common/PLIST b/devel/py-gobject3-common/PLIST
new file mode 100644
index 00000000000..b658920b21a
--- /dev/null
+++ b/devel/py-gobject3-common/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2014/02/12 00:57:25 prlw1 Exp $
+include/pygobject-3.0/pygobject.h
+lib/pkgconfig/pygobject-3.0.pc
diff --git a/devel/py-gobject3-common/buildlink3.mk b/devel/py-gobject3-common/buildlink3.mk
new file mode 100644
index 00000000000..704b4a686b4
--- /dev/null
+++ b/devel/py-gobject3-common/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/02/12 00:57:25 prlw1 Exp $
+
+BUILDLINK_TREE+= py-gobject3-common
+
+.if !defined(PY_GOBJECT3_COMMON_BUILDLINK3_MK)
+PY_GOBJECT3_COMMON_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.py-gobject3-common+= py-gobject3-common>=3.10.2
+BUILDLINK_PKGSRCDIR.py-gobject3-common?= ../../devel/py-gobject3-common
+BUILDLINK_DEPMETHOD.py-gobject3-common?= build
+
+.endif # PY_GOBJECT3_COMMON_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -py-gobject3-common