summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/libgee/Makefile26
-rw-r--r--devel/libgee/distinfo2
-rw-r--r--devel/libgee/files/patch-gee_Makefile.in11
-rw-r--r--devel/libgee/pkg-descr4
-rw-r--r--devel/libgee/pkg-plist9
5 files changed, 52 insertions, 0 deletions
diff --git a/devel/libgee/Makefile b/devel/libgee/Makefile
new file mode 100644
index 000000000..4614f9f26
--- /dev/null
+++ b/devel/libgee/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: libgee
+# Date created: 2010-03-14
+# Whom: Frank Steinborn <steinex@nognu.de>
+#
+# $FreeBSD: ports/devel/libgee/Makefile,v 1.6 2011/09/14 20:57:13 kwm Exp $
+#
+
+PORTNAME= libgee
+PORTVERSION= 0.6.2.1
+PORTREVISION= 1
+CATEGORIES= devel
+MASTER_SITES= GNOME
+
+MAINTAINER= kwm@FreeBSD.org
+COMMENT= GObject collection library
+
+BUILD_DEPENDS= gobject-introspection>=0.9.0:${PORTSDIR}/devel/gobject-introspection
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-introspection=yes
+USE_GMAKE= yes
+USE_XZ= yes
+USE_GNOME= glib20 gnomehier gnomehack
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
diff --git a/devel/libgee/distinfo b/devel/libgee/distinfo
new file mode 100644
index 000000000..c008ac21b
--- /dev/null
+++ b/devel/libgee/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libgee-0.6.2.1.tar.xz) = 478f7daebe8369ad72bf83431d953db772af6865ff3aa21bf75bf6730f561389
+SIZE (libgee-0.6.2.1.tar.xz) = 400736
diff --git a/devel/libgee/files/patch-gee_Makefile.in b/devel/libgee/files/patch-gee_Makefile.in
new file mode 100644
index 000000000..6a506df72
--- /dev/null
+++ b/devel/libgee/files/patch-gee_Makefile.in
@@ -0,0 +1,11 @@
+--- gee/Makefile.in.orig 2010-08-08 13:36:58.000000000 +0200
++++ gee/Makefile.in 2010-08-08 13:37:42.000000000 +0200
+@@ -872,7 +872,7 @@
+ touch $@
+
+ @HAVE_INTROSPECTION_TRUE@Gee-1.0.typelib: Gee-1.0.gir
+-@HAVE_INTROSPECTION_TRUE@ @INTROSPECTION_COMPILER@ --shared-library=libgee -o $@ $^
++@HAVE_INTROSPECTION_TRUE@ @INTROSPECTION_COMPILER@ --shared-library=libgee Gee-1.0.gir -o $@ $^
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/devel/libgee/pkg-descr b/devel/libgee/pkg-descr
new file mode 100644
index 000000000..712362950
--- /dev/null
+++ b/devel/libgee/pkg-descr
@@ -0,0 +1,4 @@
+Libgee is a collection library providing GObject-based
+interfaces and classes for commonly used data structures.
+
+WWW: http://live.gnome.org/Libgee
diff --git a/devel/libgee/pkg-plist b/devel/libgee/pkg-plist
new file mode 100644
index 000000000..3a0a5f636
--- /dev/null
+++ b/devel/libgee/pkg-plist
@@ -0,0 +1,9 @@
+include/gee-1.0/gee.h
+lib/libgee.la
+lib/libgee.so
+lib/libgee.so.2
+lib/girepository-1.0/Gee-1.0.typelib
+libdata/pkgconfig/gee-1.0.pc
+share/gir-1.0/Gee-1.0.gir
+share/vala/vapi/gee-1.0.vapi
+@dirrm include/gee-1.0