葡萄栽培記

VineSeedユーザによるVine Linuxに関するメモ。5.0リリース後はメイン環境はVine Linux 5.xにしてしまったけど。

 | 

2010-05-14

VineSeedのibus-mozcをVine Linux 5/i386で使う方法

| 13:53 | はてなブックマーク -  VineSeedのibus-mozcをVine Linux 5/i386で使う方法 - 葡萄栽培記

i386でビルドできない問題は、ハラダさんに[VineSeed:20982] Re: new: ibus-mozcで早速対応いただいたので、VinePlus/5 にi386バイナリをputしました。

現在、apt-getなどでインストールできるようになっています。

 $ apt-get install ibus-mozc

ハラダさんが前言撤回にて《ちなみに Seedsrc.rpmリビルドするだけで Vine Linux 5.1 でも動くと思うので》*と書いてましたけどi386環境ではビルドできないっぽいです。

CFLAGS、CXXFLAGSを設定すればビルドできるようなので、例えばspecに次のようなパッチをあてればビルド可能です。ただし、見ての通りi586なのでi386CPUとかだと動かないと思います。

--- ibus-mozc-vl.spec.orig	2010-05-14 05:27:44.000000000 +0900
+++ ibus-mozc.spec	2010-05-14 06:52:27.000000000 +0900
@@ -2,7 +2,7 @@
 Summary:	IBus engine for Mozc(GoogleIME)
 Summary(ja):	IBus 用 Mozc(Google日本語入力) エンジン
 Version:	0.11.0
-Release:	1%{?_dist_release}
+Release:	2
 Group:		System Environment/Libraries
 License:	BSD-like
 URL:		http://code.google.com/p/mozc/
@@ -27,6 +27,8 @@
 BuildRequires:	curl-devel
 BuildRequires:	p7zip
 
+BuildArch: i586
+
 %description
 Mozc is a Japanese Input Method Editor (IME) designed for
 multi-platform such as Chromium OS, Windows, Mac and Linux.
@@ -56,6 +58,10 @@
 cd -
 
 %build
+CFLAGS="-O3 -march=i586"
+export CFLAGS
+CXXFLAGS=$CFLAGS
+export CXXFLAGS
 %__python build_mozc.py gyp
 %__python build_mozc.py build_tools -c Release
 %__python build_mozc.py build -c Release unix/unix.gyp:ibus_mozc

はてなダイアリー/はてなグループの日記データをDropboxで同期する

| 11:40 | はてなブックマーク -  はてなダイアリー/はてなグループの日記データをDropboxで同期する - 葡萄栽培記

はてなダイアリーライターを使って更新している場合、日記データが複数のPCに分散しているといろいろ不具合がある。例えば、別のPCで同じ日付のファイルを作成してしまった場合、そのファイルを同期していなければ、書いたつもりの日記が掲載されないという事態になってしまう。

この問題を回避するための方法の1つとして、オンラインストレージを利用するという手がある。例えばDropboxを使えばよい。

Vine Linux 5.1でsimple-hatena-modeを使っているときの方法を一例に挙げる。

Dropboxのインストールと登録

simple-hatena-modeなどをインストールする

パッケージ「simple-hatena-mode」をインストールすることで、はてなダイアリーライターなども含めてインストールできます。詳細はVine Linux 5でのはてなダイアリーライターとsimple-hatena-modeをどうぞ。

simple-hatena-modeの設定

Dropboxの共有フォルダは「~/Dropbox」とし、日記データを「Dropbox/hatena」以下に置く場合は、「~/.emacs.el」などに次の設定を書く。

;;; simple-hatena-mode
;; はてダラデータを置くディレクトリ(デフォルト値: ~/.hatena)
(setq simple-hatena-root "~/Dropbox/hatena")
;; はてダラで使うデフォルトのはてなid(デフォルト値: nil)
(setq simple-hatena-default-id "iwaim")
;; はてダラで使うデフォルトのグループ名(デフォルト値: nil)
(setq simple-hatena-default-group "vine")

後は、Emacs上でsimple-hatena-setupなどを実行し、初期設定を行う。なお、id:rnaさんのcsv2hw.pl (CSV形式→はてダラ形式 変換スクリプト) を使ってはてなダイアリー/はてなグループの今までの日記データをファイルに変換し、それぞれのディレクトリに配置しておくとよい。

Vine Linux 5でのはてなダイアリーライターとsimple-hatena-mode

| 11:19 | はてなブックマーク -  Vine Linux 5でのはてなダイアリーライターとsimple-hatena-mode - 葡萄栽培記

Vine Linux 5.x用のVinePlusにはてなダイアリーライターsimple-hatena-modeRPMパッケージを置いた。

はてなダイアリーライターのインストール

はてなダイアリーライターのパッケージ名は「hatena-diary-writer」なのでapt-getなどでインストールするだけ。

 $ sudo apt-get install hatena-diary-writer

はてダラスプリッタも同梱してます。

simple-hatena-modeのインストール

simple-hatena-modeのパッケージ名は「simple-hatena-mode」なのでapt-getなどでインストールするだけ。

 $ sudo apt-get install simple-hatena-mode

hatena-diary-writerなどに依存させているので、「simple-hatena-mode」パッケージを指定するだけではてなダイアリーライターなどもインストールされます。

ハラダハラダ2010/05/14 15:30フォローありがとうございます。
憶測で書いてみましたがダメでしたか;
良かったらエラーメッセージ付けて ML にも報告してもらえると助かります。

iwaimiwaim2010/05/14 15:52では、ログつけておくっときました。upstreamでいつの間にか解決する問題なのかな、という気はしていますが。
# 解決しなかったら報告するという感じかなー。

JanaisJanais2016/05/04 12:49I used to love looking through the loupe at the type that came off of the Cohapgrpumic imagesetter! I still have a couple of Compugraphic E-scales — can’t find them anywhere anymore, but I use mine constantly. And definitely picas and points for me. I like the divisions of 2, 4, 6, 9, 12, 18, etc., and in InDesign, you can even use 10ths of a point for even finer positioning :-)

トラックバック - http://vine.g.hatena.ne.jp/iwaim/20100514
 |