aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-10-18 05:05:01 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-10-18 05:05:01 +0000
commit04e6d3091fcb6404f8d4f8bac4e22a2e96f58b65 (patch)
treeacf4acb82878517e2acb56aa71cdf8f9af10c0b7 /devel
parentc957b753caacab1e810f7287f795b7ed653cb68f (diff)
downloadports-04e6d3091fcb6404f8d4f8bac4e22a2e96f58b65.tar.gz
ports-04e6d3091fcb6404f8d4f8bac4e22a2e96f58b65.zip
- Add p5-Cairo-GObject 1.001
Cairo::GObject registers Cairo's types (Cairo::Context, Cairo::Surface, etc.) with Glib's type systems so that they can be used normally in signals and properties. WWW: http://search.cpan.org/dist/Cairo-GObject/
Notes
Notes: svn path=/head/; revision=283739
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Cairo-GObject/Makefile31
-rw-r--r--devel/p5-Cairo-GObject/distinfo2
-rw-r--r--devel/p5-Cairo-GObject/pkg-descr5
-rw-r--r--devel/p5-Cairo-GObject/pkg-plist10
5 files changed, 49 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 710534abafcd..1e4d9b118614 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1283,6 +1283,7 @@
SUBDIR += p5-Cache-Memcached-Tie
SUBDIR += p5-Cache-Mmap
SUBDIR += p5-Cache-Simple-TimedExpiry
+ SUBDIR += p5-Cairo-GObject
SUBDIR += p5-Calendar-Simple
SUBDIR += p5-Capture-Tiny
SUBDIR += p5-Carp-Always
diff --git a/devel/p5-Cairo-GObject/Makefile b/devel/p5-Cairo-GObject/Makefile
new file mode 100644
index 000000000000..7d8485187ce1
--- /dev/null
+++ b/devel/p5-Cairo-GObject/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: p5-Cairo-GObject
+# Date created: 2011-10-17
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Cairo-GObject
+PORTVERSION= 1.001
+CATEGORIES= devel graphics perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:TSCH
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Integrate Cairo into the Glib type system
+
+BUILD_DEPENDS= cairo>=1.10.0:${PORTSDIR}/graphics/cairo \
+ p5-Cairo>=1.080:${PORTSDIR}/graphics/p5-Cairo \
+ p5-ExtUtils-Depends>=0.200:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+ p5-ExtUtils-PkgConfig>=1:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
+ p5-Glib2>=1.224:${PORTSDIR}/devel/p5-Glib2
+RUN_DEPENDS= cairo>=1.10.0:${PORTSDIR}/graphics/cairo \
+ p5-Cairo>=1.080:${PORTSDIR}/graphics/p5-Cairo \
+ p5-Glib2>=1.224:${PORTSDIR}/devel/p5-Glib2
+
+PERL_CONFIGURE= yes
+
+MAN3= Cairo::GObject.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Cairo-GObject/distinfo b/devel/p5-Cairo-GObject/distinfo
new file mode 100644
index 000000000000..0d22f0fffdbe
--- /dev/null
+++ b/devel/p5-Cairo-GObject/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Cairo-GObject-1.001.tar.gz) = 32eb227de27ff26894bee73282e29301c3ac27def14ef3ff4cf7d2a4a4b4b393
+SIZE (Cairo-GObject-1.001.tar.gz) = 15301
diff --git a/devel/p5-Cairo-GObject/pkg-descr b/devel/p5-Cairo-GObject/pkg-descr
new file mode 100644
index 000000000000..12c444e448a3
--- /dev/null
+++ b/devel/p5-Cairo-GObject/pkg-descr
@@ -0,0 +1,5 @@
+Cairo::GObject registers Cairo's types (Cairo::Context, Cairo::Surface, etc.)
+with Glib's type systems so that they can be used normally in signals and
+properties.
+
+WWW: http://search.cpan.org/dist/Cairo-GObject/
diff --git a/devel/p5-Cairo-GObject/pkg-plist b/devel/p5-Cairo-GObject/pkg-plist
new file mode 100644
index 000000000000..5b7579f77c40
--- /dev/null
+++ b/devel/p5-Cairo-GObject/pkg-plist
@@ -0,0 +1,10 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/Cairo/GObject.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Cairo/GObject/Install/Files.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cairo/GObject/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cairo/GObject/GObject.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cairo/GObject/GObject.so
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cairo/GObject
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cairo
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cairo/GObject/Install
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cairo/GObject
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cairo