aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11/Makefile1
-rw-r--r--x11/xfce4-embed-plugin/Makefile38
-rw-r--r--x11/xfce4-embed-plugin/distinfo2
-rw-r--r--x11/xfce4-embed-plugin/files/extra-patch-configure11
-rw-r--r--x11/xfce4-embed-plugin/pkg-descr6
-rw-r--r--x11/xfce4-embed-plugin/pkg-plist31
6 files changed, 89 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index f7441d26005b..a2bdfc297a03 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -365,6 +365,7 @@
SUBDIR += xf86vidmodeproto
SUBDIR += xfce4-clipman-plugin
SUBDIR += xfce4-conf
+ SUBDIR += xfce4-embed-plugin
SUBDIR += xfce4-quicklauncher-plugin
SUBDIR += xfce4-screenshooter-plugin
SUBDIR += xfce4-taskmanager
diff --git a/x11/xfce4-embed-plugin/Makefile b/x11/xfce4-embed-plugin/Makefile
new file mode 100644
index 000000000000..2dfd2605dfbf
--- /dev/null
+++ b/x11/xfce4-embed-plugin/Makefile
@@ -0,0 +1,38 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+#
+
+PORTNAME= xfce4-embed-plugin
+PORTVERSION= 1.4.1
+CATEGORIES= x11 xfce
+MASTER_SITES= ${MASTER_SITE_XFCE}
+MASTER_SITE_SUBDIR= src/panel-plugins/${PORTNAME}/${PORTVERSION:R}
+DIST_SUBDIR= xfce4
+
+MAINTAINER= xfce@FreeBSD.org
+COMMENT= Embed arbitrary windows into the Xfce panel
+
+USE_BZIP2= yes
+USE_AUTOTOOLS= libtool
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USES= pkgconfig
+USE_XORG= x11
+USE_GNOME= glib20 gtk20 intltool intlhack
+USE_XFCE= configenv libmenu libutil panel
+
+OPTIONS_DEFINE= NLS
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNLS}
+USES+= gettext
+CONFIGURE_ARGS+=--enable-nls
+PLIST_SUB+= NLS=""
+.else
+EXTRA_PATCHES= ${FILESDIR}/extra-patch-configure
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11/xfce4-embed-plugin/distinfo b/x11/xfce4-embed-plugin/distinfo
new file mode 100644
index 000000000000..52e70e92049e
--- /dev/null
+++ b/x11/xfce4-embed-plugin/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xfce4/xfce4-embed-plugin-1.4.1.tar.bz2) = b82f6894377fd0ce8273609baf99bd59fa70c2ec70214a54dd58c96dcfa31f68
+SIZE (xfce4/xfce4-embed-plugin-1.4.1.tar.bz2) = 330908
diff --git a/x11/xfce4-embed-plugin/files/extra-patch-configure b/x11/xfce4-embed-plugin/files/extra-patch-configure
new file mode 100644
index 000000000000..af10454e02c8
--- /dev/null
+++ b/x11/xfce4-embed-plugin/files/extra-patch-configure
@@ -0,0 +1,11 @@
+--- ./configure.orig 2013-06-01 18:40:34.000000000 +0000
++++ ./configure 2013-06-02 09:32:46.000000000 +0000
+@@ -13340,7 +13340,7 @@
+
+ fi
+ fi
+- USE_NLS=yes
++# USE_NLS=yes
+
+
+ gt_cv_have_gettext=no
diff --git a/x11/xfce4-embed-plugin/pkg-descr b/x11/xfce4-embed-plugin/pkg-descr
new file mode 100644
index 000000000000..e058a494e773
--- /dev/null
+++ b/x11/xfce4-embed-plugin/pkg-descr
@@ -0,0 +1,6 @@
+Xfce4-embed-plugin is a plugin that enables the embedding of arbitrary
+application window into the Xfce panel. The window is resized into the
+panel space available, and the associated program can be automatically
+launched if it is not open.
+
+WWW: http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin
diff --git a/x11/xfce4-embed-plugin/pkg-plist b/x11/xfce4-embed-plugin/pkg-plist
new file mode 100644
index 000000000000..efc5286aab59
--- /dev/null
+++ b/x11/xfce4-embed-plugin/pkg-plist
@@ -0,0 +1,31 @@
+lib/xfce4/panel/plugins/libembed.a
+lib/xfce4/panel/plugins/libembed.la
+lib/xfce4/panel/plugins/libembed.so
+%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/da/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/de/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/el/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/es/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/id/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/it/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/ug/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-embed-plugin.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-embed-plugin.mo
+share/xfce4/panel/plugins/embed.desktop
+%%NLS%%@dirrmtry share/locale/ug/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ug