From vd@datamax.bg  Mon Aug 29 13:47:04 2005
Return-Path: <vd@datamax.bg>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7280716A41F
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 29 Aug 2005 13:47:04 +0000 (GMT)
	(envelope-from vd@datamax.bg)
Received: from jengal.datamax.bg (jengal.datamax.bg [82.103.104.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 9C91543D49
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 29 Aug 2005 13:47:03 +0000 (GMT)
	(envelope-from vd@datamax.bg)
Received: from sinanica.bg.datamax (sinanica.bg.datamax [192.168.10.1])
	by jengal.datamax.bg (Postfix) with QMQP id 7EF0F87CD
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 29 Aug 2005 16:47:00 +0300 (EEST)
Received: (nullmailer pid 92821 invoked by uid 1004);
	Mon, 29 Aug 2005 13:47:00 -0000
Message-Id: <20050829134700.GA92765@sinanica.bg.datamax>
Date: Mon, 29 Aug 2005 16:47:00 +0300
From: Vasil Dimov <vd@datamax.bg>
Reply-To: vd@datamax.bg
To: FreeBSD-gnats-submit@freebsd.org
Subject: [patch] editors/jext: fix pkg-plist
X-Send-Pr-Version: 3.113

>Number:         85438
>Category:       ports
>Synopsis:       [patch] editors/jext: fix pkg-plist
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    hq
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 29 13:50:06 GMT 2005
>Closed-Date:    Wed Aug 31 04:18:32 GMT 2005
>Last-Modified:  Wed Aug 31 04:18:32 GMT 2005
>Originator:     Vasil Dimov
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
DataMax
>Environment:

>Description:

Fix
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.5.2005051203/jext-3.0.2_2.log
and other (unrevealed by automatic checks) plist error.

* do not install jext.bak, this will remove the port from pointyhat
  error logs
* do not install jext.orig, remove it from pkg-plist
* number of files installed in share/java/jext/lib/cachedir/packages
  depends on the version of jdk installed on system (currently they are
  correct for jdk13), so make plist somewhat dynamic...

>How-To-Repeat:

>Fix:

--- jext_plist.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/jext/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- Makefile	30 Dec 2004 09:33:03 -0000	1.19
+++ Makefile	29 Aug 2005 13:36:02 -0000
@@ -7,7 +7,7 @@
 
 PORTNAME=	jext
 PORTVERSION=	3.0.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	editors java
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	jext
@@ -29,18 +29,23 @@
 
 do-configure:
 	@${REINPLACE_CMD} -e 's|%%JAVAVM%%|${JAVAVM}|g ; \
-		s|%%JEXT_HOME%%|${INSTSBDR}|g'	${WRKSRC}/bin/jext
+		s|%%JEXT_HOME%%|${INSTSBDR}|g' ${WRKSRC}/bin/jext
 
 do-install:
 	@${MKDIR} ${INSTSBDR}
 	@${INSTALL_SCRIPT} ${WRKSRC}/bin/jext ${PREFIX}/bin/jext
-	@(cd ${WRKSRC} && ${TAR} -c -f - Jython-LICENSE LICENSE README \
-		History.txt Names.txt bin lib) | \
+	@(cd ${WRKSRC} && ${TAR} -c --exclude=jext.bak --exclude=jext.orig -f - \
+		Jython-LICENSE LICENSE README History.txt Names.txt bin lib) | \
 		(cd ${INSTSBDR} && ${TAR} --unlink -x -f -)
 	@CLASSPATH=${INSTSBDR}/lib/jython.jar javavm org.python.util.jython \
 		${INSTSBDR}/lib/Lib/compileall.py ${INSTSBDR}
 
 post-install:
+	@(cd ${PREFIX} && ${FIND} share/java/jext/lib/cachedir -type f) |${SORT} >> ${TMPPLIST}
+	@${ECHO} '@dirrm share/java/jext/lib/cachedir/packages' >> ${TMPPLIST}
+	@${ECHO} '@dirrm share/java/jext/lib/cachedir' >> ${TMPPLIST}
+	@${ECHO} '@dirrm share/java/jext/lib' >> ${TMPPLIST}
+	@${ECHO} '@dirrm share/java/jext' >> ${TMPPLIST}
 	@${ECHO_MSG} "-------------------------------------------------------------------------------"
 	@${ECHO_MSG} " Please note that Java2 platform (jdk/jre-1.2.x or later) is required to run"
 	@${ECHO_MSG} " this program."
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/editors/jext/pkg-plist,v
retrieving revision 1.5
diff -u -r1.5 pkg-plist
--- pkg-plist	6 Mar 2002 13:11:32 -0000	1.5
+++ pkg-plist	29 Aug 2005 13:36:02 -0000
@@ -13,7 +13,6 @@
 share/java/jext/bin/jext.bat
 share/java/jext/bin/jext.js
 share/java/jext/bin/jext.ncf
-share/java/jext/bin/jext.orig
 share/java/jext/bin/jextlauncher.ini
 share/java/jext/bin/lang/Franais_pack.jar
 share/java/jext/bin/plugins/FindAll.jar
@@ -398,19 +397,11 @@
 share/java/jext/lib/Lib/zipfile.py
 share/java/jext/lib/Lib/zlib$py.class
 share/java/jext/lib/Lib/zlib.py
-share/java/jext/lib/cachedir/packages/i18n.pkc
-share/java/jext/lib/cachedir/packages/jython.pkc
-share/java/jext/lib/cachedir/packages/packages.idx
-share/java/jext/lib/cachedir/packages/rt.pkc
-share/java/jext/lib/cachedir/packages/sunrsasign.pkc
 share/java/jext/lib/dawn.jar
 share/java/jext/lib/jext.jar
 share/java/jext/lib/jython.jar
-@dirrm share/java/jext/lib/cachedir/packages
-@dirrm share/java/jext/lib/cachedir
 @dirrm share/java/jext/lib/Lib/encodings
 @dirrm share/java/jext/lib/Lib
-@dirrm share/java/jext/lib
 @dirrm share/java/jext/bin/templates/Jext
 @dirrm share/java/jext/bin/templates/Java
 @dirrm share/java/jext/bin/templates/JSP
@@ -419,4 +410,3 @@
 @dirrm share/java/jext/bin/lang
 @dirrm share/java/jext/bin/icons
 @dirrm share/java/jext/bin
-@dirrm share/java/jext
--- jext_plist.diff ends here ---
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->hq 
Responsible-Changed-By: hq 
Responsible-Changed-When: Mon Aug 29 14:57:29 GMT 2005 
Responsible-Changed-Why:  
I'll handle this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85438 

From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
To: bug-followup@FreeBSD.org, vd@datamax.bg
Cc:  
Subject: Re: ports/85438: [patch] editors/jext: fix pkg-plist
Date: Tue, 30 Aug 2005 16:12:55 +0200

 Hi Vasil,
 
 I made some additional improvements to the port. Could you please review
 them?
 
 The changes are the following:
 
 - Fix pkg-plist by excluding some files and having a dynamic packing
   list for Jython compiled files [1]
 - Update to bsd.java.mk 2.0 (actually the port didn't even use
   bsd.java.mk at all)
 - Use DATADIR=${JAVASHAREDIR} and %%DATADIR%%
 - Use a FreeBSD specific launcher with full support for javavmwrapper
   features
 - Remove some '@' to let the user know what is happening
 - Add $FreeBSD$ tags
 
 [1] -> your changes
 
 Mostly I would like to be sure that the new launcher script works fine.
 It uses javavmwrapper 2.0 which means you don't even have to define
 JAVA_HOME to have Jext running (JAVA_HOME is defined by javavmwrapper
 when missing, based on JAVA_VERSION). Also, JEXT_HOME is now hardcoded
 if not defined by the user.
 
 BTW, do you wish to become maintainer for this port?
 
 Herve
 
 
 Index: Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/editors/jext/Makefile,v
 retrieving revision 1.19
 diff -u -r1.19 Makefile
 --- Makefile	30 Dec 2004 09:33:03 -0000	1.19
 +++ Makefile	30 Aug 2005 14:12:14 -0000
 @@ -7,7 +7,7 @@
  
  PORTNAME=	jext
  PORTVERSION=	3.0.2
 -PORTREVISION=	2
 +PORTREVISION=	3
  CATEGORIES=	editors java
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=	jext
 @@ -15,35 +15,36 @@
  MAINTAINER=	ports@FreeBSD.org
  COMMENT=	Powerful 100% pure Java text editor
  
 -RUN_DEPENDS=	${JAVAVM}:${PORTSDIR}/java/javavmwrapper \
 -		${LOCALBASE}/etc/javavms:${PORTSDIR}/java/jdk13
 +BUILD_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
 +RUN_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
  
 +USE_JAVA=	yes
 +JAVA_VERSION=	1.2+
  NO_WRKSUBDIR=	yes
  USE_XLIB=	yes
  USE_REINPLACE=	yes
  NO_BUILD=	yes
  
 -JAVAVM?=	${LOCALBASE}/bin/javavm
 +DATADIR=	${JAVASHAREDIR}/${PORTNAME}
  
 -INSTSBDR=	${PREFIX}/share/java/jext
 -
 -do-configure:
 -	@${REINPLACE_CMD} -e 's|%%JAVAVM%%|${JAVAVM}|g ; \
 -		s|%%JEXT_HOME%%|${INSTSBDR}|g'	${WRKSRC}/bin/jext
 +SUB_FILES=	jext.sh
  
  do-install:
 -	@${MKDIR} ${INSTSBDR}
 -	@${INSTALL_SCRIPT} ${WRKSRC}/bin/jext ${PREFIX}/bin/jext
 -	@(cd ${WRKSRC} && ${TAR} -c -f - Jython-LICENSE LICENSE README \
 -		History.txt Names.txt bin lib) | \
 -		(cd ${INSTSBDR} && ${TAR} --unlink -x -f -)
 -	@CLASSPATH=${INSTSBDR}/lib/jython.jar javavm org.python.util.jython \
 -		${INSTSBDR}/lib/Lib/compileall.py ${INSTSBDR}
 +	${MKDIR} ${DATADIR}
 +	${INSTALL_SCRIPT} ${WRKDIR}/jext.sh ${PREFIX}/bin/jext
 +	(cd ${WRKSRC} && ${TAR} -c --exclude=jext.bak --exclude=jext.orig -f - \
 +		Jython-LICENSE LICENSE README History.txt Names.txt bin lib) | \
 +		(cd ${DATADIR} && ${TAR} --unlink -x -f -)
 +	CLASSPATH=${DATADIR}/lib/jython.jar ${LOCALBASE}/bin/java org.python.util.jython \
 +		${DATADIR}/lib/Lib/compileall.py ${DATADIR}
  
  post-install:
 -	@${ECHO_MSG} "-------------------------------------------------------------------------------"
 -	@${ECHO_MSG} " Please note that Java2 platform (jdk/jre-1.2.x or later) is required to run"
 -	@${ECHO_MSG} " this program."
 -	@${ECHO_MSG} "-------------------------------------------------------------------------------"
 +	@(cd ${PREFIX} && ${FIND} ${DATADIR}/lib/cachedir -type f) \
 +		| ${SORT} \
 +		| ${SED} 's|^${PREFIX}/||' >> ${TMPPLIST}
 +	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib/cachedir/packages' >> ${TMPPLIST}
 +	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib/cachedir' >> ${TMPPLIST}
 +	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib' >> ${TMPPLIST}
 +	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}' >> ${TMPPLIST}
  
  .include <bsd.port.mk>
 Index: pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/editors/jext/pkg-plist,v
 retrieving revision 1.5
 diff -u -r1.5 pkg-plist
 --- pkg-plist	6 Mar 2002 13:11:32 -0000	1.5
 +++ pkg-plist	30 Aug 2005 14:12:14 -0000
 @@ -1,422 +1,413 @@
 +@comment $FreeBSD$
  bin/jext
 -share/java/jext/History.txt
 -share/java/jext/Jython-LICENSE
 -share/java/jext/LICENSE
 -share/java/jext/Names.txt
 -share/java/jext/README
 -share/java/jext/bin/Jext.exe
 -share/java/jext/bin/MouseWheel.dll
 -share/java/jext/bin/dawn.bat
 -share/java/jext/bin/icons/jext.ico
 -share/java/jext/bin/icons/jext.xpm
 -share/java/jext/bin/jext
 -share/java/jext/bin/jext.bat
 -share/java/jext/bin/jext.js
 -share/java/jext/bin/jext.ncf
 -share/java/jext/bin/jext.orig
 -share/java/jext/bin/jextlauncher.ini
 -share/java/jext/bin/lang/Franais_pack.jar
 -share/java/jext/bin/plugins/FindAll.jar
 -share/java/jext/bin/plugins/HTML.jar
 -share/java/jext/bin/plugins/HyperTyper.jar
 -share/java/jext/bin/plugins/Java.jar
 -share/java/jext/bin/plugins/KLNF.jar
 -share/java/jext/bin/plugins/PHPBrowse.jar
 -share/java/jext/bin/plugins/PyBrowse.jar
 -share/java/jext/bin/plugins/WheelMouse.jar
 -share/java/jext/bin/plugins/XMLBrowse.jar
 -share/java/jext/bin/templates/JSP/JSP.jsp
 -share/java/jext/bin/templates/JSP/UseBean.jsp
 -share/java/jext/bin/templates/Java/Class.java
 -share/java/jext/bin/templates/Java/Interface.java
 -share/java/jext/bin/templates/Java/Main.java
 -share/java/jext/bin/templates/Jext/Action.java
 -share/java/jext/bin/templates/Jext/OneClickAction.java
 -share/java/jext/bin/templates/Jext/Plugin.java
 -share/java/jext/bin/templates/Jext/Properties.props.xml
 -share/java/jext/bin/templates/Jext/XInsert.insert.xml
 -share/java/jext/lib/Lib/BaseHTTPServer$py.class
 -share/java/jext/lib/Lib/BaseHTTPServer.py
 -share/java/jext/lib/Lib/CGIHTTPServer$py.class
 -share/java/jext/lib/Lib/CGIHTTPServer.py
 -share/java/jext/lib/Lib/ConfigParser$py.class
 -share/java/jext/lib/Lib/ConfigParser.py
 -share/java/jext/lib/Lib/Cookie$py.class
 -share/java/jext/lib/Lib/Cookie.py
 -share/java/jext/lib/Lib/MimeWriter$py.class
 -share/java/jext/lib/Lib/MimeWriter.py
 -share/java/jext/lib/Lib/Queue$py.class
 -share/java/jext/lib/Lib/Queue.py
 -share/java/jext/lib/Lib/SimpleHTTPServer$py.class
 -share/java/jext/lib/Lib/SimpleHTTPServer.py
 -share/java/jext/lib/Lib/SocketServer$py.class
 -share/java/jext/lib/Lib/SocketServer.py
 -share/java/jext/lib/Lib/StringIO$py.class
 -share/java/jext/lib/Lib/StringIO.py
 -share/java/jext/lib/Lib/UserDict$py.class
 -share/java/jext/lib/Lib/UserDict.py
 -share/java/jext/lib/Lib/UserList$py.class
 -share/java/jext/lib/Lib/UserList.py
 -share/java/jext/lib/Lib/UserString$py.class
 -share/java/jext/lib/Lib/UserString.py
 -share/java/jext/lib/Lib/__future__$py.class
 -share/java/jext/lib/Lib/__future__.py
 -share/java/jext/lib/Lib/anydbm$py.class
 -share/java/jext/lib/Lib/anydbm.py
 -share/java/jext/lib/Lib/atexit$py.class
 -share/java/jext/lib/Lib/atexit.py
 -share/java/jext/lib/Lib/base64$py.class
 -share/java/jext/lib/Lib/base64.py
 -share/java/jext/lib/Lib/bdb$py.class
 -share/java/jext/lib/Lib/bdb.py
 -share/java/jext/lib/Lib/binhex$py.class
 -share/java/jext/lib/Lib/binhex.py
 -share/java/jext/lib/Lib/bisect$py.class
 -share/java/jext/lib/Lib/bisect.py
 -share/java/jext/lib/Lib/calendar$py.class
 -share/java/jext/lib/Lib/calendar.py
 -share/java/jext/lib/Lib/cgi$py.class
 -share/java/jext/lib/Lib/cgi.py
 -share/java/jext/lib/Lib/cmd$py.class
 -share/java/jext/lib/Lib/cmd.py
 -share/java/jext/lib/Lib/code$py.class
 -share/java/jext/lib/Lib/code.py
 -share/java/jext/lib/Lib/codecs$py.class
 -share/java/jext/lib/Lib/codecs.py
 -share/java/jext/lib/Lib/colorsys$py.class
 -share/java/jext/lib/Lib/colorsys.py
 -share/java/jext/lib/Lib/commands$py.class
 -share/java/jext/lib/Lib/commands.py
 -share/java/jext/lib/Lib/compileall$py.class
 -share/java/jext/lib/Lib/compileall.py
 -share/java/jext/lib/Lib/copy$py.class
 -share/java/jext/lib/Lib/copy.py
 -share/java/jext/lib/Lib/copy_reg$py.class
 -share/java/jext/lib/Lib/copy_reg.py
 -share/java/jext/lib/Lib/dircache$py.class
 -share/java/jext/lib/Lib/dircache.py
 -share/java/jext/lib/Lib/dospath$py.class
 -share/java/jext/lib/Lib/dospath.py
 -share/java/jext/lib/Lib/dumbdbm$py.class
 -share/java/jext/lib/Lib/dumbdbm.py
 -share/java/jext/lib/Lib/encodings/__init__$py.class
 -share/java/jext/lib/Lib/encodings/__init__.py
 -share/java/jext/lib/Lib/encodings/aliases$py.class
 -share/java/jext/lib/Lib/encodings/aliases.py
 -share/java/jext/lib/Lib/encodings/ascii$py.class
 -share/java/jext/lib/Lib/encodings/ascii.py
 -share/java/jext/lib/Lib/encodings/charmap$py.class
 -share/java/jext/lib/Lib/encodings/charmap.py
 -share/java/jext/lib/Lib/encodings/cp037$py.class
 -share/java/jext/lib/Lib/encodings/cp037.py
 -share/java/jext/lib/Lib/encodings/cp1006$py.class
 -share/java/jext/lib/Lib/encodings/cp1006.py
 -share/java/jext/lib/Lib/encodings/cp1026$py.class
 -share/java/jext/lib/Lib/encodings/cp1026.py
 -share/java/jext/lib/Lib/encodings/cp1250$py.class
 -share/java/jext/lib/Lib/encodings/cp1250.py
 -share/java/jext/lib/Lib/encodings/cp1251$py.class
 -share/java/jext/lib/Lib/encodings/cp1251.py
 -share/java/jext/lib/Lib/encodings/cp1252$py.class
 -share/java/jext/lib/Lib/encodings/cp1252.py
 -share/java/jext/lib/Lib/encodings/cp1253$py.class
 -share/java/jext/lib/Lib/encodings/cp1253.py
 -share/java/jext/lib/Lib/encodings/cp1254$py.class
 -share/java/jext/lib/Lib/encodings/cp1254.py
 -share/java/jext/lib/Lib/encodings/cp1255$py.class
 -share/java/jext/lib/Lib/encodings/cp1255.py
 -share/java/jext/lib/Lib/encodings/cp1256$py.class
 -share/java/jext/lib/Lib/encodings/cp1256.py
 -share/java/jext/lib/Lib/encodings/cp1257$py.class
 -share/java/jext/lib/Lib/encodings/cp1257.py
 -share/java/jext/lib/Lib/encodings/cp1258$py.class
 -share/java/jext/lib/Lib/encodings/cp1258.py
 -share/java/jext/lib/Lib/encodings/cp424$py.class
 -share/java/jext/lib/Lib/encodings/cp424.py
 -share/java/jext/lib/Lib/encodings/cp437$py.class
 -share/java/jext/lib/Lib/encodings/cp437.py
 -share/java/jext/lib/Lib/encodings/cp500$py.class
 -share/java/jext/lib/Lib/encodings/cp500.py
 -share/java/jext/lib/Lib/encodings/cp737$py.class
 -share/java/jext/lib/Lib/encodings/cp737.py
 -share/java/jext/lib/Lib/encodings/cp775$py.class
 -share/java/jext/lib/Lib/encodings/cp775.py
 -share/java/jext/lib/Lib/encodings/cp850$py.class
 -share/java/jext/lib/Lib/encodings/cp850.py
 -share/java/jext/lib/Lib/encodings/cp852$py.class
 -share/java/jext/lib/Lib/encodings/cp852.py
 -share/java/jext/lib/Lib/encodings/cp855$py.class
 -share/java/jext/lib/Lib/encodings/cp855.py
 -share/java/jext/lib/Lib/encodings/cp856$py.class
 -share/java/jext/lib/Lib/encodings/cp856.py
 -share/java/jext/lib/Lib/encodings/cp857$py.class
 -share/java/jext/lib/Lib/encodings/cp857.py
 -share/java/jext/lib/Lib/encodings/cp860$py.class
 -share/java/jext/lib/Lib/encodings/cp860.py
 -share/java/jext/lib/Lib/encodings/cp861$py.class
 -share/java/jext/lib/Lib/encodings/cp861.py
 -share/java/jext/lib/Lib/encodings/cp862$py.class
 -share/java/jext/lib/Lib/encodings/cp862.py
 -share/java/jext/lib/Lib/encodings/cp863$py.class
 -share/java/jext/lib/Lib/encodings/cp863.py
 -share/java/jext/lib/Lib/encodings/cp864$py.class
 -share/java/jext/lib/Lib/encodings/cp864.py
 -share/java/jext/lib/Lib/encodings/cp865$py.class
 -share/java/jext/lib/Lib/encodings/cp865.py
 -share/java/jext/lib/Lib/encodings/cp866$py.class
 -share/java/jext/lib/Lib/encodings/cp866.py
 -share/java/jext/lib/Lib/encodings/cp869$py.class
 -share/java/jext/lib/Lib/encodings/cp869.py
 -share/java/jext/lib/Lib/encodings/cp874$py.class
 -share/java/jext/lib/Lib/encodings/cp874.py
 -share/java/jext/lib/Lib/encodings/cp875$py.class
 -share/java/jext/lib/Lib/encodings/cp875.py
 -share/java/jext/lib/Lib/encodings/iso8859_1$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_1.py
 -share/java/jext/lib/Lib/encodings/iso8859_10$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_10.py
 -share/java/jext/lib/Lib/encodings/iso8859_13$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_13.py
 -share/java/jext/lib/Lib/encodings/iso8859_14$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_14.py
 -share/java/jext/lib/Lib/encodings/iso8859_15$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_15.py
 -share/java/jext/lib/Lib/encodings/iso8859_2$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_2.py
 -share/java/jext/lib/Lib/encodings/iso8859_3$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_3.py
 -share/java/jext/lib/Lib/encodings/iso8859_4$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_4.py
 -share/java/jext/lib/Lib/encodings/iso8859_5$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_5.py
 -share/java/jext/lib/Lib/encodings/iso8859_6$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_6.py
 -share/java/jext/lib/Lib/encodings/iso8859_7$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_7.py
 -share/java/jext/lib/Lib/encodings/iso8859_8$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_8.py
 -share/java/jext/lib/Lib/encodings/iso8859_9$py.class
 -share/java/jext/lib/Lib/encodings/iso8859_9.py
 -share/java/jext/lib/Lib/encodings/koi8_r$py.class
 -share/java/jext/lib/Lib/encodings/koi8_r.py
 -share/java/jext/lib/Lib/encodings/latin_1$py.class
 -share/java/jext/lib/Lib/encodings/latin_1.py
 -share/java/jext/lib/Lib/encodings/mac_cyrillic$py.class
 -share/java/jext/lib/Lib/encodings/mac_cyrillic.py
 -share/java/jext/lib/Lib/encodings/mac_greek$py.class
 -share/java/jext/lib/Lib/encodings/mac_greek.py
 -share/java/jext/lib/Lib/encodings/mac_iceland$py.class
 -share/java/jext/lib/Lib/encodings/mac_iceland.py
 -share/java/jext/lib/Lib/encodings/mac_latin2$py.class
 -share/java/jext/lib/Lib/encodings/mac_latin2.py
 -share/java/jext/lib/Lib/encodings/mac_roman$py.class
 -share/java/jext/lib/Lib/encodings/mac_roman.py
 -share/java/jext/lib/Lib/encodings/mac_turkish$py.class
 -share/java/jext/lib/Lib/encodings/mac_turkish.py
 -share/java/jext/lib/Lib/encodings/mbcs$py.class
 -share/java/jext/lib/Lib/encodings/mbcs.py
 -share/java/jext/lib/Lib/encodings/raw_unicode_escape$py.class
 -share/java/jext/lib/Lib/encodings/raw_unicode_escape.py
 -share/java/jext/lib/Lib/encodings/undefined$py.class
 -share/java/jext/lib/Lib/encodings/undefined.py
 -share/java/jext/lib/Lib/encodings/unicode_escape$py.class
 -share/java/jext/lib/Lib/encodings/unicode_escape.py
 -share/java/jext/lib/Lib/encodings/unicode_internal$py.class
 -share/java/jext/lib/Lib/encodings/unicode_internal.py
 -share/java/jext/lib/Lib/encodings/utf_16$py.class
 -share/java/jext/lib/Lib/encodings/utf_16.py
 -share/java/jext/lib/Lib/encodings/utf_16_be$py.class
 -share/java/jext/lib/Lib/encodings/utf_16_be.py
 -share/java/jext/lib/Lib/encodings/utf_16_le$py.class
 -share/java/jext/lib/Lib/encodings/utf_16_le.py
 -share/java/jext/lib/Lib/encodings/utf_8$py.class
 -share/java/jext/lib/Lib/encodings/utf_8.py
 -share/java/jext/lib/Lib/exceptions$py.class
 -share/java/jext/lib/Lib/exceptions.py
 -share/java/jext/lib/Lib/fileinput$py.class
 -share/java/jext/lib/Lib/fileinput.py
 -share/java/jext/lib/Lib/fnmatch$py.class
 -share/java/jext/lib/Lib/fnmatch.py
 -share/java/jext/lib/Lib/formatter$py.class
 -share/java/jext/lib/Lib/formatter.py
 -share/java/jext/lib/Lib/fpformat$py.class
 -share/java/jext/lib/Lib/fpformat.py
 -share/java/jext/lib/Lib/ftplib$py.class
 -share/java/jext/lib/Lib/ftplib.py
 -share/java/jext/lib/Lib/getopt$py.class
 -share/java/jext/lib/Lib/getopt.py
 -share/java/jext/lib/Lib/glob$py.class
 -share/java/jext/lib/Lib/glob.py
 -share/java/jext/lib/Lib/gopherlib$py.class
 -share/java/jext/lib/Lib/gopherlib.py
 -share/java/jext/lib/Lib/gzip$py.class
 -share/java/jext/lib/Lib/gzip.py
 -share/java/jext/lib/Lib/htmlentitydefs$py.class
 -share/java/jext/lib/Lib/htmlentitydefs.py
 -share/java/jext/lib/Lib/htmllib$py.class
 -share/java/jext/lib/Lib/htmllib.py
 -share/java/jext/lib/Lib/httplib$py.class
 -share/java/jext/lib/Lib/httplib.py
 -share/java/jext/lib/Lib/imaplib$py.class
 -share/java/jext/lib/Lib/imaplib.py
 -share/java/jext/lib/Lib/imghdr$py.class
 -share/java/jext/lib/Lib/imghdr.py
 -share/java/jext/lib/Lib/javaos$py.class
 -share/java/jext/lib/Lib/javaos.py
 -share/java/jext/lib/Lib/javapath$py.class
 -share/java/jext/lib/Lib/javapath.py
 -share/java/jext/lib/Lib/jreload$py.class
 -share/java/jext/lib/Lib/jreload.py
 -share/java/jext/lib/Lib/keyword$py.class
 -share/java/jext/lib/Lib/keyword.py
 -share/java/jext/lib/Lib/license
 -share/java/jext/lib/Lib/linecache$py.class
 -share/java/jext/lib/Lib/linecache.py
 -share/java/jext/lib/Lib/macpath$py.class
 -share/java/jext/lib/Lib/macpath.py
 -share/java/jext/lib/Lib/macurl2path$py.class
 -share/java/jext/lib/Lib/macurl2path.py
 -share/java/jext/lib/Lib/mailbox$py.class
 -share/java/jext/lib/Lib/mailbox.py
 -share/java/jext/lib/Lib/mailcap$py.class
 -share/java/jext/lib/Lib/mailcap.py
 -share/java/jext/lib/Lib/marshal$py.class
 -share/java/jext/lib/Lib/marshal.py
 -share/java/jext/lib/Lib/mhlib$py.class
 -share/java/jext/lib/Lib/mhlib.py
 -share/java/jext/lib/Lib/mimetools$py.class
 -share/java/jext/lib/Lib/mimetools.py
 -share/java/jext/lib/Lib/mimetypes$py.class
 -share/java/jext/lib/Lib/mimetypes.py
 -share/java/jext/lib/Lib/mimify$py.class
 -share/java/jext/lib/Lib/mimify.py
 -share/java/jext/lib/Lib/multifile$py.class
 -share/java/jext/lib/Lib/multifile.py
 -share/java/jext/lib/Lib/mutex$py.class
 -share/java/jext/lib/Lib/mutex.py
 -share/java/jext/lib/Lib/nntplib$py.class
 -share/java/jext/lib/Lib/nntplib.py
 -share/java/jext/lib/Lib/ntpath$py.class
 -share/java/jext/lib/Lib/ntpath.py
 -share/java/jext/lib/Lib/nturl2path$py.class
 -share/java/jext/lib/Lib/nturl2path.py
 -share/java/jext/lib/Lib/pdb$py.class
 -share/java/jext/lib/Lib/pdb.py
 -share/java/jext/lib/Lib/pickle$py.class
 -share/java/jext/lib/Lib/pickle.py
 -share/java/jext/lib/Lib/pipes$py.class
 -share/java/jext/lib/Lib/pipes.py
 -share/java/jext/lib/Lib/popen2$py.class
 -share/java/jext/lib/Lib/popen2.py
 -share/java/jext/lib/Lib/poplib$py.class
 -share/java/jext/lib/Lib/poplib.py
 -share/java/jext/lib/Lib/posixfile$py.class
 -share/java/jext/lib/Lib/posixfile.py
 -share/java/jext/lib/Lib/posixpath$py.class
 -share/java/jext/lib/Lib/posixpath.py
 -share/java/jext/lib/Lib/pprint$py.class
 -share/java/jext/lib/Lib/pprint.py
 -share/java/jext/lib/Lib/profile$py.class
 -share/java/jext/lib/Lib/profile.py
 -share/java/jext/lib/Lib/pstats$py.class
 -share/java/jext/lib/Lib/pstats.py
 -share/java/jext/lib/Lib/pyclbr$py.class
 -share/java/jext/lib/Lib/pyclbr.py
 -share/java/jext/lib/Lib/quopri$py.class
 -share/java/jext/lib/Lib/quopri.py
 -share/java/jext/lib/Lib/random$py.class
 -share/java/jext/lib/Lib/random.py
 -share/java/jext/lib/Lib/re$py.class
 -share/java/jext/lib/Lib/re.py
 -share/java/jext/lib/Lib/reconvert$py.class
 -share/java/jext/lib/Lib/reconvert.py
 -share/java/jext/lib/Lib/repr$py.class
 -share/java/jext/lib/Lib/repr.py
 -share/java/jext/lib/Lib/rfc822$py.class
 -share/java/jext/lib/Lib/rfc822.py
 -share/java/jext/lib/Lib/sched$py.class
 -share/java/jext/lib/Lib/sched.py
 -share/java/jext/lib/Lib/sgmllib$py.class
 -share/java/jext/lib/Lib/sgmllib.py
 -share/java/jext/lib/Lib/shelve$py.class
 -share/java/jext/lib/Lib/shelve.py
 -share/java/jext/lib/Lib/shutil$py.class
 -share/java/jext/lib/Lib/shutil.py
 -share/java/jext/lib/Lib/site$py.class
 -share/java/jext/lib/Lib/site.py
 -share/java/jext/lib/Lib/smtplib$py.class
 -share/java/jext/lib/Lib/smtplib.py
 -share/java/jext/lib/Lib/sndhdr$py.class
 -share/java/jext/lib/Lib/sndhdr.py
 -share/java/jext/lib/Lib/socket$py.class
 -share/java/jext/lib/Lib/socket.py
 -share/java/jext/lib/Lib/sre$py.class
 -share/java/jext/lib/Lib/sre.py
 -share/java/jext/lib/Lib/sre_compile$py.class
 -share/java/jext/lib/Lib/sre_compile.py
 -share/java/jext/lib/Lib/sre_constants$py.class
 -share/java/jext/lib/Lib/sre_constants.py
 -share/java/jext/lib/Lib/sre_parse$py.class
 -share/java/jext/lib/Lib/sre_parse.py
 -share/java/jext/lib/Lib/stat$py.class
 -share/java/jext/lib/Lib/stat.py
 -share/java/jext/lib/Lib/string$py.class
 -share/java/jext/lib/Lib/string.py
 -share/java/jext/lib/Lib/symbol$py.class
 -share/java/jext/lib/Lib/symbol.py
 -share/java/jext/lib/Lib/telnetlib$py.class
 -share/java/jext/lib/Lib/telnetlib.py
 -share/java/jext/lib/Lib/tempfile$py.class
 -share/java/jext/lib/Lib/tempfile.py
 -share/java/jext/lib/Lib/threading$py.class
 -share/java/jext/lib/Lib/threading.py
 -share/java/jext/lib/Lib/token$py.class
 -share/java/jext/lib/Lib/token.py
 -share/java/jext/lib/Lib/tokenize$py.class
 -share/java/jext/lib/Lib/tokenize.py
 -share/java/jext/lib/Lib/traceback$py.class
 -share/java/jext/lib/Lib/traceback.py
 -share/java/jext/lib/Lib/tzparse$py.class
 -share/java/jext/lib/Lib/tzparse.py
 -share/java/jext/lib/Lib/urllib$py.class
 -share/java/jext/lib/Lib/urllib.py
 -share/java/jext/lib/Lib/urlparse$py.class
 -share/java/jext/lib/Lib/urlparse.py
 -share/java/jext/lib/Lib/user$py.class
 -share/java/jext/lib/Lib/user.py
 -share/java/jext/lib/Lib/warnings$py.class
 -share/java/jext/lib/Lib/warnings.py
 -share/java/jext/lib/Lib/whichdb$py.class
 -share/java/jext/lib/Lib/whichdb.py
 -share/java/jext/lib/Lib/whrandom$py.class
 -share/java/jext/lib/Lib/whrandom.py
 -share/java/jext/lib/Lib/xdrlib$py.class
 -share/java/jext/lib/Lib/xdrlib.py
 -share/java/jext/lib/Lib/xmllib$py.class
 -share/java/jext/lib/Lib/xmllib.py
 -share/java/jext/lib/Lib/zipfile$py.class
 -share/java/jext/lib/Lib/zipfile.py
 -share/java/jext/lib/Lib/zlib$py.class
 -share/java/jext/lib/Lib/zlib.py
 -share/java/jext/lib/cachedir/packages/i18n.pkc
 -share/java/jext/lib/cachedir/packages/jython.pkc
 -share/java/jext/lib/cachedir/packages/packages.idx
 -share/java/jext/lib/cachedir/packages/rt.pkc
 -share/java/jext/lib/cachedir/packages/sunrsasign.pkc
 -share/java/jext/lib/dawn.jar
 -share/java/jext/lib/jext.jar
 -share/java/jext/lib/jython.jar
 -@dirrm share/java/jext/lib/cachedir/packages
 -@dirrm share/java/jext/lib/cachedir
 -@dirrm share/java/jext/lib/Lib/encodings
 -@dirrm share/java/jext/lib/Lib
 -@dirrm share/java/jext/lib
 -@dirrm share/java/jext/bin/templates/Jext
 -@dirrm share/java/jext/bin/templates/Java
 -@dirrm share/java/jext/bin/templates/JSP
 -@dirrm share/java/jext/bin/templates
 -@dirrm share/java/jext/bin/plugins
 -@dirrm share/java/jext/bin/lang
 -@dirrm share/java/jext/bin/icons
 -@dirrm share/java/jext/bin
 -@dirrm share/java/jext
 +%%DATADIR%%/History.txt
 +%%DATADIR%%/Jython-LICENSE
 +%%DATADIR%%/LICENSE
 +%%DATADIR%%/Names.txt
 +%%DATADIR%%/README
 +%%DATADIR%%/bin/Jext.exe
 +%%DATADIR%%/bin/MouseWheel.dll
 +%%DATADIR%%/bin/dawn.bat
 +%%DATADIR%%/bin/icons/jext.ico
 +%%DATADIR%%/bin/icons/jext.xpm
 +%%DATADIR%%/bin/jext
 +%%DATADIR%%/bin/jext.bat
 +%%DATADIR%%/bin/jext.js
 +%%DATADIR%%/bin/jext.ncf
 +%%DATADIR%%/bin/jextlauncher.ini
 +%%DATADIR%%/bin/lang/Franais_pack.jar
 +%%DATADIR%%/bin/plugins/FindAll.jar
 +%%DATADIR%%/bin/plugins/HTML.jar
 +%%DATADIR%%/bin/plugins/HyperTyper.jar
 +%%DATADIR%%/bin/plugins/Java.jar
 +%%DATADIR%%/bin/plugins/KLNF.jar
 +%%DATADIR%%/bin/plugins/PHPBrowse.jar
 +%%DATADIR%%/bin/plugins/PyBrowse.jar
 +%%DATADIR%%/bin/plugins/WheelMouse.jar
 +%%DATADIR%%/bin/plugins/XMLBrowse.jar
 +%%DATADIR%%/bin/templates/JSP/JSP.jsp
 +%%DATADIR%%/bin/templates/JSP/UseBean.jsp
 +%%DATADIR%%/bin/templates/Java/Class.java
 +%%DATADIR%%/bin/templates/Java/Interface.java
 +%%DATADIR%%/bin/templates/Java/Main.java
 +%%DATADIR%%/bin/templates/Jext/Action.java
 +%%DATADIR%%/bin/templates/Jext/OneClickAction.java
 +%%DATADIR%%/bin/templates/Jext/Plugin.java
 +%%DATADIR%%/bin/templates/Jext/Properties.props.xml
 +%%DATADIR%%/bin/templates/Jext/XInsert.insert.xml
 +%%DATADIR%%/lib/Lib/BaseHTTPServer$py.class
 +%%DATADIR%%/lib/Lib/BaseHTTPServer.py
 +%%DATADIR%%/lib/Lib/CGIHTTPServer$py.class
 +%%DATADIR%%/lib/Lib/CGIHTTPServer.py
 +%%DATADIR%%/lib/Lib/ConfigParser$py.class
 +%%DATADIR%%/lib/Lib/ConfigParser.py
 +%%DATADIR%%/lib/Lib/Cookie$py.class
 +%%DATADIR%%/lib/Lib/Cookie.py
 +%%DATADIR%%/lib/Lib/MimeWriter$py.class
 +%%DATADIR%%/lib/Lib/MimeWriter.py
 +%%DATADIR%%/lib/Lib/Queue$py.class
 +%%DATADIR%%/lib/Lib/Queue.py
 +%%DATADIR%%/lib/Lib/SimpleHTTPServer$py.class
 +%%DATADIR%%/lib/Lib/SimpleHTTPServer.py
 +%%DATADIR%%/lib/Lib/SocketServer$py.class
 +%%DATADIR%%/lib/Lib/SocketServer.py
 +%%DATADIR%%/lib/Lib/StringIO$py.class
 +%%DATADIR%%/lib/Lib/StringIO.py
 +%%DATADIR%%/lib/Lib/UserDict$py.class
 +%%DATADIR%%/lib/Lib/UserDict.py
 +%%DATADIR%%/lib/Lib/UserList$py.class
 +%%DATADIR%%/lib/Lib/UserList.py
 +%%DATADIR%%/lib/Lib/UserString$py.class
 +%%DATADIR%%/lib/Lib/UserString.py
 +%%DATADIR%%/lib/Lib/__future__$py.class
 +%%DATADIR%%/lib/Lib/__future__.py
 +%%DATADIR%%/lib/Lib/anydbm$py.class
 +%%DATADIR%%/lib/Lib/anydbm.py
 +%%DATADIR%%/lib/Lib/atexit$py.class
 +%%DATADIR%%/lib/Lib/atexit.py
 +%%DATADIR%%/lib/Lib/base64$py.class
 +%%DATADIR%%/lib/Lib/base64.py
 +%%DATADIR%%/lib/Lib/bdb$py.class
 +%%DATADIR%%/lib/Lib/bdb.py
 +%%DATADIR%%/lib/Lib/binhex$py.class
 +%%DATADIR%%/lib/Lib/binhex.py
 +%%DATADIR%%/lib/Lib/bisect$py.class
 +%%DATADIR%%/lib/Lib/bisect.py
 +%%DATADIR%%/lib/Lib/calendar$py.class
 +%%DATADIR%%/lib/Lib/calendar.py
 +%%DATADIR%%/lib/Lib/cgi$py.class
 +%%DATADIR%%/lib/Lib/cgi.py
 +%%DATADIR%%/lib/Lib/cmd$py.class
 +%%DATADIR%%/lib/Lib/cmd.py
 +%%DATADIR%%/lib/Lib/code$py.class
 +%%DATADIR%%/lib/Lib/code.py
 +%%DATADIR%%/lib/Lib/codecs$py.class
 +%%DATADIR%%/lib/Lib/codecs.py
 +%%DATADIR%%/lib/Lib/colorsys$py.class
 +%%DATADIR%%/lib/Lib/colorsys.py
 +%%DATADIR%%/lib/Lib/commands$py.class
 +%%DATADIR%%/lib/Lib/commands.py
 +%%DATADIR%%/lib/Lib/compileall$py.class
 +%%DATADIR%%/lib/Lib/compileall.py
 +%%DATADIR%%/lib/Lib/copy$py.class
 +%%DATADIR%%/lib/Lib/copy.py
 +%%DATADIR%%/lib/Lib/copy_reg$py.class
 +%%DATADIR%%/lib/Lib/copy_reg.py
 +%%DATADIR%%/lib/Lib/dircache$py.class
 +%%DATADIR%%/lib/Lib/dircache.py
 +%%DATADIR%%/lib/Lib/dospath$py.class
 +%%DATADIR%%/lib/Lib/dospath.py
 +%%DATADIR%%/lib/Lib/dumbdbm$py.class
 +%%DATADIR%%/lib/Lib/dumbdbm.py
 +%%DATADIR%%/lib/Lib/encodings/__init__$py.class
 +%%DATADIR%%/lib/Lib/encodings/__init__.py
 +%%DATADIR%%/lib/Lib/encodings/aliases$py.class
 +%%DATADIR%%/lib/Lib/encodings/aliases.py
 +%%DATADIR%%/lib/Lib/encodings/ascii$py.class
 +%%DATADIR%%/lib/Lib/encodings/ascii.py
 +%%DATADIR%%/lib/Lib/encodings/charmap$py.class
 +%%DATADIR%%/lib/Lib/encodings/charmap.py
 +%%DATADIR%%/lib/Lib/encodings/cp037$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp037.py
 +%%DATADIR%%/lib/Lib/encodings/cp1006$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1006.py
 +%%DATADIR%%/lib/Lib/encodings/cp1026$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1026.py
 +%%DATADIR%%/lib/Lib/encodings/cp1250$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1250.py
 +%%DATADIR%%/lib/Lib/encodings/cp1251$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1251.py
 +%%DATADIR%%/lib/Lib/encodings/cp1252$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1252.py
 +%%DATADIR%%/lib/Lib/encodings/cp1253$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1253.py
 +%%DATADIR%%/lib/Lib/encodings/cp1254$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1254.py
 +%%DATADIR%%/lib/Lib/encodings/cp1255$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1255.py
 +%%DATADIR%%/lib/Lib/encodings/cp1256$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1256.py
 +%%DATADIR%%/lib/Lib/encodings/cp1257$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1257.py
 +%%DATADIR%%/lib/Lib/encodings/cp1258$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp1258.py
 +%%DATADIR%%/lib/Lib/encodings/cp424$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp424.py
 +%%DATADIR%%/lib/Lib/encodings/cp437$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp437.py
 +%%DATADIR%%/lib/Lib/encodings/cp500$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp500.py
 +%%DATADIR%%/lib/Lib/encodings/cp737$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp737.py
 +%%DATADIR%%/lib/Lib/encodings/cp775$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp775.py
 +%%DATADIR%%/lib/Lib/encodings/cp850$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp850.py
 +%%DATADIR%%/lib/Lib/encodings/cp852$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp852.py
 +%%DATADIR%%/lib/Lib/encodings/cp855$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp855.py
 +%%DATADIR%%/lib/Lib/encodings/cp856$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp856.py
 +%%DATADIR%%/lib/Lib/encodings/cp857$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp857.py
 +%%DATADIR%%/lib/Lib/encodings/cp860$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp860.py
 +%%DATADIR%%/lib/Lib/encodings/cp861$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp861.py
 +%%DATADIR%%/lib/Lib/encodings/cp862$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp862.py
 +%%DATADIR%%/lib/Lib/encodings/cp863$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp863.py
 +%%DATADIR%%/lib/Lib/encodings/cp864$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp864.py
 +%%DATADIR%%/lib/Lib/encodings/cp865$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp865.py
 +%%DATADIR%%/lib/Lib/encodings/cp866$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp866.py
 +%%DATADIR%%/lib/Lib/encodings/cp869$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp869.py
 +%%DATADIR%%/lib/Lib/encodings/cp874$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp874.py
 +%%DATADIR%%/lib/Lib/encodings/cp875$py.class
 +%%DATADIR%%/lib/Lib/encodings/cp875.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_1$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_1.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_10$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_10.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_13$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_13.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_14$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_14.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_15$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_15.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_2$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_2.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_3$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_3.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_4$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_4.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_5$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_5.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_6$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_6.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_7$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_7.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_8$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_8.py
 +%%DATADIR%%/lib/Lib/encodings/iso8859_9$py.class
 +%%DATADIR%%/lib/Lib/encodings/iso8859_9.py
 +%%DATADIR%%/lib/Lib/encodings/koi8_r$py.class
 +%%DATADIR%%/lib/Lib/encodings/koi8_r.py
 +%%DATADIR%%/lib/Lib/encodings/latin_1$py.class
 +%%DATADIR%%/lib/Lib/encodings/latin_1.py
 +%%DATADIR%%/lib/Lib/encodings/mac_cyrillic$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_cyrillic.py
 +%%DATADIR%%/lib/Lib/encodings/mac_greek$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_greek.py
 +%%DATADIR%%/lib/Lib/encodings/mac_iceland$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_iceland.py
 +%%DATADIR%%/lib/Lib/encodings/mac_latin2$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_latin2.py
 +%%DATADIR%%/lib/Lib/encodings/mac_roman$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_roman.py
 +%%DATADIR%%/lib/Lib/encodings/mac_turkish$py.class
 +%%DATADIR%%/lib/Lib/encodings/mac_turkish.py
 +%%DATADIR%%/lib/Lib/encodings/mbcs$py.class
 +%%DATADIR%%/lib/Lib/encodings/mbcs.py
 +%%DATADIR%%/lib/Lib/encodings/raw_unicode_escape$py.class
 +%%DATADIR%%/lib/Lib/encodings/raw_unicode_escape.py
 +%%DATADIR%%/lib/Lib/encodings/undefined$py.class
 +%%DATADIR%%/lib/Lib/encodings/undefined.py
 +%%DATADIR%%/lib/Lib/encodings/unicode_escape$py.class
 +%%DATADIR%%/lib/Lib/encodings/unicode_escape.py
 +%%DATADIR%%/lib/Lib/encodings/unicode_internal$py.class
 +%%DATADIR%%/lib/Lib/encodings/unicode_internal.py
 +%%DATADIR%%/lib/Lib/encodings/utf_16$py.class
 +%%DATADIR%%/lib/Lib/encodings/utf_16.py
 +%%DATADIR%%/lib/Lib/encodings/utf_16_be$py.class
 +%%DATADIR%%/lib/Lib/encodings/utf_16_be.py
 +%%DATADIR%%/lib/Lib/encodings/utf_16_le$py.class
 +%%DATADIR%%/lib/Lib/encodings/utf_16_le.py
 +%%DATADIR%%/lib/Lib/encodings/utf_8$py.class
 +%%DATADIR%%/lib/Lib/encodings/utf_8.py
 +%%DATADIR%%/lib/Lib/exceptions$py.class
 +%%DATADIR%%/lib/Lib/exceptions.py
 +%%DATADIR%%/lib/Lib/fileinput$py.class
 +%%DATADIR%%/lib/Lib/fileinput.py
 +%%DATADIR%%/lib/Lib/fnmatch$py.class
 +%%DATADIR%%/lib/Lib/fnmatch.py
 +%%DATADIR%%/lib/Lib/formatter$py.class
 +%%DATADIR%%/lib/Lib/formatter.py
 +%%DATADIR%%/lib/Lib/fpformat$py.class
 +%%DATADIR%%/lib/Lib/fpformat.py
 +%%DATADIR%%/lib/Lib/ftplib$py.class
 +%%DATADIR%%/lib/Lib/ftplib.py
 +%%DATADIR%%/lib/Lib/getopt$py.class
 +%%DATADIR%%/lib/Lib/getopt.py
 +%%DATADIR%%/lib/Lib/glob$py.class
 +%%DATADIR%%/lib/Lib/glob.py
 +%%DATADIR%%/lib/Lib/gopherlib$py.class
 +%%DATADIR%%/lib/Lib/gopherlib.py
 +%%DATADIR%%/lib/Lib/gzip$py.class
 +%%DATADIR%%/lib/Lib/gzip.py
 +%%DATADIR%%/lib/Lib/htmlentitydefs$py.class
 +%%DATADIR%%/lib/Lib/htmlentitydefs.py
 +%%DATADIR%%/lib/Lib/htmllib$py.class
 +%%DATADIR%%/lib/Lib/htmllib.py
 +%%DATADIR%%/lib/Lib/httplib$py.class
 +%%DATADIR%%/lib/Lib/httplib.py
 +%%DATADIR%%/lib/Lib/imaplib$py.class
 +%%DATADIR%%/lib/Lib/imaplib.py
 +%%DATADIR%%/lib/Lib/imghdr$py.class
 +%%DATADIR%%/lib/Lib/imghdr.py
 +%%DATADIR%%/lib/Lib/javaos$py.class
 +%%DATADIR%%/lib/Lib/javaos.py
 +%%DATADIR%%/lib/Lib/javapath$py.class
 +%%DATADIR%%/lib/Lib/javapath.py
 +%%DATADIR%%/lib/Lib/jreload$py.class
 +%%DATADIR%%/lib/Lib/jreload.py
 +%%DATADIR%%/lib/Lib/keyword$py.class
 +%%DATADIR%%/lib/Lib/keyword.py
 +%%DATADIR%%/lib/Lib/license
 +%%DATADIR%%/lib/Lib/linecache$py.class
 +%%DATADIR%%/lib/Lib/linecache.py
 +%%DATADIR%%/lib/Lib/macpath$py.class
 +%%DATADIR%%/lib/Lib/macpath.py
 +%%DATADIR%%/lib/Lib/macurl2path$py.class
 +%%DATADIR%%/lib/Lib/macurl2path.py
 +%%DATADIR%%/lib/Lib/mailbox$py.class
 +%%DATADIR%%/lib/Lib/mailbox.py
 +%%DATADIR%%/lib/Lib/mailcap$py.class
 +%%DATADIR%%/lib/Lib/mailcap.py
 +%%DATADIR%%/lib/Lib/marshal$py.class
 +%%DATADIR%%/lib/Lib/marshal.py
 +%%DATADIR%%/lib/Lib/mhlib$py.class
 +%%DATADIR%%/lib/Lib/mhlib.py
 +%%DATADIR%%/lib/Lib/mimetools$py.class
 +%%DATADIR%%/lib/Lib/mimetools.py
 +%%DATADIR%%/lib/Lib/mimetypes$py.class
 +%%DATADIR%%/lib/Lib/mimetypes.py
 +%%DATADIR%%/lib/Lib/mimify$py.class
 +%%DATADIR%%/lib/Lib/mimify.py
 +%%DATADIR%%/lib/Lib/multifile$py.class
 +%%DATADIR%%/lib/Lib/multifile.py
 +%%DATADIR%%/lib/Lib/mutex$py.class
 +%%DATADIR%%/lib/Lib/mutex.py
 +%%DATADIR%%/lib/Lib/nntplib$py.class
 +%%DATADIR%%/lib/Lib/nntplib.py
 +%%DATADIR%%/lib/Lib/ntpath$py.class
 +%%DATADIR%%/lib/Lib/ntpath.py
 +%%DATADIR%%/lib/Lib/nturl2path$py.class
 +%%DATADIR%%/lib/Lib/nturl2path.py
 +%%DATADIR%%/lib/Lib/pdb$py.class
 +%%DATADIR%%/lib/Lib/pdb.py
 +%%DATADIR%%/lib/Lib/pickle$py.class
 +%%DATADIR%%/lib/Lib/pickle.py
 +%%DATADIR%%/lib/Lib/pipes$py.class
 +%%DATADIR%%/lib/Lib/pipes.py
 +%%DATADIR%%/lib/Lib/popen2$py.class
 +%%DATADIR%%/lib/Lib/popen2.py
 +%%DATADIR%%/lib/Lib/poplib$py.class
 +%%DATADIR%%/lib/Lib/poplib.py
 +%%DATADIR%%/lib/Lib/posixfile$py.class
 +%%DATADIR%%/lib/Lib/posixfile.py
 +%%DATADIR%%/lib/Lib/posixpath$py.class
 +%%DATADIR%%/lib/Lib/posixpath.py
 +%%DATADIR%%/lib/Lib/pprint$py.class
 +%%DATADIR%%/lib/Lib/pprint.py
 +%%DATADIR%%/lib/Lib/profile$py.class
 +%%DATADIR%%/lib/Lib/profile.py
 +%%DATADIR%%/lib/Lib/pstats$py.class
 +%%DATADIR%%/lib/Lib/pstats.py
 +%%DATADIR%%/lib/Lib/pyclbr$py.class
 +%%DATADIR%%/lib/Lib/pyclbr.py
 +%%DATADIR%%/lib/Lib/quopri$py.class
 +%%DATADIR%%/lib/Lib/quopri.py
 +%%DATADIR%%/lib/Lib/random$py.class
 +%%DATADIR%%/lib/Lib/random.py
 +%%DATADIR%%/lib/Lib/re$py.class
 +%%DATADIR%%/lib/Lib/re.py
 +%%DATADIR%%/lib/Lib/reconvert$py.class
 +%%DATADIR%%/lib/Lib/reconvert.py
 +%%DATADIR%%/lib/Lib/repr$py.class
 +%%DATADIR%%/lib/Lib/repr.py
 +%%DATADIR%%/lib/Lib/rfc822$py.class
 +%%DATADIR%%/lib/Lib/rfc822.py
 +%%DATADIR%%/lib/Lib/sched$py.class
 +%%DATADIR%%/lib/Lib/sched.py
 +%%DATADIR%%/lib/Lib/sgmllib$py.class
 +%%DATADIR%%/lib/Lib/sgmllib.py
 +%%DATADIR%%/lib/Lib/shelve$py.class
 +%%DATADIR%%/lib/Lib/shelve.py
 +%%DATADIR%%/lib/Lib/shutil$py.class
 +%%DATADIR%%/lib/Lib/shutil.py
 +%%DATADIR%%/lib/Lib/site$py.class
 +%%DATADIR%%/lib/Lib/site.py
 +%%DATADIR%%/lib/Lib/smtplib$py.class
 +%%DATADIR%%/lib/Lib/smtplib.py
 +%%DATADIR%%/lib/Lib/sndhdr$py.class
 +%%DATADIR%%/lib/Lib/sndhdr.py
 +%%DATADIR%%/lib/Lib/socket$py.class
 +%%DATADIR%%/lib/Lib/socket.py
 +%%DATADIR%%/lib/Lib/sre$py.class
 +%%DATADIR%%/lib/Lib/sre.py
 +%%DATADIR%%/lib/Lib/sre_compile$py.class
 +%%DATADIR%%/lib/Lib/sre_compile.py
 +%%DATADIR%%/lib/Lib/sre_constants$py.class
 +%%DATADIR%%/lib/Lib/sre_constants.py
 +%%DATADIR%%/lib/Lib/sre_parse$py.class
 +%%DATADIR%%/lib/Lib/sre_parse.py
 +%%DATADIR%%/lib/Lib/stat$py.class
 +%%DATADIR%%/lib/Lib/stat.py
 +%%DATADIR%%/lib/Lib/string$py.class
 +%%DATADIR%%/lib/Lib/string.py
 +%%DATADIR%%/lib/Lib/symbol$py.class
 +%%DATADIR%%/lib/Lib/symbol.py
 +%%DATADIR%%/lib/Lib/telnetlib$py.class
 +%%DATADIR%%/lib/Lib/telnetlib.py
 +%%DATADIR%%/lib/Lib/tempfile$py.class
 +%%DATADIR%%/lib/Lib/tempfile.py
 +%%DATADIR%%/lib/Lib/threading$py.class
 +%%DATADIR%%/lib/Lib/threading.py
 +%%DATADIR%%/lib/Lib/token$py.class
 +%%DATADIR%%/lib/Lib/token.py
 +%%DATADIR%%/lib/Lib/tokenize$py.class
 +%%DATADIR%%/lib/Lib/tokenize.py
 +%%DATADIR%%/lib/Lib/traceback$py.class
 +%%DATADIR%%/lib/Lib/traceback.py
 +%%DATADIR%%/lib/Lib/tzparse$py.class
 +%%DATADIR%%/lib/Lib/tzparse.py
 +%%DATADIR%%/lib/Lib/urllib$py.class
 +%%DATADIR%%/lib/Lib/urllib.py
 +%%DATADIR%%/lib/Lib/urlparse$py.class
 +%%DATADIR%%/lib/Lib/urlparse.py
 +%%DATADIR%%/lib/Lib/user$py.class
 +%%DATADIR%%/lib/Lib/user.py
 +%%DATADIR%%/lib/Lib/warnings$py.class
 +%%DATADIR%%/lib/Lib/warnings.py
 +%%DATADIR%%/lib/Lib/whichdb$py.class
 +%%DATADIR%%/lib/Lib/whichdb.py
 +%%DATADIR%%/lib/Lib/whrandom$py.class
 +%%DATADIR%%/lib/Lib/whrandom.py
 +%%DATADIR%%/lib/Lib/xdrlib$py.class
 +%%DATADIR%%/lib/Lib/xdrlib.py
 +%%DATADIR%%/lib/Lib/xmllib$py.class
 +%%DATADIR%%/lib/Lib/xmllib.py
 +%%DATADIR%%/lib/Lib/zipfile$py.class
 +%%DATADIR%%/lib/Lib/zipfile.py
 +%%DATADIR%%/lib/Lib/zlib$py.class
 +%%DATADIR%%/lib/Lib/zlib.py
 +%%DATADIR%%/lib/dawn.jar
 +%%DATADIR%%/lib/jext.jar
 +%%DATADIR%%/lib/jython.jar
 +@dirrm %%DATADIR%%/lib/Lib/encodings
 +@dirrm %%DATADIR%%/lib/Lib
 +@dirrm %%DATADIR%%/bin/templates/Jext
 +@dirrm %%DATADIR%%/bin/templates/Java
 +@dirrm %%DATADIR%%/bin/templates/JSP
 +@dirrm %%DATADIR%%/bin/templates
 +@dirrm %%DATADIR%%/bin/plugins
 +@dirrm %%DATADIR%%/bin/lang
 +@dirrm %%DATADIR%%/bin/icons
 +@dirrm %%DATADIR%%/bin
 Index: files/jext.sh.in
 ===================================================================
 RCS file: files/jext.sh.in
 diff -N files/jext.sh.in
 --- /dev/null	1 Jan 1970 00:00:00 -0000
 +++ files/jext.sh.in	30 Aug 2005 14:12:14 -0000
 @@ -0,0 +1,24 @@
 +#!/bin/sh
 +#
 +# $FreeBSD$
 +
 +JEXT_HOME="${JEXT_HOME:-"%%DATADIR%%"}"
 +
 +if [ "$1" = "--help" ] ; then
 +	echo "Usage: jext [files]"
 +	exit 0
 +fi
 +
 +# Create user directory
 +JEXT_USER_HOME="${HOME}/.jext"
 +if [ ! -d "${JEXT_USER_HOME}" ] ; then
 +	mkdir -p "${JEXT_USER_HOME}/xinsert"
 +fi
 +
 +# Run 
 +JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" \
 +	${JAVA_OPTS} \
 +	-Dpython.home="${JEXT_HOME}/lib" \
 +	-classpath "${JEXT_HOME}/lib/jython.jar":"${JEXT_HOME}/lib/dawn.jar":"${JEXT_HOME}/lib/jext.jar" \
 +	org.jext.Jext \
 +	"$@"
 Index: files/patch-aa
 ===================================================================
 RCS file: files/patch-aa
 diff -N files/patch-aa
 --- files/patch-aa	5 Mar 2002 12:47:42 -0000	1.3
 +++ /dev/null	1 Jan 1970 00:00:00 -0000
 @@ -1,33 +0,0 @@
 -
 -$FreeBSD: ports/editors/jext/files/patch-aa,v 1.3 2002/03/05 12:47:42 sobomax Exp $
 -
 ---- bin/jext	2002/03/05 12:28:20	1.1
 -+++ bin/jext	2002/03/05 12:31:15
 -@@ -26,6 +26,10 @@
 -     exit 0
 - fi
 - 
 -+JEXT_HOME=%%JEXT_HOME%%
 -+export JEXT_HOME
 -+JAVA_CMD=%%JAVAVM%%
 -+
 - # Guess for JEXT_HOME if not set already
 - if [ -z "$JEXT_HOME" ] ; then
 -     # strip "/bin/sometext" from script path
 -@@ -59,11 +63,11 @@
 - # Directories are done
 - ##
 -      
 --if [ "$JAVA_HOME" = "" ] ; then
 --    echo "You have not set the JAVA_HOME environment variable."
 --    echo "I'll still load Jext but you may encounter font warnings"
 --    echo "and other nasties."
 --fi
 -+#if [ "$JAVA_HOME" = "" ] ; then
 -+#    echo "You have not set the JAVA_HOME environment variable."
 -+#    echo "I'll still load Jext but you may encounter font warnings"
 -+#    echo "and other nasties."
 -+#fi
 - 
 - # Allows for those with varying JDKs and standard calls to java
 - if [ -z "$JAVA_CMD" ] ; then

From: Vasil Dimov <vd@datamax.bg>
To: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/85438: [patch] editors/jext: fix pkg-plist
Date: Tue, 30 Aug 2005 22:02:31 +0300

 On Tue, Aug 30, 2005 at 04:12:55PM +0200, Herve Quiroz wrote:
 > Hi Vasil,
 > 
 > I made some additional improvements to the port. Could you please review
 > them?
 
 Great work!
 
 > 
 > Mostly I would like to be sure that the new launcher script works fine.
 > It uses javavmwrapper 2.0 which means you don't even have to define
 > JAVA_HOME to have Jext running (JAVA_HOME is defined by javavmwrapper
 > when missing, based on JAVA_VERSION). Also, JEXT_HOME is now hardcoded
 > if not defined by the user.
 Seems ok.
 
 > BTW, do you wish to become maintainer for this port?
 I lack deep understanding of Java technologies, but I can always ask if
 something goes beyond my knowledge :)
 
 I made some more changes:
 
 * BUILD_DEPENDS and RUN_DEPENDS lines looked very strange to me so I
   removed them - I read them as "I need java executable, get it from
   ${PORTSDIR}/java/javavmwrapper", but javavmwrapper does not install
   java executable!?
   USE_JAVA should force jdk existence, which in turn should force
   javavmwrapper existence (jdk1? ports have javavmwrapper as
   RUN_DEPENDS) so everything should be ok without those
   (BUILD|RUN)_DEPENDS variables
 
 * USE_REINPLACE is not needed anymore
 
 * in the do-install target use tar's -C option instead of cd, which
   scrapes the two extra shells, spawned with ()
 
 * jext.(orig|bak) do not exist anymore, no need to --exclude them
 
 * in the post-install target remove unnecessary cd and () as now find
   uses absolute path, I used cd to avoid |sed <remove PREFIX>
 
 Huh... my explanations seem longer than the actual diff, I wonder wich
 one is easier to read :)
 
 PS the diff is prepared against the port with your changes applied.
 
 
 diff -urN --exclude=CVS jext/Makefile jext.new/Makefile
 --- jext/Makefile	Tue Aug 30 21:22:57 2005
 +++ jext.new/Makefile	Tue Aug 30 21:59:10 2005
 @@ -15,33 +15,28 @@
  MAINTAINER=	ports@FreeBSD.org
  COMMENT=	Powerful 100% pure Java text editor
  
 -BUILD_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
 -RUN_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
 -
  USE_JAVA=	yes
  JAVA_VERSION=	1.2+
  NO_WRKSUBDIR=	yes
  USE_XLIB=	yes
 -USE_REINPLACE=	yes
  NO_BUILD=	yes
  
  DATADIR=	${JAVASHAREDIR}/${PORTNAME}
  
  SUB_FILES=	jext.sh
  
 +INSTALL_FILES=	Jython-LICENSE LICENSE README History.txt Names.txt bin lib
 +
  do-install:
  	${MKDIR} ${DATADIR}
  	${INSTALL_SCRIPT} ${WRKDIR}/jext.sh ${PREFIX}/bin/jext
 -	(cd ${WRKSRC} && ${TAR} -c --exclude=jext.bak --exclude=jext.orig -f - \
 -		Jython-LICENSE LICENSE README History.txt Names.txt bin lib) | \
 -		(cd ${DATADIR} && ${TAR} --unlink -x -f -)
 +	${TAR} -C ${WRKSRC} -c -f - ${INSTALL_FILES} | ${TAR} -C ${DATADIR} --unlink -x -f -
  	CLASSPATH=${DATADIR}/lib/jython.jar ${LOCALBASE}/bin/java org.python.util.jython \
  		${DATADIR}/lib/Lib/compileall.py ${DATADIR}
  
  post-install:
 -	@(cd ${PREFIX} && ${FIND} ${DATADIR}/lib/cachedir -type f) \
 -		| ${SORT} \
 -		| ${SED} 's|^${PREFIX}/||' >> ${TMPPLIST}
 +	@${FIND} ${DATADIR}/lib/cachedir -type f | ${SED} 's|^${PREFIX}/||' \
 +		| ${SORT} >> ${TMPPLIST}
  	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib/cachedir/packages' >> ${TMPPLIST}
  	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib/cachedir' >> ${TMPPLIST}
  	@${ECHO_CMD} '@dirrm ${DATADIR:S|${PREFIX}/||}/lib' >> ${TMPPLIST}
State-Changed-From-To: open->closed 
State-Changed-By: hq 
State-Changed-When: Wed Aug 31 04:15:59 GMT 2005 
State-Changed-Why:  
Patch commited with your modifications. 

I forgot to set you as the maintainer but I'll fix this ASAP. 

Thanks for your contribution! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85438 
>Unformatted:
