vine-users ML アーカイブ



[vine-users:062151] Re: glade がすんなり autogen.sh できない

  • From: Yasumichi Akahoshi <w2linux@xxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:062151] Re: glade がすんなり autogen.sh できない
  • Date: Fri, 12 Sep 2003 00:12:26 +0900
 Yasumichiです。

> autogen.sh をやってから Makevarsを作って、
> もう一度autogen.shを実行してからmakeなんですね。
> めんどうですね。

 確かに面倒なんでテンプレートの方を修正しておけば、手順がもう少し、減っ
たと思います。gladeのsrpmを落して以下のpatchをあてたところ、少なくとも
sedでいちいち修正する手間は省けたと思います。


diff -uNr glade-0.6.4.org/glade/data/gtk/autogen.sh
glade-0.6.4/glade/data/gtk/autogen.sh
--- glade-0.6.4.org/glade/data/gtk/autogen.sh	2003-07-01 10:25:48.000000000 +0900
+++ glade-0.6.4/glade/data/gtk/autogen.sh	2003-07-01 10:35:50.000000000 +0900
@@ -106,7 +106,7 @@
 	  echo "Creating $dr/aclocal.m4 ..."
 	  test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
 	  echo "Running gettextize...  Ignore non-fatal messages."
-	  echo "no" | gettextize --force --copy
+	  echo "no" | gettextize --force --copy --intl
 	  echo "Making $dr/aclocal.m4 writable ..."
 	  test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
         fi
@@ -115,7 +115,7 @@
 	echo "Creating $dr/aclocal.m4 ..."
 	test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
 	echo "Running gettextize...  Ignore non-fatal messages."
-	echo "no" | gettextize --force --copy
+	echo "no" | gettextize --force --copy --intl
 	echo "Making $dr/aclocal.m4 writable ..."
 	test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
       fi
diff -uNr glade-0.6.4.org/macros/autogen.sh
glade-0.6.4/macros/autogen.sh
--- glade-0.6.4.org/macros/autogen.sh	2003-07-01 10:25:48.000000000 +0900
+++ glade-0.6.4/macros/autogen.sh	2003-07-01 10:37:04.000000000 +0900
@@ -145,7 +145,7 @@
 	  echo "Creating $dr/aclocal.m4 ..."
 	  test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
 	  echo "Running gettextize...  Ignore non-fatal messages."
-	  echo "no" | gettextize --force --copy
+	  echo "no" | gettextize --force --copy --intl
 	  echo "Making $dr/aclocal.m4 writable ..."
 	  test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
         fi
@@ -154,7 +154,7 @@
 	echo "Creating $dr/aclocal.m4 ..."
 	test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
 	echo "Running gettextize...  Ignore non-fatal messages."
-	echo "no" | gettextize --force --copy
+	echo "no" | gettextize --force --copy --intl
 	echo "Making $dr/aclocal.m4 writable ..."
 	test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
       fi

 あるいは、Anjuta-1.0.2が吐き出す autogen.sh はそのままビルドできますの
で導入してみてはいかがでしょう。gladeと連携できますし。

http://sourceforge.jp/projects/win2linux/files/

にて最初から日本語編集が可能になった Vine2.6向け Anjuta-1.0.2 を公開して
いますので使ってみてください。

>ま、そのうちVineの次期バージョンが出て、gnome2になったらgladeもバージョ
>ンアップでしょうから今回限りの問題でしょうね。

 はい、glade-2ではこの問題は解消されていたと思います。

-- 
Yasumichi Akahoshi
	http://www10.plala.or.jp/always/