aboutsummaryrefslogtreecommitdiff
path: root/devel/hyena
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2010-09-30 20:55:30 +0000
committerRomain Tartière <romain@FreeBSD.org>2010-09-30 20:55:30 +0000
commit7bc589787c9097ee0222c8f26db0cd0c417e99a2 (patch)
tree86292dc1e2979ee10f80a8ed7f7f99b818bff0ec /devel/hyena
parent75ba23a466f2b08074e1207ce6cb96d9b8d81ede (diff)
downloadports-7bc589787c9097ee0222c8f26db0cd0c417e99a2.tar.gz
ports-7bc589787c9097ee0222c8f26db0cd0c417e99a2.zip
Notes
Diffstat (limited to 'devel/hyena')
-rw-r--r--devel/hyena/Makefile28
-rw-r--r--devel/hyena/distinfo3
-rw-r--r--devel/hyena/files/patch-configure.ac15
-rw-r--r--devel/hyena/pkg-descr3
-rw-r--r--devel/hyena/pkg-plist14
5 files changed, 63 insertions, 0 deletions
diff --git a/devel/hyena/Makefile b/devel/hyena/Makefile
new file mode 100644
index 000000000000..c1c0f7849eb7
--- /dev/null
+++ b/devel/hyena/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: hyena
+# Date created: 2009-08-19
+# Whom: Romain Tartiere <romain@blogreen.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= hyena
+PORTVERSION= 0.3
+CATEGORIES= devel
+MASTER_SITES= GNOME
+
+MAINTAINER= mono@FreeBSD.org
+COMMENT= Library of GUI and non-GUI C-sharp code
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gtksharp20
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@libdir@/../libdata/pkgconfig|g' \
+ ${WRKSRC}/Makefile.include \
+ ${WRKSRC}/src/Hyena.Gui/Makefile.in \
+ ${WRKSRC}/src/Hyena.Data.Sqlite/Makefile.in \
+ ${WRKSRC}/src/Mono.Data.Sqlite/Makefile.in \
+ ${WRKSRC}/src/Hyena/Makefile.in \
+
+.include <bsd.port.mk>
diff --git a/devel/hyena/distinfo b/devel/hyena/distinfo
new file mode 100644
index 000000000000..4504b332202c
--- /dev/null
+++ b/devel/hyena/distinfo
@@ -0,0 +1,3 @@
+MD5 (hyena-0.3.tar.gz) = db995aaab565ad7925a9db93febbe3eb
+SHA256 (hyena-0.3.tar.gz) = 7766037c90377082ff2cb3009829a28377e13d2283482698878cfc80d674f6db
+SIZE (hyena-0.3.tar.gz) = 320717
diff --git a/devel/hyena/files/patch-configure.ac b/devel/hyena/files/patch-configure.ac
new file mode 100644
index 000000000000..b5f872dc4570
--- /dev/null
+++ b/devel/hyena/files/patch-configure.ac
@@ -0,0 +1,15 @@
+
+$FreeBSD$
+
+--- configure.ac.orig
++++ configure.ac
+@@ -11,6 +11,9 @@
+ AC_MSG_ERROR([You need to install pkg-config])
+ fi
+
++m4_include([aclocal.m4])
++m4_include([expansions.m4])
++
+ SHAMROCK_EXPAND_LIBDIR
+ SHAMROCK_EXPAND_BINDIR
+ SHAMROCK_EXPAND_DATADIR
diff --git a/devel/hyena/pkg-descr b/devel/hyena/pkg-descr
new file mode 100644
index 000000000000..19fe3b199b35
--- /dev/null
+++ b/devel/hyena/pkg-descr
@@ -0,0 +1,3 @@
+This is a library of GUI and non-GUI C# code, originally used in Banshee.
+
+WWW: http://live.gnome.org/Hyena
diff --git a/devel/hyena/pkg-plist b/devel/hyena/pkg-plist
new file mode 100644
index 000000000000..427a2b8a04f7
--- /dev/null
+++ b/devel/hyena/pkg-plist
@@ -0,0 +1,14 @@
+@comment $FreeBSD$
+lib/hyena/Hyena.dll
+lib/hyena/Hyena.dll.mdb
+lib/hyena/Mono.Data.Sqlite.dll
+lib/hyena/Mono.Data.Sqlite.dll.mdb
+lib/hyena/Hyena.Data.Sqlite.dll
+lib/hyena/Hyena.Data.Sqlite.dll.mdb
+lib/hyena/Hyena.Gui.dll
+lib/hyena/Hyena.Gui.dll.mdb
+lib/hyena/Hyena.Gui.dll.config
+libdata/pkgconfig/hyena.pc
+libdata/pkgconfig/hyena.data.sqlite.pc
+libdata/pkgconfig/hyena.gui.pc
+@dirrm lib/hyena