[Kazehakase-devel] 設定

Back to archive index

Hidetaka Iwai tyuyu****@sings*****
2003年 8月 28日 (木) 09:05:06 JST


岩井です。毎度御苦労様です _o_ 

とりあえず、2点。

kz-window.c の kz_window_gesture_update() において、セクション名が統一
されてない(typo?)ために設定が読み込まれません。とりあえず手元の環境で
はパッチのように修整すると動作するようになりました。

また、kzrc について、main.cでsysconfdir以下を読み込むようになっている
ので、etc/Makefile.am の方でもsysconfdir以下にインストールされるように
なると嬉しいです(現状では$(datadir)==$(sysconfdir)でないと上手く読み込
まれないように思います)。こちらも、手元で修整したパッチを一例として添
付します。

#autotoolsは苦手なもので、とてつもなく阿呆なことをしているかもしれませ
#ん。一応教本も持っているのですが...

--
 Hidetaka Iwai
 tyuyu****@sings*****
-------------- next part --------------
diff -urNad /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/src/kz-window.c kazehakase-0.0.6+cvs20030828/src/kz-window.c
--- /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/src/kz-window.c        2003-08-28 06:33:27.000000000 +0900
+++ kazehakase-0.0.6+cvs20030828/src/kz-window.c        2003-08-28 08:44:31.000000000 +0900
@@ -742,7 +742,7 @@
        if (!kz->gesture_items)
                kz->gesture_items = kz_gesture_items_new();
 
-       list = profile_enum_key(kz_global_profile, "gesture");
+       list = profile_enum_key(kz_global_profile, "Gesture");
 
        for (node = list; node; node = g_list_next(node))
        {
-------------- next part --------------
diff -urNad /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/etc/Makefile.am kazehakase-0.0.6+cvs20030828/etc/Makefile.am
--- /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/etc/Makefile.am        2003-08-28 08:23:13.000000000 +0900
+++ kazehakase-0.0.6+cvs20030828/etc/Makefile.am        2003-08-28 08:23:13.000000000 +0900
@@ -1,10 +1,15 @@
 # -*- Mode: Makefile; tab-width: 8; indent-tabs-mode: t; -*-
 
-kzetcdir =  $(datadir)/$(PACKAGE)
+kzdatadir =  $(datadir)/$(PACKAGE)
+kzetcdir =  $(sysconfdir)/$(PACKAGE)
+
 kzetc_DATA = \
-       kz-ui-menu.xml \
-       toolbar.xml \
        kzrc
 
+kzdata_DATA = \
+       kz-ui-menu.xml \
+       toolbar.xml
+
 EXTRA_DIST = \
-       $(kzetc_DATA)
+       $(kzetc_DATA) \
+       $(kzdata_DATA)
diff -urNad /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/src/Makefile.am kazehakase-0.0.6+cvs20030828/src/Makefile.am
--- /home/tyuyu/debworks/kazehakase/kazehakase-0.0.6+cvs20030828/src/Makefile.am        2003-08-28 06:33:27.000000000 +0900
+++ kazehakase-0.0.6+cvs20030828/src/Makefile.am        2003-08-28 08:24:09.000000000 +0900
@@ -5,7 +5,7 @@
 CPPFLAGS= \
        -DGTK_DISABLE_DEPRECATED=1 \
        -DLOCALEDIR=\""$(localedir)"\" \
-       -DSYSCONFDIR=\""$(sysconfdir)"\" \
+       -DSYSCONFDIR=\""$(sysconfdir)/$(PACKAGE)"\" \
        -DKZ_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"
 
 INCLUDES = \


Kazehakase-devel メーリングリストの案内
Back to archive index