namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: patches to Makefile.am (Re: acconfig.h could be gone)
笠原です。
* From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
* Date: Tue, 01 Feb 2000 12:14:11 +0900
> 光栄です。笠原さんが参加してくださるとは実に心強いです。:)
いや〜そんなぁ。お役に立てるかどうかさえ分かりませんよ。(^.^)
> ありがとうございます。さっそくパッチを適用して acconfig.h を
> 削除しておきました。:-)
早速どうもです。
え〜、もう一点。
これもたいしたことないですが、ソースコード以外の場所で configure
& make を実行できるようにするための Makefile.am へのパッチです。
基本的に入れても無害な筈なので、入れておいて頂けないでしょうか。
# 修正は、要するに忘れてる箇所に $(srcdir) を入れてるだけ。
ただ、configure.in にもパッチ当てないと configure でコケるのです
が、これは直すのが簡単じゃなさそうなので (下記 *1) ひとまず後回し
にしてます。
(*1) configure の中で、
cd File-MMagic
としてますが、srcdir != builddir の場合は cd に失敗します。
Index: nmz/Makefile.am
===================================================================
RCS file: /circus/cvsroot/namazu/nmz/Makefile.am,v
retrieving revision 1.27
diff -u -r1.27 Makefile.am
--- nmz/Makefile.am 2000/01/27 07:03:26 1.27
+++ nmz/Makefile.am 2000/02/01 09:09:40
@@ -5,7 +5,8 @@
AUTOMAKE_OPTIONS = 1.4 no-dependencies
-INCLUDES = -I. -I.. -I../lib -I../src -I../intl -I../nmz
+INCLUDES = -I$(srcdir) -I.. -I$(srcdir)/../lib -I$(srcdir)/../src \
+ -I$(srcdir)/../intl -I$(srcdir)/../nmz
localedir = $(datadir)/locale
confdir = $(sysconfdir)/$(PACKAGE)
indexdir = $(localstatedir)/$(PACKAGE)/index
Index: pl/Makefile.am
===================================================================
RCS file: /circus/cvsroot/namazu/pl/Makefile.am,v
retrieving revision 1.10
diff -u -r1.10 Makefile.am
--- pl/Makefile.am 2000/01/30 23:13:50 1.10
+++ pl/Makefile.am 2000/02/01 09:09:40
@@ -32,7 +32,7 @@
gettext.pl: gettext.pl.in Makefile
rm -f gettext.pl
sed -e 's!@LOCALEDIR@!$(localedir)!g' \
- gettext.pl.in > gettext.pl
+ $(srcdir)/gettext.pl.in > gettext.pl
ETAGS_ARGS = $(perllib_DATA) --lang=perl
TAGS_DEPENDENCIES = $(perllib_DATA)
Index: scripts/Makefile.am
===================================================================
RCS file: /circus/cvsroot/namazu/scripts/Makefile.am,v
retrieving revision 1.8
diff -u -r1.8 Makefile.am
--- scripts/Makefile.am 2000/01/31 05:52:43 1.8
+++ scripts/Makefile.am 2000/02/01 09:09:40
@@ -28,14 +28,14 @@
gcnmz: gcnmz.in Makefile
rm -f gcnmz
sed -e 's!%PERL%!$(PERL)!g' \
- -e 's!@PERLLIBDIR@!$(perllibdir)!g' gcnmz.in > gcnmz.tmp
+ -e 's!@PERLLIBDIR@!$(perllibdir)!g' $(srcdir)/gcnmz.in > gcnmz.tmp
mv gcnmz.tmp gcnmz
chmod +x gcnmz
kwnmz: kwnmz.in Makefile
rm -f kwnmz
sed -e 's!%PERL%!$(PERL)!g' \
- -e 's!@PERLLIBDIR@!$(perllibdir)!g' kwnmz.in > kwnmz.tmp
+ -e 's!@PERLLIBDIR@!$(perllibdir)!g' $(srcdir)/kwnmz.in > kwnmz.tmp
mv kwnmz.tmp kwnmz
chmod +x kwnmz
@@ -46,7 +46,7 @@
-e 's!@CONFDIR@!$(confdir)!g' \
-e 's!@PERLLIBDIR@!$(perllibdir)!g' \
-e 's!@FILTERDIR@!$(filterdir)!g' \
- -e 's!@TEMPLATEDIR@!$(templatedir)!g' mknmz.in >mknmz.tmp
+ -e 's!@TEMPLATEDIR@!$(templatedir)!g' $(srcdir)/mknmz.in >mknmz.tmp
mv mknmz.tmp mknmz
chmod +x mknmz
Index: src/Makefile.am
===================================================================
RCS file: /circus/cvsroot/namazu/src/Makefile.am,v
retrieving revision 1.39
diff -u -r1.39 Makefile.am
--- src/Makefile.am 2000/01/28 03:39:00 1.39
+++ src/Makefile.am 2000/02/01 09:09:40
@@ -21,8 +21,8 @@
-DOPT_CONFDIR=\"$(confdir)\" \
-DOPT_INDEXDIR=\"$(indexdir)\" \
@DEFS@
-INCLUDES = -I.. -I../intl -I../lib -I../nmz
-LDADD = @INTLLIBS@ $(top_srcdir)/nmz/libnmz.la ../lib/libnmzut.a
+INCLUDES = -I.. -I$(srcdir)/../intl -I$(srcdir)/../lib -I$(srcdir)/../nmz
+LDADD = @INTLLIBS@ $(top_builddir)/nmz/libnmz.la $(top_builddir)/lib/libnmzut.a
common_SOURCES = em.h form.c form.h message.h \
namazu.c namazu.h output.c output.h rcfile.c rcfile.h \
________________________________________________________________
笠原 基之(かさはら もとゆき)