トップページ⇒linux
813コメント275KB

Kita - 2ch client for KDE part2

■ このスレッドは過去ログ倉庫に格納されています
0001kitaの中の人 ◆KITAulkOso 2005/05/02(月) 23:47:43ID:tl2SaMAH
KitaはKDE用2ちゃんねるブラウザです。
名前の由来はKDEの'K'に「板(board)」を加えたのと、キターー(゜∀゜)ーー!!から来てます。

Kitaのウェブサイト
http://kita.sourceforge.jp/
http://sourceforge.jp/projects/kita/

Kita Wiki(あまり見てない)
http://kita.sourceforge.jp/cgi-bin/hiki/hiki.cgi

Kita板@したらば(時々見てる)
http://jbbs.livedoor.jp/computer/18420/

前スレ(サイズでか杉で書き込めず)
Kita - 2ch client for KDE part2
http://pc8.2ch.net/test/read.cgi/linux/1089905503/

前々スレ
Kita - 2ch client for KDE(dat落ち)
http://pc5.2ch.net/test/read.cgi/linux/1069738960/
0124972005/07/02(土) 10:56:41ID:fVgniIPD
このスレ見て試しにxfceで使ってみたら、KDEの時より調子いいですw
0125kitaの中の人 ◆KITAulkOso 2005/07/03(日) 01:24:47ID:+xFoqtOS
SUSE 9.3からカキコ。

とりあえずkdelibsとkdebase(いらないかな?)だけ
インストールしてればなんとかなるはず。
そのあたりはよく知らないけど、
ディストリビューションの中の人が頑張ってるんじゃないかなぁ。
0126login:Penguin2005/07/03(日) 02:03:32ID:4fkz/8cx
kdebaseはないとダメ
0127login:Penguin2005/07/03(日) 03:08:57ID:6iFvVfFV
最近使い始めたのですが、インライン画像は今後もサポートしない予定でしょうか?
前々スレだけ運良く読めたのですが、パッチの採用を止めた経緯があるようで。
0128login:Penguin2005/07/04(月) 02:30:56ID:gFNN3mRW
Kita 0.176.0 (KDE 3.3.1-2.12.FC3) です。Kitanavi を開いたまま Kita を終了させると、Kita がクラッシュします。

ttp://ct1.shinobi.jp/ll/0079564
を開いたら kitanavi が出てきてgifをロードしました。
kitanavi を開いたまま kita を終了させたら「Kita(kita)はクラッシュしシグナル11を発行しました」。
kitaはソースから一般ユーザで "幸せになれる configure オプション" 付きでインスコしました。

実用上は問題は無いですが、報告します。
01291282005/07/04(月) 02:41:35ID:gFNN3mRW
すんません
s/gif/png/
orz
0130login:Penguin2005/07/05(火) 16:50:34ID:h9XeZjU/
昨日から使い始めました。0.176.0です。
OpenJaneなどで実装されている「前回起動時のタブの開き具合とかを
記憶しておいてくれる機能」みたいなものってありますでしょうか?
これがあると、かなり楽に感じるのですが。
01311172005/07/06(水) 04:16:33ID:I2Q7Y4Ed
原因がなんとなく分かりました。

SUSE 9.3 固有の問題のようです。

SUSE 9.3 では、 SUSE Watcher, SUSE Plugger とかいう常駐監視アプリケーションが、
KDE, GNOME デスクトップログイン時に起動されて、それぞれアップデート情報、
プラグアンドプレイ機器の挿抜を監視してます。

KDE の時には問題ないのですが、GNOME ではそれらが常駐トレイにうまく組み込まれず、
デスクトップ上に小さなウインドウとして残ってしまう場合があります。
その時には、それらが KDE の何かをつかんだまま放さないという状況を作り、
kita が更新情報を取ってくる際の進捗状況を示すポップアップウィンドウが表示できず、
結果、kita がうまく機能しないようです。

