aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm/xfce4
diff options
context:
space:
mode:
authormax <max@FreeBSD.org>1997-09-01 01:10:46 +0800
committermax <max@FreeBSD.org>1997-09-01 01:10:46 +0800
commit62b383bbfe338047bd4c703fde3c3076981d4f7a (patch)
tree505c77ff40dfbe8943578d7dcdabaec009c2fbe3 /x11-wm/xfce4
parentf2c3f043880107cbfd5f7fc8d423e349e7ecd78c (diff)
downloadfreebsd-ports-gnome-62b383bbfe338047bd4c703fde3c3076981d4f7a.tar.gz
freebsd-ports-gnome-62b383bbfe338047bd4c703fde3c3076981d4f7a.tar.zst
freebsd-ports-gnome-62b383bbfe338047bd4c703fde3c3076981d4f7a.zip
New port, xfce:
XFroms Cool Environment XFCE is a X toolbar that allow user to easily launch programs. When you use with fvwm, it can switch desks. PR: 4389 Submitted by: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
Diffstat (limited to 'x11-wm/xfce4')
-rw-r--r--x11-wm/xfce4/Makefile26
-rw-r--r--x11-wm/xfce4/distinfo1
-rw-r--r--x11-wm/xfce4/files/patch-aa85
-rw-r--r--x11-wm/xfce4/pkg-comment1
-rw-r--r--x11-wm/xfce4/pkg-descr4
-rw-r--r--x11-wm/xfce4/pkg-plist33
6 files changed, 150 insertions, 0 deletions
diff --git a/x11-wm/xfce4/Makefile b/x11-wm/xfce4/Makefile
new file mode 100644
index 000000000000..7ecf2e94c5d1
--- /dev/null
+++ b/x11-wm/xfce4/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xfce
+# Version required: 1.2.3
+# Date created: 30 June 1997
+# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
+#
+# $Id$
+#
+
+DISTNAME= xfce-1.2.3
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SUNSITE}
+MASTER_SITE_SUBDIR= X11/toolbars
+
+MAINTAINER= Nakai@Mlab.t.u-tokyo.ac.jp
+
+LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+LIB_DEPENDS= xforms\\.0\\.:${PORTSDIR}/x11/xforms
+
+WRKSRC= ${WRKDIR}/XFCE-1.2.3
+USE_GMAKE= yes
+USE_IMAKE= yes
+XMKMF= xmkmf
+MAN1= XFCE.1
+MANCOMPRESSED= yes
+
+.include <bsd.port.mk>
diff --git a/x11-wm/xfce4/distinfo b/x11-wm/xfce4/distinfo
new file mode 100644
index 000000000000..8880fd31cc67
--- /dev/null
+++ b/x11-wm/xfce4/distinfo
@@ -0,0 +1 @@
+MD5 (xfce-1.2.3.tar.gz) = 1a5eb0554ec9ecc91fbc7b300aaa1e98
diff --git a/x11-wm/xfce4/files/patch-aa b/x11-wm/xfce4/files/patch-aa
new file mode 100644
index 000000000000..e16e46592b55
--- /dev/null
+++ b/x11-wm/xfce4/files/patch-aa
@@ -0,0 +1,85 @@
+--- Imakefile.orig Mon Jun 23 08:23:00 1997
++++ Imakefile Mon Sep 1 01:49:47 1997
+@@ -1,9 +1,9 @@
+-XPIXMAPDIR = /usr/X11/include/X11/pixmaps
+-XBINDIR = /usr/local/bin
+-XFCE_DIR = /var/XFCE
+-XFCE_PAL = /var/XFCE/palettes
+-FVWM_MODULES = /usr/lib/X11/fvwm
+-FVWM2_MODULES = /usr/lib/X11/fvwm2
++XPIXMAPDIR = /usr/X11R6/include/X11/pixmaps
++XBINDIR = /usr/X11R6/bin
++XFCE_DIR = /usr/X11R6/lib/X11/XFCE
++XFCE_PAL = /usr/X11R6/lib/X11/XFCE/palettes
++FVWM_MODULES = /usr/X11R6/lib/X11/fvwm
++FVWM2_MODULES = /usr/X11R6/lib/X11/fvwm2
+ FVWM_SRC = $(wildcard /usr/src/fvwm-1*)
+ FVWM2_SRC = $(wildcard /usr/src/fvwm-2*)
+
+@@ -17,8 +17,8 @@
+ my_string.o pulldown.o screen.o screen_cb.o selects.o sendinfo.o startup.o\
+ tiptools.o
+
+-XCOMM for LINUX:
+-EXTRA_LIBRARIES = -L/usr/local/lib -lforms -lXpm -lm
++XCOMM for FreeBSD:
++EXTRA_LIBRARIES = -L/usr/X11R6/lib -lxforms -lXpm -lm
+
+ XCOMM Which header file for FVWM do we use ?
+ XCOMM Use the one shipped with XFCE by default
+@@ -49,38 +49,38 @@
+ install_palettes:: @@\
+ mkdir -p $(XFCE_PAL) @@\
+ chmod a+rw $(XFCE_PAL) @@\
+- cp -vpb palettes\/* $(XFCE_PAL) @@\
++ cp palettes\/* $(XFCE_PAL) @@\
+
+ install_bin:: XFCE install.man @@\
+ @if [ -d $(XBINDIR) ]; then set +x; \ @@\
+ else (set -x; $(MKDIRHIER) $(XBINDIR)); fi @@\
+- @cp -vfb XFCE $(XBINDIR); @@\
+- ln -svf $(XBINDIR)/XFCE $(XBINDIR)/xfce; @@\
++ @cp XFCE $(XBINDIR); @@\
++ ln -sf $(XBINDIR)/XFCE $(XBINDIR)/xfce; @@\
+ @chmod 0755 $(XBINDIR)/XFCE; @@\
+ @if [ -d $(FVWM_MODULES) ]; then \ @@\
+- ln -svf $(XBINDIR)/XFCE $(FVWM_MODULES); fi @@\
++ ln -sf $(XBINDIR)/XFCE $(FVWM_MODULES); fi @@\
+ @if [ -d $(FVWM2_MODULES) ]; then \ @@\
+- ln -svf $(XBINDIR)/XFCE $(FVWM2_MODULES); fi @@\
++ ln -sf $(XBINDIR)/XFCE $(FVWM2_MODULES); fi @@\
+ mkdir -p $(XFCE_DIR) @@\
+- @cp -vpb sample.fvwmrc $(XFCE_DIR)/sample.fvwmrc; @@\
+- @cp -vpb sample.fvwm2rc $(XFCE_DIR)/sample.fvwm2rc; @@\
+- @cp -vpb sample.xfcerc $(XFCE_DIR)/sample.xfcerc; @@\
+- @cp -vpb sample.xinitrc $(XFCE_DIR)/sample.xinitrc; @@\
+- ln -svf $(XFCE_DIR)/sample.fvwmrc $(XFCE_DIR)/.fvwmrc; @@\
+- ln -svf $(XFCE_DIR)/sample.fvwm2rc $(XFCE_DIR)/.fvwm2rc; @@\
+- ln -svf $(XFCE_DIR)/sample.xfcerc $(XFCE_DIR)/.xfcerc; @@\
+- ln -svf $(XFCE_DIR)/sample.xinitrc $(XFCE_DIR)/.xinitrc; @@\
++ @cp sample.fvwmrc $(XFCE_DIR)/sample.fvwmrc; @@\
++ @cp sample.fvwm2rc $(XFCE_DIR)/sample.fvwm2rc; @@\
++ @cp sample.xfcerc $(XFCE_DIR)/sample.xfcerc; @@\
++ @cp sample.xinitrc $(XFCE_DIR)/sample.xinitrc; @@\
++ ln -sf $(XFCE_DIR)/sample.fvwmrc $(XFCE_DIR)/.fvwmrc; @@\
++ ln -sf $(XFCE_DIR)/sample.fvwm2rc $(XFCE_DIR)/.fvwm2rc; @@\
++ ln -sf $(XFCE_DIR)/sample.xfcerc $(XFCE_DIR)/.xfcerc; @@\
++ ln -sf $(XFCE_DIR)/sample.xinitrc $(XFCE_DIR)/.xinitrc; @@\
+
+ install_logo:: install_bin install_palettes @@\
+ @mkdir -p $(XFCE_DIR) @@\
+- @cp -vpb XFCE_full.logo $(XFCE_DIR); @@\
+- @cp -vpb XFCE_dithered.logo $(XFCE_DIR); @@\
++ @cp XFCE_full.logo $(XFCE_DIR); @@\
++ @cp XFCE_dithered.logo $(XFCE_DIR); @@\
+
+ install_full:: install_logo @@\
+- ln -svf $(XFCE_DIR)/XFCE_full.logo $(XFCE_DIR)/XFCE.logo; @@\
++ ln -sf $(XFCE_DIR)/XFCE_full.logo $(XFCE_DIR)/XFCE.logo; @@\
+
+ install_dithered:: install_logo @@\
+- ln -svf $(XFCE_DIR)/XFCE_dithered.logo $(XFCE_DIR)/XFCE.logo; @@\
++ ln -sf $(XFCE_DIR)/XFCE_dithered.logo $(XFCE_DIR)/XFCE.logo; @@\
+
+ install:: install_full @@\
+
diff --git a/x11-wm/xfce4/pkg-comment b/x11-wm/xfce4/pkg-comment
new file mode 100644
index 000000000000..66eaa2c036db
--- /dev/null
+++ b/x11-wm/xfce4/pkg-comment
@@ -0,0 +1 @@
+XForm Cool Environment
diff --git a/x11-wm/xfce4/pkg-descr b/x11-wm/xfce4/pkg-descr
new file mode 100644
index 000000000000..80d822b71665
--- /dev/null
+++ b/x11-wm/xfce4/pkg-descr
@@ -0,0 +1,4 @@
+XFroms Cool Environment
+
+XFCE is a X toolbar that allow user to easily launch programs.
+When you use with fvwm, it can switch desks.
diff --git a/x11-wm/xfce4/pkg-plist b/x11-wm/xfce4/pkg-plist
new file mode 100644
index 000000000000..4f497a8e9c45
--- /dev/null
+++ b/x11-wm/xfce4/pkg-plist
@@ -0,0 +1,33 @@
+bin/XFCE
+bin/xfce
+lib/X11/XFCE/.fvwm2rc
+lib/X11/XFCE/.fvwmrc
+lib/X11/XFCE/.xfcerc
+lib/X11/XFCE/.xinitrc
+lib/X11/XFCE/XFCE.logo
+lib/X11/XFCE/XFCE_dithered.logo
+lib/X11/XFCE/XFCE_full.logo
+lib/X11/XFCE/palettes/Alpine
+lib/X11/XFCE/palettes/Anthracite
+lib/X11/XFCE/palettes/Bahamas
+lib/X11/XFCE/palettes/Citrouille
+lib/X11/XFCE/palettes/Dolly
+lib/X11/XFCE/palettes/Dust
+lib/X11/XFCE/palettes/Golden
+lib/X11/XFCE/palettes/Grayscale
+lib/X11/XFCE/palettes/HiContrast
+lib/X11/XFCE/palettes/Mauve
+lib/X11/XFCE/palettes/Nature
+lib/X11/XFCE/palettes/Prairie
+lib/X11/XFCE/palettes/Prune
+lib/X11/XFCE/palettes/Sand
+lib/X11/XFCE/palettes/Spring
+lib/X11/XFCE/palettes/Sunny
+lib/X11/XFCE/palettes/Win
+lib/X11/XFCE/sample.fvwm2rc
+lib/X11/XFCE/sample.fvwmrc
+lib/X11/XFCE/sample.xfcerc
+lib/X11/XFCE/sample.xinitrc
+man/man1/XFCE.1.gz
+@dirrm lib/X11/XFCE/palettes
+@dirrm lib/X11/XFCE