aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-Gnome2-GConf
diff options
context:
space:
mode:
authorflz <flz@FreeBSD.org>2005-03-09 22:54:34 +0800
committerflz <flz@FreeBSD.org>2005-03-09 22:54:34 +0800
commitd5373f5a92385532d5df240664052da0a0b5f96f (patch)
tree0d8c9263b05dba782197c253e300ebf87cbc1878 /devel/p5-Gnome2-GConf
parent3a02d537da0d7bd7eabd028bdcf890751d18364d (diff)
downloadfreebsd-ports-gnome-d5373f5a92385532d5df240664052da0a0b5f96f.tar.gz
freebsd-ports-gnome-d5373f5a92385532d5df240664052da0a0b5f96f.tar.zst
freebsd-ports-gnome-d5373f5a92385532d5df240664052da0a0b5f96f.zip
- Add p5-Gnome2-GConf 1.000, Perl bindings for the GConf2 configuration engine.
PR: ports/73062 Submitted by: Jean-Yves Lefort <jylefort@brutele.be> Approved by: pav (mentor)
Diffstat (limited to 'devel/p5-Gnome2-GConf')
-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
4 files changed, 77 insertions, 0 deletions
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