この常駐アプリケーションがうまく組み込まれるか否かは時と場合により、再現性がありません。
ダメになった場合は手動でこれらアプリケーションを終了させ、その上でkita を起動すると
問題なく動作します。
0132kitaの中の人 ◆KITAulkOso 2005/07/06(水) 23:38:32ID:+JfOhILE
>>127
前々スレだと421さんのコメントかな。
確かKitaNaviと画像のポップアップで十分という認識だったと思います。
ただ、パッチが出た場合はUI次第ですが、基本的には取り込むつもりです。

>>128
うちでは再現しないですね…とりあえずメモリ周りが怪しいですか。
地道にチェックします。

>>130
タブの状態を記憶するってことは、終了するときに開いていたスレを開くってことですよね。
ちょっと難しいかもしれませんが、検討してみます。
0133名無しでスマソ2005/07/07(木) 00:20:42ID:J5QLhGrL
>>132
kitaの中の人、beに対応したのでbeのプロファイルを
マウスカーソルでポップアップで見れるとありがたい。m(_ _)m
01341302005/07/07(木) 01:49:26ID:OKqELY5i
>>kitaの中の人
ご回答ありがとうございます。
おっしゃるとおり、終了時に開いていたスレを次回起動時にも開いてくれる機能です。
UNIX系クライアントではnavi2chにもochushaにも実装されてない機能なのですが、
是非、ご検討いただけるとありがたいです。
0135kitaの中の人 ◆KITAulkOso 2005/07/12(火) 23:41:55ID:W5De+cWF
突然ですが、Kita 0.177.0をリリースしました。

・板検索の追加、スレ一覧検索UIの改善
・したらば書き込み時の不具合を修正
・タブなどのフォントが設定できない不具合を修正

しばらく新機能追加はなしで、
やばいバグ修正中心のメンテナンスモードに入ります。
(続く)
0136kitaの中の人 ◆KITAulkOso 2005/07/13(水) 00:15:05ID:LhEv47W0
突然リリース&メンテナンスモードにした理由ですが、公私ともに忙しくなるのと、
他にもいろいろ作りたいものが出てきたので、Kitaの開発に割く時間がほとんどなくなるからです。
実際、ここ半年ほどほとんど改良してませんし…。
改良する気がないのにやると言ってしまうのは単にやらないよりまずいです。

あと、KDEに限らずOSSの開発者が少ないので、自分で実装するより
必要な人に実装してもらった方がいいかなというのもあります。
Kitaはあまり凝った作りにはしてないので、改良は楽な方だと思います。
「中の人」も辞めようかなと。まあ、元々ネタですが。

とりあえず、Kitaはこれからも使い続けますし、このスレも見ます。
そんなところで。ではまたノシ
0137login:Penguin2005/07/13(水) 01:02:36ID:MwgoLJ6Z
>>中の人
乙
辞めちゃうなんて言わないでぇ

必要な人が実装するってのは大賛成だし自分もできることはやっていきたいけど
とりまとめる人がいないと困るよん
0138login:Penguin2005/07/13(水) 01:13:15ID:2Ut+Cfnm
>>137
いい出しっぺの法則
0139login:Penguin2005/07/13(水) 06:54:52ID:ao8i7IGJ
>>136

