Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RPM package for Namazu 2.0.13
かずひこです。Momonga Linux の namazu パッケ−ジをメンテナンスしています。
At Tue, 20 Apr 2004 22:48:10 +0900,
Ryuji Abe wrote:
> > ここ数年ぐらい CVS の spec ファイルの更新がされていないようなので、
> > 今使おうとすると、もしかしたらちょっと手直しが必要になるかもしれません。
>
> specファイルの方はrpmbuild -ta tarballしたい人向けに残しておいて、
> 多少修正する程度でいいと思います。
Momonga Linux では、tknamazu で w3m を使うようにしたり bzip2 に対応する
ようにしたりいろいろ改造していますが、
<http://developer.momonga-linux.org/viewcvs/trunk/pkgs/namazu/>
それはそれとして、全く namazu がインスト−ルされていない環境でいきなり
tknamazu を作るように '--with-...' を指定すると、ちょっと変なことになり
ます。
./configure --enable-tknamazu --with-namazu=/usr/bin/namazu --with-mknmz=/usr/bin/mknmz
(中略)
configure: configuring in tknamazu
configure: running /bin/sh './configure' --prefix=/usr/local '--enable-tknamazu' '--with-namazu=/usr/bin/namazu' '--with-mknmz=/usr/bin/mknmz' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/momonga/tmp/namazu-2.0.13/tknamazu/missing: Unknown `--run' option
Try `/home/momonga/tmp/namazu-2.0.13/tknamazu/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
using /usr/bin/namazu for namazu
./configure: line 1518: NAMAZU: command not found
using /usr/bin/mknmz for mknmz
./configure: line 1573: MKNMZ: command not found
原因は、tknamazu/configure.in に不要な空白が入っているからで、以下のよう
な修正が必要と思います。
--- tknamazu/configure.in.orig 2004-04-14 13:32:15.000000000 +0900
+++ tknamazu/configure.in 2004-04-14 13:49:27.000000000 +0900
@@ -18,7 +18,7 @@
namazu,
[ --with-namazu=PATH set namazu location [search path]],
AC_MSG_RESULT(using $with_namazu for namazu)
- NAMAZU = $with_namazu,
+ NAMAZU=$with_namazu,
[AC_PATH_PROG(NAMAZU, namazu, no)]
)
if test "$NAMAZU" = "no"; then
@@ -28,7 +28,7 @@
mknmz,
[ --with-mknmz=PATH set mknmz location [search path]],
AC_MSG_RESULT(using $with_mknmz for mknmz)
- MKNMZ = $with_mknmz,
+ MKNMZ=$with_mknmz,
[AC_PATH_PROG(MKNMZ, mknmz, no)]
)
if test "$MKNMZ" = "no"; then
@@ -50,7 +50,7 @@
wish,
[ --with-wish=PATH set wish location [search path]],
AC_MSG_RESULT(using $with_wish for wish)
- WISH = $with_wish,
+ WISH=$with_wish,
dnl checking for wish (ugly)
[AC_PATH_PROGS(WISH, wish8.0jp wish4.2jp wish8.3 wish8.2 wish8.1 wish, no)]
)
@@ -61,7 +61,7 @@
lynx,
[ --with-lynx=PATH set lynx browser location [search path]],
AC_MSG_RESULT(using $with_lynx for lynx)
- LYNX = $with_lynx,
+ LYNX=$with_lynx,
[AC_PATH_PROG(LYNX, lynx, no)]
)
if test "$LYNX" = "no"; then
@@ -71,7 +71,7 @@
groff,
[ --with-groff=PATH set groff location [search path]],
AC_MSG_RESULT(using $with_groff for groff)
- GROFF = $with_groff,
+ GROFF=$with_groff,
[AC_PATH_PROGS(GROFF, jgroff groff nroff, no)]
)
if test "$GROFF" = "no"; then
@@ -81,7 +81,7 @@
info,
[ --with-info=PATH set info location [search path]],
AC_MSG_RESULT(using $with_info for info)
- INFO = $with_info,
+ INFO=$with_info,
[AC_PATH_PROG(INFO, info, no)]
)
if test "$INFO" = "no"; then
@@ -91,7 +91,7 @@
zcat,
[ --with-zcat=PATH set zcat location [search path]],
AC_MSG_RESULT(using $with_zcat for zcat)
- ZCAT = $with_zcat,
+ ZCAT=$with_zcat,
[AC_PATH_PROG(ZCAT, zcat, no)]
)
if test "$ZCAT" = "no"; then
@@ -101,7 +101,7 @@
netscape,
[ --with-netscape=PATH set netscape location [search path]],
AC_MSG_RESULT(using $with_netscape for netscape)
- NETSCAPE = $with_netscape,
+ NETSCAPE=$with_netscape,
[AC_PATH_PROG(NETSCAPE, netscape, no)]
)
if test "$NETSCAPE" = "no"; then
なお、tknamazu/configure.in は、autoconf-2.58 では
Can't locate object method "path" via package "Request" at /usr/share/autoconf-2.58/Autom4te/C4che.pm line 69, <GEN1> line 111.
というエラ−になり、autoconf-2.53 ではうまくいきました。
--
かずひこ <http://wiki.fdiary.net/kazuhiko/>
★シャア「名字が付いてない」
☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」