summaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 20:18:51 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 20:18:51 +0800
commitaf647fb3962fad07bcc2372395bb2f8f1df536e8 (patch)
tree4765be51855dc9dc81273747540c4adc51d4acf3 /x11-wm
parent3a91f04c304f584476e3df94fc83355810a49f57 (diff)
downloadmarcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar.gz
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar.bz2
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar.lz
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar.xz
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.tar.zst
marcuscom-ports-af647fb3962fad07bcc2372395bb2f8f1df536e8.zip
Fix build with new libwnck
Obtained from: RedHat git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9785 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/heliodor/Makefile34
-rw-r--r--x11-wm/heliodor/distinfo3
-rw-r--r--x11-wm/heliodor/files/patch-src_main.c10
-rw-r--r--x11-wm/heliodor/pkg-descr5
-rw-r--r--x11-wm/heliodor/pkg-plist8
5 files changed, 60 insertions, 0 deletions
diff --git a/x11-wm/heliodor/Makefile b/x11-wm/heliodor/Makefile
new file mode 100644
index 000000000..10aaa05c1
--- /dev/null
+++ b/x11-wm/heliodor/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: heliodor
+# Date created: 2007-02-05
+# Whom: Robert Noland <rnoland@2hip.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= heliodor
+PORTVERSION= 0.2.1
+PORTREVISION= 1
+CATEGORIES= x11-wm
+MASTER_SITES= http://releases.beryl-project.org/${PORTVERSION}/
+
+MAINTAINER= rnoland@2hip.net
+COMMENT= Heliodor Window Decorator
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/beryl.pc:${PORTSDIR}/x11-wm/beryl-core
+RUN_DEPENDS+= ${BUILD_DEPENDS}
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_LDCONFIG= yes
+USE_GNOME= gnomehack gnomecontrolcenter2 libwnck
+
+WINDOWSETTINGSDATADIR= \
+ `pkg-config --variable=prefix gnome-window-settings-2.0`
+WINDOWSETTINGSLIBDIR= \
+ `pkg-config --variable=libdir gnome-window-settings-2.0`
+
+PLIST_SUB+= WINDOWSETTINGSDATADIR="${WINDOWSETTINGSDATADIR}" \
+ WINDOWSETTINGSLIBDIR="${WINDOWSETTINGSLIBDIR}"
+
+.include <bsd.port.pre.mk>
+.include <bsd.port.post.mk>
diff --git a/x11-wm/heliodor/distinfo b/x11-wm/heliodor/distinfo
new file mode 100644
index 000000000..bd485caa8
--- /dev/null
+++ b/x11-wm/heliodor/distinfo
@@ -0,0 +1,3 @@
+MD5 (heliodor-0.2.1.tar.bz2) = 7bd2538a16994b81eabc44b362ebda8c
+SHA256 (heliodor-0.2.1.tar.bz2) = 0dc1cd70bbb2213c616a38a11dd8d11336a4625f9af1d0db139cdf3be43535ef
+SIZE (heliodor-0.2.1.tar.bz2) = 252950
diff --git a/x11-wm/heliodor/files/patch-src_main.c b/x11-wm/heliodor/files/patch-src_main.c
new file mode 100644
index 000000000..06875d232
--- /dev/null
+++ b/x11-wm/heliodor/files/patch-src_main.c
@@ -0,0 +1,10 @@
+--- src/main.c.orig 2007-03-17 15:46:59.000000000 -0400
++++ src/main.c 2007-06-11 15:04:58.000000000 -0400
+@@ -3342,7 +3342,6 @@ action_menu_map (WnckWindow *win,
+ return;
+ case WNCK_WINDOW_NORMAL:
+ case WNCK_WINDOW_DIALOG:
+- case WNCK_WINDOW_MODAL_DIALOG:
+ case WNCK_WINDOW_TOOLBAR:
+ case WNCK_WINDOW_MENU:
+ case WNCK_WINDOW_UTILITY:
diff --git a/x11-wm/heliodor/pkg-descr b/x11-wm/heliodor/pkg-descr
new file mode 100644
index 000000000..18f426db7
--- /dev/null
+++ b/x11-wm/heliodor/pkg-descr
@@ -0,0 +1,5 @@
+Heliodor is a window decorator for Beryl that uses the native Metacity window
+decorations. This way, users can keep their native window decorations that they
+use in GNOME with Beryl.
+
+WWW: http://www.beryl-project.org/
diff --git a/x11-wm/heliodor/pkg-plist b/x11-wm/heliodor/pkg-plist
new file mode 100644
index 000000000..10dec6239
--- /dev/null
+++ b/x11-wm/heliodor/pkg-plist
@@ -0,0 +1,8 @@
+@comment $FreeBSD: ports/x11-wm/heliodor/pkg-plist,v 1.1 2007/05/19 20:32:42 flz Exp $
+bin/heliodor
+@cwd %%WINDOWSETTINGSDATADIR%%
+share/gnome/wm-properties/beryl.desktop
+@cwd %%WINDOWSETTINGSLIBDIR%%
+window-manager-settings/libberyl.a
+window-manager-settings/libberyl.la
+window-manager-settings/libberyl.so