ports/113306: Update port: x11-wm/fluxspace
KATO Tsuguru
tkato432 at yahoo.com
Sun Jun 3 18:40:07 UTC 2007
>Number: 113306
>Category: ports
>Synopsis: Update port: x11-wm/fluxspace
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 03 18:40:07 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 6.2-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Fix build with gcc4
- Update MASTER_SITES and WWW: line
New file:
files/patch-src__PythonInterface.cc
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/x11-wm/fluxspace/Makefile x11-wm/fluxspace/Makefile
--- /usr/ports/x11-wm/fluxspace/Makefile Sun May 27 12:28:41 2007
+++ x11-wm/fluxspace/Makefile Sun May 27 12:32:05 2007
@@ -9,7 +9,7 @@
PORTVERSION= 0.0.3
PORTREVISION= 3
CATEGORIES= x11-wm
-MASTER_SITES= http://www.isomedia.com/homes/stevencooper/files/
+MASTER_SITES= SF
MAINTAINER= ports at FreeBSD.org
COMMENT= A window manager and workspace enhancer and integrator
@@ -17,21 +17,16 @@
BUILD_DEPENDS= imlib2-config:${PORTSDIR}/graphics/imlib2 \
swig:${PORTSDIR}/devel/swig13
-USE_AUTOTOOLS= libtool:15
+USE_XLIB= yes
USE_PYTHON= yes
-GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_LDCONFIG= yes
-USE_XLIB= yes
+USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
.if defined(WITH_IDESK) || exists(${X11BASE}/bin/idesk)
RUN_DEPENDS+= idesk:${PORTSDIR}/x11/idesk
.endif
@@ -40,10 +35,10 @@
.endif
pre-everything::
- @${ECHO_CMD} "WITH_IDESK - To install idesk"
- @${ECHO_CMD} "WITH_ROX-FILER - To install rox-filer"
+ @${ECHO_MSG} "WITH_IDESK - To install idesk"
+ @${ECHO_MSG} "WITH_ROX-FILER - To install rox-filer"
-post-install::
- @${CAT} pkg-message
+post-install:
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff -urN /usr/ports/x11-wm/fluxspace/files/patch-src__PythonInterface.cc x11-wm/fluxspace/files/patch-src__PythonInterface.cc
--- /usr/ports/x11-wm/fluxspace/files/patch-src__PythonInterface.cc Thu Jan 1 09:00:00 1970
+++ x11-wm/fluxspace/files/patch-src__PythonInterface.cc Sun May 27 01:16:43 2007
@@ -0,0 +1,20 @@
+--- src/PythonInterface.cc.orig Fri Nov 22 15:24:42 2002
++++ src/PythonInterface.cc Sun May 27 01:16:12 2007
+@@ -256,7 +256,7 @@
+ class PythonInterfaceModule
+ {
+ public:
+- PythonInterfaceModule::PythonInterfaceModule(const string& name_, PyObject* config_)
++ PythonInterfaceModule(const string& name_, PyObject* config_)
+ : name(name_),
+ next(NULL),
+ module(name_),
+@@ -266,7 +266,7 @@
+ FSInitialize = new MyPyFunctionPtr(module.dict.GetItemString("fluxlet_main"));
+ }
+
+- PythonInterfaceModule::~PythonInterfaceModule()
++ ~PythonInterfaceModule()
+ {
+ delete FSInitialize;
+ }
diff -urN /usr/ports/x11-wm/fluxspace/pkg-descr x11-wm/fluxspace/pkg-descr
--- /usr/ports/x11-wm/fluxspace/pkg-descr Mon Oct 6 14:47:28 2003
+++ x11-wm/fluxspace/pkg-descr Sun May 27 00:08:13 2007
@@ -7,4 +7,4 @@
the normal desktop capabilities to allow you to customize each workspace with
its own panels, desktop icons and running applets.
-WWW: http://www.isomedia.com/homes/stevencooper/projects/fluxspace.html
+WWW: http://fluxspace.sourceforge.net/
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list