Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Dec 1997 19:19:53 -0800 (PST)
From:      Nakai@technologist.com
To:        freebsd-gnats-submit@FreeBSD.ORG
Subject:   ports/5264: Fixed port: xfce
Message-ID:  <199712100319.TAA07138@hub.freebsd.org>
Resent-Message-ID: <199712100320.TAA07195@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         5264
>Category:       ports
>Synopsis:       Fixed port: xfce
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec  9 19:20:00 PST 1997
>Last-Modified:
>Originator:     Yukihiro Nakai
>Organization:
Apricot computer
>Release:        3.0-current
>Environment:
>Description:
I have fixed the xfce port to follow the  latest version.
Thanks.

Yukihiro Nakai
---------------

diff -ruN xfce.orig/Makefile xfce/Makefile
--- xfce.orig/Makefile	Mon Sep  1 02:10:45 1997
+++ xfce/Makefile	Tue Dec  9 17:04:57 1997
@@ -1,26 +1,24 @@
 # New ports collection makefile for:	xfce
-# Version required:	1.2.3
+# Version required:	1.2.4
 # Date created:		30 June 1997
 # Whom:			Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
 #
 # $Id: Makefile,v 1.1.1.1 1997/08/31 17:10:45 max Exp $
 #
 
-DISTNAME=	xfce-1.2.3
+DISTNAME=	xfce-1.2.4
 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
+LIB_DEPENDS=    Xpm\\.4\\.:${PORTSDIR}/graphics/xpm \
+		xforms\\.0\\.:${PORTSDIR}/x11/xforms
 
-WRKSRC=		${WRKDIR}/XFCE-1.2.3
+WRKSRC=		${WRKDIR}/XFCE-1.2.4
 USE_GMAKE=	yes
 USE_IMAKE=	yes
 XMKMF=		xmkmf
-MAN1=		XFCE.1
-MANCOMPRESSED=	yes
 
 .include <bsd.port.mk>
