Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Apr 2010 06:44:26 GMT
From:      Michael James Brune <admin@mjbrune.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/145933: Update to port JWM: Fixing fribidi
Message-ID:  <201004220644.o3M6iQtZ026997@www.freebsd.org>
Resent-Message-ID: <201004220650.o3M6o00c060718@freefall.freebsd.org>

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

>Number:         145933
>Category:       ports
>Synopsis:       Update to port JWM: Fixing fribidi
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 22 06:50:00 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Michael James Brune
>Release:        8.0-RELEASE-p2
>Organization:
N/A
>Environment:
FreeBSD mjbrune.org 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan  5 16:02:27 UTC 2010     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Currently when you have fribidi installed and tried to install JWM it failed because of a missing file. This patch will allow you to install JWM with fribidi support as normal.
>How-To-Repeat:
Install fribidi then install jwm. It should fail saying it can't find a certain header file.
>Fix:
The patch is attached as a unified diff file.

Patch attached with submission follows:

diff -u /usr/ports/x11-wm/jwm/Makefile /home/james/src/ports/jwm/Makefile
--- /usr/ports/x11-wm/jwm/Makefile	2010-04-20 22:45:21.000000000 -0700
+++ /home/james/src/ports/jwm/Makefile	2010-04-21 23:24:02.000000000 -0700
@@ -7,12 +7,11 @@
 
 PORTNAME=	jwm
 PORTVERSION=	2.0.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	x11-wm
 MASTER_SITES=	SF \
 		http://joewing.net/programs/
 
-
 MAINTAINER=	admin@mjbrune.org
 COMMENT=	Joe's Window Manager
 
@@ -32,6 +31,7 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/example.jwmrc
+	@${REINPLACE_CMD} -e 's|fribidi_char_sets_utf8.h|fribidi-char-sets.h|' ${WRKSRC}/src/jwm.h
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/src/jwm ${PREFIX}/bin
Only in /home/james/src/ports/jwm/: Makefile~
Common subdirectories: /usr/ports/x11-wm/jwm/files and /home/james/src/ports/jwm/files


>Release-Note:
>Audit-Trail:
>Unformatted:



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