summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-12 07:19:25 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-12 07:19:25 +0800
commit80137ab1864c65c262938cb1c181d846aa77bc4f (patch)
tree069646af8111fc8d8bd14e15feb801518e5daf11
parent6e9c98a13ef19817e3b0fde88f5191f78685771b (diff)
downloadmarcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar.gz
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar.bz2
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar.lz
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar.xz
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.tar.zst
marcuscom-ports-80137ab1864c65c262938cb1c181d846aa77bc4f.zip
Add a missing file to the plist to fix the build on pointyhat.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7720 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--devel/p5-Glib2/Makefile37
-rw-r--r--devel/p5-Glib2/distinfo3
-rw-r--r--devel/p5-Glib2/pkg-descr21
-rw-r--r--devel/p5-Glib2/pkg-plist46
4 files changed, 107 insertions, 0 deletions
diff --git a/devel/p5-Glib2/Makefile b/devel/p5-Glib2/Makefile
new file mode 100644
index 000000000..b1d873598
--- /dev/null
+++ b/devel/p5-Glib2/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: p5-Glib2
+# Date created: 26 Oct 2003
+# Whom: clsung@dragon2.net
+#
+# $FreeBSD: ports/devel/p5-Glib2/Makefile,v 1.23 2006/10/09 01:26:44 clsung Exp $
+#
+
+PORTNAME= Glib2
+PORTVERSION= 1.140
+PORTREVISION= 1
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN/Glib SF/gtk2-perl
+PKGNAMEPREFIX= p5-
+DISTNAME= Glib-${PORTVERSION}
+
+MAINTAINER= clsung@FreeBSD.org
+COMMENT= This module provides access to Glib and GObject libraries
+
+BUILD_DEPENDS= ${SITE_PERL}/ExtUtils/PkgConfig.pm:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
+ ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-Depends
+
+USE_GNOME= glib20
+PERL_CONFIGURE= yes
+USE_GMAKE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME:S/2//}-${PORTVERSION}
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500800
+IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 then try again
+.endif
+
+post-install:
+ @cd ${WRKSRC}/blib/man3 && ${FIND} * -name "*.3" | ${SED} \
+ 's,^,${MAN3PREFIX:S,^${TARGETDIR}/,,}/man/man3/,' >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Glib2/distinfo b/devel/p5-Glib2/distinfo
new file mode 100644
index 000000000..b5488dc6e
--- /dev/null
+++ b/devel/p5-Glib2/distinfo
@@ -0,0 +1,3 @@
+MD5 (Glib-1.140.tar.gz) = 36a4ba906ae9542b10568501f1f99602
+SHA256 (Glib-1.140.tar.gz) = 93af1877c522d72eabeeefabce09abc2fbc751b315c06c66ba97c12251fe4025
+SIZE (Glib-1.140.tar.gz) = 241189
diff --git a/devel/p5-Glib2/pkg-descr b/devel/p5-Glib2/pkg-descr
new file mode 100644
index 000000000..82455b62a
--- /dev/null
+++ b/devel/p5-Glib2/pkg-descr
@@ -0,0 +1,21 @@
+From README
+
+This module provides perl access to Glib and GLib's GObject libraries.
+GLib is a portability and utility library; GObject provides a generic
+type system with inheritance and a powerful signal system. Together
+these libraries are used as the foundation for many of the libraries
+that make up the Gnome environment, and are used in many unrelated
+projects.
+
+This wrapper attempts to provide a perlish interface while remaining
+as true as possible to the underlying C API, so that any reference
+materials you can find on using GLib may still apply to using the
+libraries from perl. Where GLib's functionality overlaps perl's,
+perl's is favored; for example, you will find perl lists and arrays in
+place of GSList or GList objects. Some concepts have been eliminated;
+you need never worry about reference-counting on GObjects or GBoxed
+structures. Other concepts have been converted to a perlish analogy;
+the GType id will never be seen in perl, as the package name serves
+that purpose. [FIXME link to a document describing this stuff in detail.]
+
+WWW: http://gtk2-perl.sourceforge.net/
diff --git a/devel/p5-Glib2/pkg-plist b/devel/p5-Glib2/pkg-plist
new file mode 100644
index 000000000..4f38c222e
--- /dev/null
+++ b/devel/p5-Glib2/pkg-plist
@@ -0,0 +1,46 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/BookmarkFile.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Boxed.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/CodeGen.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Error.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Flags.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/GenPod.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install/Files.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install/doctypes
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install/gperl.h
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install/gperl_marshal.h
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install/typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/KeyFile.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Log.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/MainLoop.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/MakeHelper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Markup.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Object.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Object/Subclass.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Boolean.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Double.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Enum.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Flags.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Int.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Int64.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/String.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/UInt.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/UInt64.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param/Unichar.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/ParamSpec.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/ParseXSDoc.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Signal.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Type.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/Utils.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/devel.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/index.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/version.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Glib/xsapi.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Glib/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Glib/Glib.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Glib/Glib.so
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Glib
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Glib/Install
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Glib/Object
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Glib/Param
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Glib