お疲れ。ノシ
0140login:Penguin2005/07/13(水) 08:06:14ID:k4vqgwI1

    〃〃∩  _, ,_      ヤダ
     ⊂⌒( `Д´)       ヤダ
       `ヽ_つ ⊂ノ          ヤダ
              ジタバタ

ねだっているだけでは何も変わらないだけどね。
0141kitaの中の人 ◆KITAulkOso 2005/07/13(水) 09:15:59ID:LhEv47W0
あ、とりまとめならやりますよ。
もっとアクティブに活動したい人がいれば別ですが。
# 案外来月もリリースしてるかもしれず。
0142login:Penguin2005/07/13(水) 13:35:30ID:jAIURiJ3
kitaの人がアクティブな活動を退いたら、すかさず他の有志がその後を引き継ぐ。
それが、アルカイダ^H^H オプソクオリティ。
0143login:Penguin2005/07/13(水) 14:41:28ID:X2TTF3Aw
>>142
>アルカイダ^H^H オプソクオリティ
なにそれ。
0144login:Penguin2005/07/13(水) 14:44:27ID:YF/v48Wh
そっとしておいてやれ。
0145login:Penguin2005/07/13(水) 15:10:51ID:HY/TQqME
^Hが足りないとか言ってはいけないのか
0146login:Penguin2005/07/13(水) 16:07:42ID:j1RIu0Kn
最近の若い子は知らないってw
0147login:Penguin2005/07/13(水) 17:36:08ID:CJjjzuzd
なんですかそれは。。。
0148login:Penguin2005/07/13(水) 17:45:25ID:ZyigZNYR
>>141

中の人、長い間乙カレ。


>>142-147
おまえら、少しは労いの言葉もかけたらどうだ。
0149login:Penguin2005/07/13(水) 17:46:54ID:CJjjzuzd
お疲れちゃーん
0150login:Penguin2005/07/13(水) 17:47:23ID:CJjjzuzd
つか最近KITA使ってない。。。
0151login:Penguin2005/07/13(水) 20:36:51ID:HY/TQqME
>>141
もつかれ〜
他のことでもがんがれ
将棋がんがれ
0152login:Penguin2005/07/14(木) 07:18:29ID:2JF/9YvO
中の人、本当にお疲れ様でした。
ゆっくり休んで下さいな

またFC4のRPMおいときますよ
http://www.geocities.jp/disclose_id/
今回はなぜかrpathがどーのこーので戸惑ったorz
後学のために聞きたいんですが、rpmbuildの途中でコケたとき、
ファイル修正後に初めからではなく途中から初める方法があったら教えて下さい

-bc | -bi --short-circuitだとパッケージ作成までいかないし、
-bb --short-circuitはmanにできないと書いてあってやってみたけどやっぱりダメでしたし。
0153login:Penguin2005/07/14(木) 10:43:42ID:GavI6MA0
-ba --short-circuit は出来ない。
昔あった kondara とかいうディストリに、これを出来るようにする
パッチがあったような気がする。
0154login:Penguin2005/07/14(木) 11:13:59ID:GavI6MA0
>152
s/disclose_id/disclosed_id/
ですね。ありがとう。

# .spec ファイル欲しいです。
0155153=1542005/07/14(木) 12:15:34ID:GavI6MA0
やっと、みつけた。momongaってディストリだった。
やってみたけれど -ba --short-circuit できた、便利だ。
以下パッチ。FC4 の rpm-4.4.1-22
--- rpm-4.4.1-original/rpmqv.c 2005-01-18 03:46:16.000000000 +0900
+++ rpm-4.4.1/rpmqv.c 2005-07-14 11:43:46.000000000 +0900
@@ -691,12 +691,12 @@
case 'i':
ba->buildAmount |= RPMBUILD_INSTALL;
ba->buildAmount |= RPMBUILD_CHECK;
- if ((ba->buildChar == 'i') && ba->shortCircuit)
+ if (ba->shortCircuit)
/*@innerbreak@*/ break;
/*@fallthrough@*/
case 'c':
ba->buildAmount |= RPMBUILD_BUILD;
- if ((ba->buildChar == 'c') && ba->shortCircuit)
+ if (ba->shortCircuit)
/*@innerbreak@*/ break;
/*@fallthrough@*/

それから、中のひと今までありがとう。
(実は、今後も期待しているんですが)
0156login:Penguin2005/07/14(木) 12:18:34ID:GavI6MA0
ありゃりゃ、インデントが。orz
#どうやるのかなぁ
01571522005/07/14(木) 21:31:49ID:2JF/9YvO
>>153-156
URL修正&回答&パッチ探しありがとうございます
specファイルは公式に配布されているsrpmのものをそのまま流用しています。
Releaseに.FC4をつけたくらいしかいじってませんので、
いらないと思ってあえてアップロードしていません。
0158login:Penguin2005/07/17(日) 00:47:31ID:QGHt6Bb9
遅くなったがVine3.1酔っぱらいビルド(#´Д`)
http://www.geocities.jp/go_go_stalinist/index.html
0159kitaの中の人 ◆KITAulkOso 2005/07/17(日) 10:39:43ID:5nHDwsmr
手元のrpm本でも--short-curcuitは-bc -biしか対応してないなぁ。
たぶん安全を取ってるんだと思う。
0160login:Penguin2005/07/19(火) 21:38:37ID:XB+K8oc2
>158 使わせてもらったよ
トンクス 酔っぱらい
0161login:Penguin2005/07/20(水) 11:01:47ID:Fttga/3Z
お気に入り板で板のリロードをすると、各板のリロードをしますが
全部終わった後にお気に入り板が更新されないので
FavoriteListView::slotReloadButton()の最後にemit update();を付けてみました。
これで最後に更新されるようになったのですが、もっと良い方法ありますか?
0162login:Penguin2005/07/22(金) 22:36:15ID:WVgcqvaM
ダイアログで いいえ と はい が逆転してるんですが、kdeの問題?
たとえば

このダイアログを閉じると、テキストが破棄されます
閉じてもいいですか?
    > はい  いいえ

で はい を押すとそのままで いいえ だと閉じてしまいます。
suseつかってます。
0163login:Penguin2005/07/23(土) 10:32:37ID:S6EtjaXs
sfdsfds
0164login:Penguin2005/07/23(土) 11:18:58ID:BTyWHnu1
>>162
SUSE 9.3 (FTP版)だけど、同じ症状出てます。
書き込みをキャンセルをした時に出る警告のダイアログのボタンだけ動作が逆になるね。
設定とかの他のダイアログのボタンは正常なんだけど。
なんでだろう?
0165login:Penguin2005/07/23(土) 12:03:37ID:YGVyO7WA
r
01661632005/07/23(土) 15:02:14ID:S6EtjaXs
試してみたけど、fc3 では再現しないね。

>>163は再現しようとして間違った痕跡 orz
0167login:Penguin2005/07/23(土) 15:56:41ID:Wk08LRdZ
162ですが、自分もsuse9.3のFTPです。
なんかrootでkitaを起動したら正常みたいです。
それからいまqt3.4.1とkde3.4.1入れてみたんですが、こちらは一般ユーザーでも正常に動きました。
qtかkdeの問題みたいですね。
01681672005/07/23(土) 16:08:14ID:Wk08LRdZ
いや、rootと一般ユーザーで違いがでるんじゃ環境の問題かもしれない
0169login:Penguin2005/07/23(土) 17:09:53ID:S6EtjaXs
ロケール関係の設定が違うのかな?
MESSAGEカタログの問題かもね。
LANG, LC_??? あたりの違いをcheck
0170login:PenguinNGNG
beのチェックを外してもなぜかbeにログインするようになってしまった...w
0171login:Penguin2005/07/23(土) 18:21:24ID:/P/N+JSj
>>170
~/.kde/share/apps/kcookiejar/cookies をチェック
中に2ch.netのDMDMとMDMDがあったらbeのチェック関係なしにbe付きの書き込みになるよ
01721702005/07/23(土) 20:16:07ID:YJXjaW+r
>>171
ありがとうございます。Konquerorでログインしてそのままになってたみたいです。
ログアウトしたら解決しました。どうもです。
0173login:Penguin2005/07/25(月) 00:20:44ID:UqpWeOem
KDEを3.4にしたら、ウインドウをシェードして戻すとHeightが半分になってしまいます。
メインウィジェットと書き込みダイアログだけそうなります。0.176、0.177とも同じです。
リコンパイルしても変化なしです。ほかのKDEアプリは問題ありません。

他の人はどうですか?
0174login:Penguin2005/07/26(火) 15:27:00ID:ABY+MPy3
ログの保存ってどうなってるんですか?
なんか古いのからどんどん消えてる気がするんですが。
0175login:Penguin2005/07/26(火) 16:23:33ID:kZHSqai3
>>174
板のタブ右クリ→古いログを表示。
0176login:Penguin2005/07/26(火) 18:55:25ID:ABY+MPy3
すごい
こんな機能あったんですね。

>>174は/var/tmp/kdecache-***/kita/以下からdatファイルが消えていってるように見えるという意味です。
0177login:Penguin2005/07/26(火) 23:43:32ID:I+oAmkMJ
/var/tmpをお掃除するcronがあるとか
0178login:Penguin2005/07/26(火) 23:46:49ID:I+oAmkMJ
/var/tmpをお掃除するcronがあるとか
0179login:Penguin2005/07/26(火) 23:49:42ID:I+oAmkMJ
/var/tmpをお掃除するcronがあるとか
0180login:Penguin2005/07/27(水) 00:00:43ID:IJLkfn0n
連投スマソ
0181login:Penguin2005/07/27(水) 02:31:45ID:IwnW80iB
>>173
言われるまで気付かなかったけど、私もなりました。

kita 0.176.0
qt 3.3.4
kde 3.4.1
gentoo linux
018252005/07/28(木) 01:21:07ID:AIL6CmRg
>>174
>>5
0183login:Penguin2005/07/28(木) 11:47:46ID:DZq8n9Sd
>>179
>>182
thx
01841832005/07/28(木) 13:59:41ID:EJweC8WG
cronとめたった
もはやこわいもんなし
0185login:Penguin2005/07/28(木) 15:43:05ID:bJ1telj5
>>47のまねをして
ようやっとFC4x86_64でsrc.rpmからrpmできた。
gnomeのアプリケーションメニューに入れるのがわからなくて
てこずった。
/usr/share/applnk/internetにあるkita.desktopを/usr/share/applicationsにコピーするだけだった。
>>47 ありがとう
0186kitaの中の人 ◆KITAulkOso 2005/07/30(土) 13:58:35ID:n+6wxcGr
>>161
動くならそれがいいかと。コードがわかりにくくなったらその時リファクタリングすればいいわけだし。
ってなわけでCVSに入れます。thanks.

>>162
ログの削除でも起きますね。SUSE 9.3のQtがバグってるような気がする。
こういうのってどこで報告すればいいんだろう…

>>170-172
そういえばbe使ってないや…ログイン/ログアウトのコード誰か書いてくださいw
01871812005/08/09(火) 08:48:34ID:ItDfU+zE
今、たまたまkscope ていうアプリを起動したら、
同様の縦幅が狭くなってしまう現象が生じた。

kitaの問題じゃなくて、qt / kde の問題かも、、

と思いつつ、ふと、他のアプリもいじったら、quonta plus でもなったよ。
(あっ、kitaの書き込みでもなった。)
この、タブパネル(ペイン?)が怪しいと思って、bugzillaみたけど、
よくわからんかった。
0188login:Penguin2005/08/11(木) 14:04:24ID:8O67+Aot
kitaにanthyを使って日本語を入力できないんだけど対処法ある??
0189login:Penguin2005/08/11(木) 15:02:46ID:GEKEY83o
うちのマシンはDebianで日本語入力ダメだった。環境とディストリによるのかねぇ。。
0190login:Penguin2005/08/11(木) 15:47:59ID:8O67+Aot
うちはVine3.1なんだけどanthyでは無理なのかな〜??
0191login:Penguin2005/08/11(木) 16:39:20ID:vpv1jGh0
knoppixですけど、anthy-uimでもscimでも入力できてますよ
0192login:Penguin2005/08/11(木) 17:51:27ID:GIUTINqn
Debian sarge + uim-anthy。ja_JP.UTF-8で使用中。
書き込み時は日本語入るけど、検索窓に日本語入れようとすると固まる orz
(コピペは問題なし。uim側かもしれない)
0193login:Penguin2005/08/11(木) 19:48:16ID:w5c03dNE
Vine 3.1 で Vine Seed から scim 取ってきて入れてるけど、
Kita でもちゃんと日本語入力できてるおー。
0194login:Penguin2005/08/11(木) 23:11:42ID:AytvMg6e
Vine3.1
scim 1.4.0
scim-qtimm 0.9.3
skim 1.4.0
anthy 6700b
kita 0.177.0

無問題
0195login:Penguin2005/08/12(金) 01:32:42ID:fsMcGgj2
クノピってDebianより調子いい...w
0196login:Penguin2005/08/12(金) 03:13:56ID:g5jxCRbt
日本語出ないって、他のKDEアプリは大丈夫なの?
大丈夫じゃなかったら、qtimmodule入ってるか確認。
01971902005/08/12(金) 11:40:14ID:pjKY6g1b
Vine Seedからscim取ってきて入れたらkitaでも日本語入力できました。
qtimmoduleは見付からなかったです。
Vineだとパッケージがないのかな…
0198login:Penguin2005/08/12(金) 14:02:33ID:jKKf+ReV
qtimmoduleサポートは本来Qt4ではじめて入る予定の機能を先行して
Qt3に投入してる形なんで、安定性を重視するディストリビューションなら
採用を見送ってもおかしくないな。
0199login:Penguin2005/08/12(金) 23:42:17ID:g5jxCRbt
qtimmないと日本語出ないと思ってたけど出るの?
02001942005/08/13(土) 02:15:57ID:IEhwmMYd
>>197
Vineにはパッケージないね
ていうかあってもQtにimmoduleパッチあたってないから意味ないです
うちはFC4からQtのsrpmかっぱらってきてspec書き換えて突っ込んでます
せっかくKDE使ってるんでskimが使いたかったから

>>199
xim経由?で大丈夫なんじゃないかな
0201login:Penguin 2005/08/13(土) 17:29:51ID:sHeAaQ3i
モザイクってオフに出来ないんですか?
それさえ出来れば完璧ですねー\(⌒∇⌒)/
0202login:Penguin2005/08/13(土) 18:05:09ID:pHMSQNx9
>>201
~/.kde/share/config/kitarc
UseMosaic=false
0203login:Penguin 2005/08/13(土) 21:40:54ID:sHeAaQ3i
>>202
出来ました!!ありがとうございます
あと194さん他の書き込みもインストゥールの際
参考にさせてもらいました thanx  それじゃ また
0204login:Penguin2005/08/15(月) 10:13:34ID:Yz5Yld1f
>>199 >>200
俺、xim(uim-xim)で使ってる。大丈夫だよ
0205login:Penguin2005/09/06(火) 21:46:31ID:IIh6Zx29
http://qb5.2ch.net/test/read.cgi/operate/1116860148/331-332
だそうです

これでええんかな

--- kita-0.177.0/kita/src/main.cpp.orig 2005-01-16 19:33:31.000000000 +0900
+++ kita-0.177.0/kita/src/main.cpp 2005-09-06 21:26:24.000000000 +0900
@@ -28,7 +28,7 @@
static KCmdLineOptions options[] =
{
{ "+[URL]", I18N_NOOP( "Document to open." ), 0 },
- { "boardlist <boardlist>", I18N_NOOP( "board list's URL." ), "http://www.ff.iij4u.or.jp/~ch2/bbsmenu.html" },
+ { "boardlist <boardlist>", I18N_NOOP( "board list's URL." ), "http://menu.2ch.net/bbsmenu.html" },
{ 0, 0, 0 }
};

0206kitaの中の人2005/09/07(水) 00:48:12ID:Z4S5XILa
# 今Windowsなのでトリップなし

>>205
どもです。9月が移行期間中みたいですね。
ちょうどいいリリースの機会かな:)

一応、現状でも引数で指定できるようにはなってるはず。多分こんな感じ。
kita --boardlist http://menu.2ch.net/bbsmenu.html
0207login:Penguin2005/09/08(木) 21:48:24ID:LguGxik2
>>206
んじゃ、たまにそれで起動して板リスト更新でだいじょぶですね。
リリースしてくれるなら、その方がありがたいです。
0208login:Penguin2005/09/11(日) 03:15:43ID:DoULIMsm
どーでもいいけど、名前欄消さないと「名無しさん@選挙に行こう」ならんです。
0209名無しさん@そうだ選挙に行こう2005/09/11(日) 23:05:46ID:eVb9tlKp
CentOS4 x86_64で./configureが通らないorz
kdelibsもqtもOS付属のrpmでインストールしてるのに...
まず./confiugre
checking if UIC has KDE plugins available... configure: error: not found - you need to install kdelibs first.

失敗したのでの位置を指定
./configure --with-qt-dir=/usr/lib/qt-3.3
checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

findで探したらqt-mtあるけど取り敢えずdisableにしてみるテスト
./configure --with-qt-dir=/usr/lib/qt-3.3 --disable-mt
そして結果
checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
...orz

念のためライブラリのバージョン確認
qt-devel-3.3.3-9.3
qt-3.3.3-9.3
kdelibs-3.3.1-3.11
kdelibs-devel-3.3.1-3.11
kdelibs-3.3.1-3.11

ちょwwwwなんでrpm -qa でkdelibsがふたつも見つかるのwwwwwwwうゑw
0210login:Penguin2005/09/12(月) 08:58:07ID:CwrOc+o1
>>209
うちのはCentOSじゃないがRHEL4クローンだが
./configure --enable-libsuffix=64 --with-qt-libraries=/usr/lib64/qt-3.3/lib
でうまくいっている.
kdelibsの片方は互換のためのi386版dだだtだとだと思う.確証はないけど.
0211login:Penguin2005/09/13(火) 01:31:19ID:3pLOvgjG
>>210
specファイルにそのオプションを追加して行けますた。ありがとう。

しかしi386やらx86_64やらで自動的にコンパイルオプションを
分岐させるにはどうすりゃ良いんだろ?
この場合はspecファイルよりconfigureファイルの方で自動分岐させるべきなのかな?
0212kitaの中の人 ◆KITAulkOso 2005/09/14(水) 23:44:27ID:6qlPR+h/
>>205の修正をcommitしますた。今月中には次のバージョンをリリースします。
今回は>>161と>>205だけですね。
# Turbolinux起動するのがめんどいんだよなぁ(^^;)

>>211
本来はconfigureで分岐すべきだと思うけど、SUSEの例もあるので、
とりあえずspecファイルでもいいんじゃないかなぁと。

分岐方法はSUSEのように/etc/*-releaseの存在でOSごとに分けるか、
uname -mが使えるならそれで分岐するとか。
まだx86-64のマシン持ってないので誰かパッチ書いてください。
0213kitaの中の人 ◆KITAulkOso 2005/09/14(水) 23:48:54ID:6qlPR+h/
あ、そうだ。

当面はREADMEと http://kita.sourceforge.jp/ に書けばいいのか。
>>47と>>210が参考になるかな。
0214211 ◆hzkudVaLnM 2005/09/15(木) 01:49:44ID:fLMACj8C
>>212
それは漏れにパッチを作れと(ry

[momo@momoSrv SPECS]$ diff -u kita.spec.org kita.spec
--- kita.spec.org 2005-09-15 01:43:39.431434086 +0900
+++ kita.spec 2005-09-15 01:35:46.825065343 +0900
@@ -7,6 +7,8 @@
%define _prefix /opt/kde3
%endif

+%define is_x86_64 %(if [ "x86_64" == `uname -m` ]; then echo "yes";fi)
+
Summary: 2ch client for KDE
Name: kita
Version: %{version}
@@ -29,6 +31,14 @@

%build
./configure --prefix=%{_prefix} \
+%if %{is_x86_64} == "yes"
+ --enable-libsuffix=64 \
+ %if %{is_suse} == "yes"
+ --with-qt-libraries=/usr/lib64/qt-3.3/lib64 \
+ %else
+ --with-qt-libraries=/usr/lib64/qt-3.3/lib \
+ %endif
+%endif
%if %{use_xdg_menu}
--enable-xdg-menu
%endif
0215login:Penguin2005/09/15(木) 01:51:29ID:V253vCix
あ、今回の修正はその2点ですか。

めんどくさかったらいつになってもかまいませんが、
名前入力の時にデフォルト名無し文字を消すのがめんどいので、
最初に名前欄にフォーカスが当たった時に名前欄をクリアするようにしてくれたらうれしいです。
0216login:Penguin2005/09/15(木) 02:01:05ID:D44YEjey
まだ >>136 の状態とすると、要望はパッチ付きで出すべきかも。
帰ってきたってことは暇になったのかもしれないけどw
0217211もとい雷病 ◆hzkudVaLnM 2005/09/15(木) 02:07:27ID:fLMACj8C
正直patch作る亊(diff -u)自体がはじめてです。
一応既存のsuseのフラグを利用し、>>47を参考にsuseでも64bitのrpmが作られるようにしてみました。
ただし、suseは持ってないので検証してないです。
だれか検証お願いしますorz

それと自分が検証したのはcentos4のみです。
恐らくRHEL4とそのクローンでは動くとは思いますが、
それ以外では検証してません。
kitaの中の人の方、64bit版TurboはCentOSのと同じディレクトリなのか御存じでしょうか?
あと、見て判るとは思いますが、自分のやり方はかなり強引な気がするので、
捌のうまいやり方があるぜ!と思う方はその方法を教えて頂ければ幸です。

かしこ
0218login:Penguin2005/09/15(木) 02:31:56ID:fLMACj8C
0.177に今回のパッチをあてて作製したrpmとsrpmを置いておきます。
手が飽いている方は確認して頂けるとありがたいです。

RPM(x86_64のRHEL4クローン向け)
http://zetubou.mine.nu/itoshiki/nozomu/zetubou2765.rpm
SRPM
http://zetubou.mine.nu/itoshiki/nozomu/zetubou2766.rpm
0219kitaの中の人2005/09/15(木) 09:26:21ID:j/Am3OPC
# Windowsなのでトリップなし

>>216
まだ忙しいっすw
なのでバグ報告はとりあえずsf.jpのバグリストに入れるだけかな。

>>217
64bit版Turboは持ってないので…(^^;)
with-qt-librariesはちょっと強引だと思いますが、代わりはまだ思いつかないです。
0220kitaの中の人2005/09/15(木) 09:28:28ID:j/Am3OPC
あ、そうだ。Turboの64bit版はもしrpmがダウンロードできるなら、
rpm -qplでどのディレクトリにインストールされるか分かるはずなので、それを利用すれば確認出来るかな。
0221kitaの中の人 ◆KITAulkOso 2005/09/15(木) 23:45:17ID:j/Am3OPC
>>211=>>214=>>217
thanksです。
実はうちの環境で動かなかったので、一ヶ所だけ直して、commitしました。

%define is_x86_64 %(if [ "x86_64" == `uname -m` ]; then echo "yes"; else echo "no"; fi)

マクロで定義されてないとうまくいかないというのは初めて知ったなぁ。
あとTurboは見付かりませんでしたorz
Fedora Core 4はこれでOK(のはず)なのは確認。
もし動かない人が出てきたらそれはそのときでいいんじゃないかな。
今より悪くなることはないし。
0222雷病 ◆hzkudVaLnM 2005/09/16(金) 22:50:50ID:cSKY0igS
>>221
今各ディストリのKDevelopのsrpmから
64bitの場合にどうしているかを調べているんだけど、
良いやり方がありそうな感じ。
まずlibsuffixに関してはconfigureで吸収。
qtlibrariesはディストリ毎にどこにqtのディレクトリがあるかを
教えてくれるスクリプトがあるみたいだから、
そいつを利用してやればもっとスマートにできるかも。
もうちょい調べてここに投稿するわ。
0223login:Penguin2005/09/17(土) 21:52:54ID:6MPMkCbu
>>中の人 他

つ ttp://estset.d.fiw-web.net/unix/pkgconfig.html
0224kitaの中の人2005/09/20(火) 00:02:09ID:xMWmXoqk
# またWindowsなので(ry

>>222
了解。一応今週末にリリースする予定なので、
次のリリースになるかも。

>>223
ちょっと今は忙しいので後で評価します。とりあえずthanks。
■ このスレッドは過去ログ倉庫に格納されています