aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorent Thoumie <flz@FreeBSD.org>2005-03-09 14:54:34 +0000
committerFlorent Thoumie <flz@FreeBSD.org>2005-03-09 14:54:34 +0000
commit71bb06185e4aedb1e4e5ae41e4fcfffb07bc0466 (patch)
tree2871cc119cc256b30647615d66c1565a38b1325d
parent077817146a55539a5e5915863a9d1c0316134aa7 (diff)
downloadports-71bb06185e4aedb1e4e5ae41e4fcfffb07bc0466.tar.gz
ports-71bb06185e4aedb1e4e5ae41e4fcfffb07bc0466.zip
Notes
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Gnome2-GConf/Makefile42
-rw-r--r--devel/p5-Gnome2-GConf/distinfo2
-rw-r--r--devel/p5-Gnome2-GConf/pkg-descr11
-rw-r--r--devel/p5-Gnome2-GConf/pkg-plist22
5 files changed, 78 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index f67fe4407d12..231554a563a6 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -873,6 +873,7 @@
SUBDIR += p5-Getopt-Mixed
SUBDIR += p5-Getopt-Popt
SUBDIR += p5-Glib2
+ SUBDIR += p5-Gnome2-GConf
SUBDIR += p5-Heap
SUBDIR += p5-Heap-Simple
SUBDIR += p5-Heap-Simple-Perl
diff --git a/devel/p5-Gnome2-GConf/Makefile b/devel/p5-Gnome2-GConf/Makefile
new file mode 100644
index 000000000000..02771c785f21
--- /dev/null
+++ b/devel/p5-Gnome2-GConf/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: p5-Gnome2-GConf
+# Date created: 02 Apr 2002
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Gnome2-GConf
+PORTVERSION= 1.000
+CATEGORIES= devel gnome perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Gnome2
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= Perl bindings for the GConf2 configuration engine
+
+BUILD_DEPENDS= ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+ ${SITE_PERL}/ExtUtils/PkgConfig.pm:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
+ ${SITE_PERL}/${PERL_ARCH}/Gtk2/CodeGen.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2
+RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2
+
+PERL_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gconf2
+
+MAN3= Gnome2::GConf.3 \
+ Gnome2::GConf::ChangeSet.3 \
+ Gnome2::GConf::Client.3 \
+ Gnome2::GConf::Entry.3 \
+ Gnome2::GConf::Schema.3 \
+ Gnome2::GConf::Value.3 \
+ Gnome2::GConf::index.3 \
+ Gnome2::GConf::version.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500800
+IGNORE= "Needs perl 5.8.0 or higher, install lang/perl5.8 and try again"
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Gnome2-GConf/distinfo b/devel/p5-Gnome2-GConf/distinfo
new file mode 100644
index 000000000000..fd63cc5e5aef
--- /dev/null
+++ b/devel/p5-Gnome2-GConf/distinfo
@@ -0,0 +1,2 @@
+MD5 (Gnome2-GConf-1.000.tar.gz) = 00e81cd30c2e4a94bff526b09b60eda1
+SIZE (Gnome2-GConf-1.000.tar.gz) = 28328
diff --git a/devel/p5-Gnome2-GConf/pkg-descr b/devel/p5-Gnome2-GConf/pkg-descr
new file mode 100644
index 000000000000..1e534f88b88c
--- /dev/null
+++ b/devel/p5-Gnome2-GConf/pkg-descr
@@ -0,0 +1,11 @@
+This module allows you to use the GConf configuration system in order
+to store/retrieve the configuration of an application. The GConf
+system is a powerful configuration manager based on a user daemon that
+handles a set of key and value pairs, and notifies any changes of the
+value to every program that monitors those keys. GConf is used by
+GNOME 2.x.
+
+WWW: http://search.cpan.org/dist/Gnome2-GConf/
+
+- Jean-Yves Lefort
+jylefort@brutele.be
diff --git a/devel/p5-Gnome2-GConf/pkg-plist b/devel/p5-Gnome2-GConf/pkg-plist
new file mode 100644
index 000000000000..eddb85e8586a
--- /dev/null
+++ b/devel/p5-Gnome2-GConf/pkg-plist
@@ -0,0 +1,22 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/ChangeSet.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Client.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Entry.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/Files.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/gconf.typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/gconfperl-autogen.h
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/gconfperl-version.h
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/gconfperl.h
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install/gconfperl.typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Schema.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Value.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/index.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/version.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/GConf/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/GConf/GConf.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/GConf/GConf.so
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf/Install
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/GConf
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/GConf
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2 2>/dev/null || true