March 01, 2005

惡搞 Liferea

Liferea 是個用 GTK+ 打造的 RSS Reader,又快又好,感謝 GOT (gentoo.org.tw) 的 Benny 推薦,讓我每天都可以開心的閱讀許多有趣的資訊。

不過呢,Liferea 也不是說很完美啦,比方說 Liferea 可以使用 gtkhtml2 或 mozilla 作為 HTML rendering engine,但是我們來看看套件相依性:
$ apt-cache depends liferea-mozilla
Depends: liferea
Depends: mozilla-browser

可是我的電腦裡頭只有裝 firefox-mozilla,卻沒有 mozilla-browser,這兩者的 codebase 是一致的,那麼,是否可能不要裝 mozilla-browser 呢?好,我把 cvs repository 上的 liferea 抓下來,結果發現一些問題,首先是 Mozilla 的偵測,再來是繁體中文的翻譯原本是 Rex Tsai 做的,不過有一段時間沒有更新了。

我們先來看看 firefox-mozilla 的 dev 套件:
$ dpkg -L mozilla-firefox-dev | grep pkgconfig
/usr/lib/pkgconfig
/usr/lib/pkgconfig/firefox-gtkmozembed.pc
/usr/lib/pkgconfig/firefox-js.pc
/usr/lib/pkgconfig/firefox-nspr.pc
/usr/lib/pkgconfig/firefox-nss.pc
/usr/lib/pkgconfig/firefox-plugin.pc
/usr/lib/pkgconfig/firefox-xpcom.pc

果然就是 configure.ac 沒有考慮到,所以很簡單,我弄一個小 patch [讓 Liferea 偵測 Firefox]。而繁體中文翻譯呢?沒辦法 hack,乖乖翻譯吧: [繁體中文翻譯 patch]。

cvs repository 裡頭有些很棒的設計,比方說原本會跳出視窗提示新文件,那個視窗很討厭會跟工作中的視窗搶 focus,也搞不清楚會在那裡顯示,在 cvs 裡頭已經處理掉,可以讓你指定螢幕四個角落顯示。

由 jserv 發表於 March 1, 2005 05:39 AM
迴響

疑?可是我在sid的環境下
可以只裝firefox不裝mozilla,然後裝liferea
我記得他好像有作一些dumy package之類的處理依賴性的問題
也許jserv兄可以直接裝裝看:)

palmpilote 發表於 March 1, 2005 10:30 AM

Jservs 大侠

python2.4-gnome2-extras 里面的 gtkmozembed 也回自己侦测 FireFox

但是 python2.4-gnome2-extras 似乎不依赖 mozilla 或 mozilla-firefox

Huahua 發表於 June 2, 2005 01:27 AM
發表迴響









記住我的資訊?