ports/146335: [patch] www/w3m: various PREFIX/LOCALBASE fixes
Anonymous
swell.k at gmail.com
Wed May 5 17:40:08 UTC 2010
>Number: 146335
>Category: ports
>Synopsis: [patch] www/w3m: various PREFIX/LOCALBASE fixes
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed May 05 17:40:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Anonymous
>Release: FreeBSD 9.0-CURRENT amd64
>Organization:
>Environment:
LOCALBASE=3D/usr/pkg (system)
PREFIX=3D$HOME/aaa (test)
PKG_DBDIR=3D$HOME/db (test)
INLINE_IMAGE=3D
M17N=3D
WITH_THREADING=3D
JAPANESE=3D
>Description:
$ pkg_info -qxL w3m | xargs zfgrep /usr/local
Binary file ~/aaa/bin/w3m matches (path to migemo)
~/aaa/libexec/w3m/cgi-bin/w3mman2html.cgi: "/usr/local/include",
~/aaa/share/doc/ja/w3m/HISTORY:=EF=BF=BD=C4=A4=EF=BF=BD=EF=BF=BD=C7=A4=CB=
=A1=EF=BF=BDLinux =EF=BF=BD=EF=BF=BD gc library =EF=BF=BD=EF=BF=BD /usr/loc=
al/lib =EF=BF=BD=EF=BF=BD=CB=A5=EF=BF=BD=EF=BF=BD=EF=BF=BD=C8=A1=EF=BF=BD=
=EF=BF=BD=EB=A4=B5=EF=BF=BD=EF=BF=BD=EF=BF=BD
~/aaa/share/doc/ja/w3m/HISTORY:=EF=BF=BD=EF=BF=BDgc =EF=BF=BD=EF=BF=BD /u=
sr/local =EF=BF=BD=CA=B2=EF=BF=BD=EF=BF=BD=CB=A4=EF=BF=BD=EF=BF=BD=EF=BF=BD=
=EF=BF=BD configure =EF=BF=BD=EF=BF=BD
~/aaa/share/doc/ja/w3m/HISTORY:file:///usr/local/lib/w3m/ =EF=BF=BD=CB=A4=
=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=CA=B3=EF=BF=BD=EF=BF=BD=EF=BF=
=BD CGI =EF=BF=BD=C8=A4=EF=BF=BD=EF=BF=BD=C6=B0=EF=BF=BD=EF=BF=BD=EF=BF=BD
~/aaa/share/doc/ja/w3m/MANUAL.html:(=C5=B5=EF=BF=BD=EF=BF=BD=C5=AA=EF=BF=
=BD=CB=A4=EF=BF=BD /usr/local/lib/w3m)=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=
=EF=BF=BD=CE=A5=C7=A5=EF=BF=BD=EF=BF=BD=EC=A5=AF=EF=BF=BD=C8=A5=EF=BF=BD=CF=
=A1=EF=BF=BD
~/aaa/share/doc/ja/w3m/MANUAL.html:=EF=BF=BD=EF=BF=BD=EF=BF=BD=EA=A4=B9=
=EF=BF=BD=EB=A4=B3=EF=BF=BD=C8=A4=EF=BF=BD=EF=BF=BD=C7=A4=EF=BF=BD=EF=BF=BD=
=DE=A4=EF=BF=BD(=EF=BF=BD=E3=A4=A8=EF=BF=BD=EF=BF=BD /usr/local/cgi-bin:/ho=
me/aito/cgi-bin =EF=BF=BD=CA=A4=EF=BF=BD)=EF=BF=BD=EF=BF=BD
~/aaa/share/doc/ja/w3m/README.migemo: Migemo =EF=BF=BD=EF=BF=BD=EF=BF=
=BD=DE=A5=EF=BF=BD=EF=BF=BD ..... migemo -t egrep /usr/local/share/migemo/m=
igemo-dict
~/aaa/share/doc/ja/w3m/README.migemo: % migemo -t egrep /usr/local/sha=
re/migemo/migemo-dict
~/aaa/share/doc/w3m/HISTORY: installed in /usr/local/lib.
~/aaa/share/doc/w3m/HISTORY:* when gc library exists under /usr/local, co=
nfigure decides
~/aaa/share/doc/w3m/HISTORY:or file:///usr/local/lib/w3m/. Scripts in any=
other directory
~/aaa/share/doc/w3m/MANUAL.html:(typically /usr/local/lib/w3m). This dire=
ctory can be referred
~/aaa/share/doc/w3m/MANUAL.html:/usr/local/cgi-bin:/home/aito/cgi-bin. To=
use /cgi-bin/ directory,
fgrep: ~/aaa/share/locale/ja/LC_MESSAGES/w3m.mo: No such file or directory
>How-To-Repeat:
>Fix:
--- a.diff begins here ---
Index: www/w3m/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /a/.cvsup/ports/www/w3m/Makefile,v
retrieving revision 1.93
diff -u -p -r1.93 Makefile
--- www/w3m/Makefile 22 Aug 2009 00:38:29 -0000 1.93
+++ www/w3m/Makefile 5 May 2010 17:30:19 -0000
@@ -54,7 +54,7 @@ PLIST_SUB+=3D M17N=3D"@comment "
=20
.if defined(JAPANESE)
USE_GETTEXT=3D yes
-CONFIGURE_ARGS+=3D --enable-m17n --enable-japanese=3DE --with-migemo=3Dyes
+CONFIGURE_ARGS+=3D --enable-m17n --enable-japanese=3DE --with-migemo=3Dyes=
gt_cv_func_gnugettext1_libintl=3Dyes
DOCS_JP=3D ${DOCS} README.SSL README.cookie README.keymap README.mailcap \
README.menu README.migemo
=20
@@ -139,7 +139,12 @@ pre-everything::
post-patch:
@${REINPLACE_CMD} -e \
's|\`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \
+ -e 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${WRKSRC}/scripts/w3mman/w3mman2html.cgi.in
+ @${FIND} ${WRKSRC}/doc* -type f \! -name HISTORY \
+ -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} +
=20
post-install:
.if !defined(NOPORTDOCS)
--- a.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list