diff -ruN xfce.orig/files/md5 xfce/files/md5
--- xfce.orig/files/md5	Mon Sep  1 02:10:46 1997
+++ xfce/files/md5	Sat Sep 27 10:36:56 1997
@@ -1 +1 @@
-MD5 (xfce-1.2.3.tar.gz) = 1a5eb0554ec9ecc91fbc7b300aaa1e98
+MD5 (xfce-1.2.4.tar.gz) = 42b11ee2250451d5edc5270c30ada324
diff -ruN xfce.orig/patches/patch-aa xfce/patches/patch-aa
--- xfce.orig/patches/patch-aa	Mon Sep  1 02:10:46 1997
+++ xfce/patches/patch-aa	Wed Oct  1 09:09:30 1997
@@ -1,85 +1,156 @@
---- 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                                  @@\
- 
+*** Imakefile.orig	Wed Aug 20 08:24:00 1997
+--- Imakefile	Wed Oct  1 09:09:23 1997
+***************
+*** 1,7 ****
+! XPIXMAPDIR    = /usr/X11/include/X11/pixmaps
+! XBINDIR       = /usr/X11/bin
+! XFCE_DIR      = /var/XFCE
+! XFCE_PAL      = /var/XFCE/palettes
+  FVWM_MODULES  = /usr/lib/X11/fvwm
+  FVWM2_MODULES = /usr/lib/X11/fvwm2
+  FVWM_SRC      = $(wildcard /usr/src/fvwm-1*) 
+--- 1,7 ----
+! XPIXMAPDIR    = /usr/X11R6/lib/X11/XFCE/pixmaps
+! XBINDIR       = /usr/X11R6/bin
+! XFCE_DIR      = /usr/X11R6/lib/X11/XFCE
+! XFCE_PAL      = /usr/X11R6/lib/X11/XFCE/palettes
+  FVWM_MODULES  = /usr/lib/X11/fvwm
+  FVWM2_MODULES = /usr/lib/X11/fvwm2
+  FVWM_SRC      = $(wildcard /usr/src/fvwm-1*) 
+***************
+*** 17,24 ****
+   my_goodies.o my_string.o pulldown.o resources.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 static link with XForms
+  XCOMM EXTRA_LIBRARIES = /usr/X11/lib/libforms.a -L/usr/local/lib -lXpm -lm
+--- 17,24 ----
+   my_goodies.o my_string.o pulldown.o resources.o screen.o screen_cb.o selects.o\
+   sendinfo.o startup.o tiptools.o
+  
+! XCOMM for FreeBSD: 
+! EXTRA_LIBRARIES = -L/usr/X11R6/lib -lxforms -lXpm -lm 
+  
+  XCOMM for static link with XForms
+  XCOMM EXTRA_LIBRARIES = /usr/X11/lib/libforms.a -L/usr/local/lib -lXpm -lm
+***************
+*** 60,85 ****
+  install_palettes::
+  	mkdir -p $(XFCE_PAL)
+  	chmod a+rw $(XFCE_PAL)
+! 	cp -vpb 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;
+  	@chmod 0755 $(XBINDIR)/XFCE;
+  	@if [ -d $(FVWM_MODULES) ]; then \
+! 	ln -svf $(XBINDIR)/XFCE $(FVWM_MODULES); fi
+  	@if [ -d $(FVWM2_MODULES) ]; then \
+! 	ln -svf $(XBINDIR)/XFCE $(FVWM2_MODULES); fi
+  	mkdir -p $(XFCE_DIR)
+  	mkdir -p $(XFCE_DIR)/doc
+! 	@cp -vpb sample.* $(XFCE_DIR)/;
+! 	@cp -vpb INSTALL MANUAL README COPYRIGHT $(XFCE_DIR)/doc/
+! 	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;
+  	@if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \
+  	else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi
+  	$(INSTALL) $(INSTALLFLAGS) $(INSTAPPFLAGS) ./XFce-en.ad \
+--- 60,85 ----
+  install_palettes::
+  	mkdir -p $(XFCE_PAL)
+  	chmod a+rw $(XFCE_PAL)
+! 	cp -R palettes\/* $(XFCE_PAL)
+  
+  install_bin::   	XFCE install.man
+  	@if [ -d $(XBINDIR) ]; then set +x; \
+  	else (set -x; $(MKDIRHIER) $(XBINDIR)); fi
+! 	@cp -R XFCE $(XBINDIR);
+! 	ln -s $(XBINDIR)/XFCE $(XBINDIR)/xfce;
+  	@chmod 0755 $(XBINDIR)/XFCE;
+  	@if [ -d $(FVWM_MODULES) ]; then \
+! 	ln -s $(XBINDIR)/XFCE $(FVWM_MODULES); fi
+  	@if [ -d $(FVWM2_MODULES) ]; then \
+! 	ln -s $(XBINDIR)/XFCE $(FVWM2_MODULES); fi
+  	mkdir -p $(XFCE_DIR)
+  	mkdir -p $(XFCE_DIR)/doc
+! 	@cp -R sample.* $(XFCE_DIR)/;
+! 	@cp -R INSTALL MANUAL README COPYRIGHT $(XFCE_DIR)/doc/
+! 	ln -s $(XFCE_DIR)/sample.fvwmrc $(XFCE_DIR)/.fvwmrc;
+! 	ln -s $(XFCE_DIR)/sample.fvwm2rc $(XFCE_DIR)/.fvwm2rc;
+! 	ln -s $(XFCE_DIR)/sample.xfcerc $(XFCE_DIR)/.xfcerc;
+! 	ln -s $(XFCE_DIR)/sample.xinitrc $(XFCE_DIR)/.xinitrc;
+  	@if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \
+  	else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi
+  	$(INSTALL) $(INSTALLFLAGS) $(INSTAPPFLAGS) ./XFce-en.ad \
+***************
+*** 97,126 ****
+  
+  install_logo::		install_bin install_palettes
+  	@mkdir -p $(XFCE_DIR)
+! 	@cp -vpb XFCE_full.logo $(XFCE_DIR);
+! 	@cp -vpb XFCE_dithered.logo $(XFCE_DIR);
+  
+  install_full::		install_logo
+! 	ln -svf $(XFCE_DIR)/XFCE_full.logo $(XFCE_DIR)/XFCE.logo;
+  
+  install_dithered::	install_logo
+! 	ln -svf $(XFCE_DIR)/XFCE_dithered.logo $(XFCE_DIR)/XFCE.logo;
+  
+  install::		install_full
+  
+  francais::
+! 	ln -sf $(DESTDIR)$(XAPPLOADDIR)/XFce-fr \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  english::
+! 	ln -sf $(DESTDIR)$(XAPPLOADDIR)/XFce-en \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  italiano::
+! 	ln -sf $(DESTDIR)$(XAPPLOADDIR)/XFce-it \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  deutsch::
+! 	ln -sf $(DESTDIR)$(XAPPLOADDIR)/XFce-de \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+--- 97,126 ----
+  
+  install_logo::		install_bin install_palettes
+  	@mkdir -p $(XFCE_DIR)
+! 	@cp -R XFCE_full.logo $(XFCE_DIR);
+! 	@cp -R XFCE_dithered.logo $(XFCE_DIR);
+  
+  install_full::		install_logo
+! 	ln -s $(XFCE_DIR)/XFCE_full.logo $(XFCE_DIR)/XFCE.logo;
+  
+  install_dithered::	install_logo
+! 	ln -s $(XFCE_DIR)/XFCE_dithered.logo $(XFCE_DIR)/XFCE.logo;
+  
+  install::		install_full
+  
+  francais::
+! 	ln -s $(DESTDIR)$(XAPPLOADDIR)/XFce-fr \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  english::
+! 	ln -s $(DESTDIR)$(XAPPLOADDIR)/XFce-en \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  italiano::
+! 	ln -s $(DESTDIR)$(XAPPLOADDIR)/XFce-it \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
+  deutsch::
+! 	ln -s $(DESTDIR)$(XAPPLOADDIR)/XFce-de \
+  	       $(DESTDIR)$(XAPPLOADDIR)/XFce
+  
diff -ruN xfce.orig/pkg/PLIST xfce/pkg/PLIST
--- xfce.orig/pkg/PLIST	Mon Sep  1 02:10:46 1997
+++ xfce/pkg/PLIST	Wed Oct  1 09:14:26 1997
@@ -7,6 +7,10 @@
 lib/X11/XFCE/XFCE.logo
 lib/X11/XFCE/XFCE_dithered.logo
 lib/X11/XFCE/XFCE_full.logo
+lib/X11/XFCE/doc/COPYRIGHT
+lib/X11/XFCE/doc/INSTALL
+lib/X11/XFCE/doc/MANUAL
+lib/X11/XFCE/doc/README
 lib/X11/XFCE/palettes/Alpine
 lib/X11/XFCE/palettes/Anthracite
 lib/X11/XFCE/palettes/Bahamas
@@ -29,5 +33,6 @@
 lib/X11/XFCE/sample.xfcerc
 lib/X11/XFCE/sample.xinitrc
 man/man1/XFCE.1.gz
+@dirrm lib/X11/XFCE/doc
 @dirrm lib/X11/XFCE/palettes
 @dirrm lib/X11/XFCE

>How-To-Repeat:

>Fix:

>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712100319.TAA07138>