[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:01342] wishlist for mhc deb package
- To: mhc@xxxxxxxxxxxxx
- Subject: [mhc:01342] wishlist for mhc deb package
- From: Fumitoshi UKAI <ukai@xxxxxxxxxxxx>
- Date: Thu, 10 May 2001 04:26:35 +0900
- Organization: Debian JP Project
- Reply-to: mhc@xxxxxxxxxxxxx
- User-agent: Wanderlust/2.4.1 (Stand By Me) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (i386-debian-linux-gnu) MULE/4.0 (HANANOEN)
Debian Maintainerの鵜飼です。
mhcのdebパッケージをメンテしています。
mhc 0.25 baseのパッケージはすでに woody(testing)/sid(unstable)に
あるのですが、CVS版のが欲しいという意見をきいたのでちょっと
作ってみました。いくつか修正が必要だったので merge してもらえませんか?
# LD_RUN_PATH の方はなんかオプションで変更するようにした方がいいかも。
* (configure.rb)
MHC_XPM_PATH を configure.rb で config できるように
- Debian では xpm とか /usr/X11R6/include/X11/pixmaps/ 以下に
おくことが多いのでそこに置くようにするためです。
pisock の include file, library を見るディレクトリの追加
- Debian の libpisock-dev では /usr/lib に libpisock.so* が
/usr/include/libpisock/ に includeファイルがインストールされています。
* (ruby-ext/extconf.rb.in)
LD_RUN_PATH を binary にうめこまないようにしたいのではずしました。
- Debian では rpath を binary にうめこむのは policyに反するので。
--- mhc-0.25+20010510.orig/configure.rb
+++ mhc-0.25+20010510/configure.rb
@@ -43,12 +43,19 @@
['--with-cmail', '@@MHC_WITH_CMAIL@@', GetoptLong::NO_ARGUMENT,
"use mhc with cmail.",
+ ''],
+
+ ['--with-icondir', '@@MHC_XPM_PATH@@', GetoptLong::REQUIRED_ARGUMENT,
+ "=DIR mhc icon directory.",
'']
]
conf = MhcConfigure .new(local_config_table) .parse_argv
-conf['@@MHC_XPM_PATH@@'] = conf['@@MHC_LIBDIR@@'] + '/xpm'
+# XXX: ukai
+if conf['@@MHC_XPM_PATH@@'] == ''
+ conf['@@MHC_XPM_PATH@@'] = conf['@@MHC_LIBDIR@@'] + '/xpm'
+end
################################################################
## command check
@@ -62,8 +69,9 @@
################################################################
## lib check
-lib_search_path = ['/usr/local/lib', '/usr/local/pilot/lib']
-inc_search_path = ['/usr/local/include', '/usr/local/pilot/include']
+lib_search_path = ['/usr/local/lib', '/usr/local/pilot/lib', '/usr/lib']
+inc_search_path = ['/usr/local/include', '/usr/local/pilot/include',
+ '/usr/include/libpisock', '/usr/include']
if conf['@@MHC_DISABLE_PALM@@'] == ''
conf .search_library(lib_search_path,
--- mhc-0.25+20010510.orig/ruby-ext/extconf.rb.in
+++ mhc-0.25+20010510/ruby-ext/extconf.rb.in
@@ -8,11 +8,11 @@
$CFLAGS = "@@MHC_CFLAGS@@"
$CFLAGS += " -DNEW_NAMING " if '@@MHC_RUBY_VERSION@@' >= '010300'
-$LDFLAGS = "@@MHC_LDFLAGS@@"
+# $LDFLAGS = "@@MHC_LDFLAGS@@"
if '@@MHC_DISABLE_PALM@@' == ''
- CONFIG["LDSHARED"] = "LD_RUN_PATH=@@MHC_PILOT_LINK_LIB@@ " +
- CONFIG["LDSHARED"]
+# CONFIG["LDSHARED"] = "LD_RUN_PATH=@@MHC_PILOT_LINK_LIB@@ " +
+# CONFIG["LDSHARED"]
have_library('socket')
have_library('pisock')
--
鵜飼文敏