?

Log in

No account? Create an account

April 14th, 2007

fedora 蓝色小药丸

fedora: rhythmbox

(工作中)前几天遇到的事情,一份代码,从旧代码改,改了半天,又冷静下来继续想,最后终于改好了,和旧代码对比,发现一模一样。

今天设置 Rhythmbox 的界面选项,把星级和上次播放时间这两列加进去了。看着眼熟,原来调来调去,又回到了默认设置。所以,默认设置不适合初用它的人,用久了就习惯了。

以前有个什么软件也是这样,有 新手 和 老手 两种界面方案,可以自己切换,也会在使用一定时间后自动切换。



另一件事。不知道装了什么软件, rhythmbox 总是把 .bin 和 .db 当作可以播放的格式加到列表里,然后在播到那个文件的时候挂掉。 就是那个 Thumbs.db,在 winxp 下总是会生成的文件。

在 rhythmbox 里面搜索 Thumbs.db,全部删掉,操作倒是挺流畅的。早些时候不知道 删除 和 移动到回收站 的效果,把很多歌这样删掉了。现在习惯了,倒也觉得干脆。 - -


[yuan@mstar ~]$ rpm -qa |grep rhythmbox
rhythmbox-0.10.0-4.fc7
gaim-rhythmbox-2.0-0.5.beta5.fc7

[yuan@mstar ~]$ rpm -qa |grep gstreamer
gstreamer-plugins-good-0.10.5-5.fc7
gstreamer-ffmpeg-0.10.2-1.lvn6
gstreamer-plugins-ugly-0.10.5-1.lvn6
gstreamer-python-0.10.7-2.fc7
gstreamer-plugins-pulse-0.9.4-4.fc7
gstreamer-plugins-good-devel-0.10.5-5.fc7
gstreamer-tools-0.10.12-1.fc7
gstreamer-pitfdll-0.9.1.1-1.fc6
gstreamer-plugins-farsight-0.10.2-2.fc7
gstreamer-0.10.12-1.fc7
gstreamer-plugins-base-0.10.12-2.fc7
gstreamer-devel-0.10.12-1.fc7
gstreamer-plugins-base-devel-0.10.12-2.fc7

Tags:
fedora 蓝色小药丸

fedora: chmsee

刚才更新了一把 chmsee。

这又是头一次。记得那时春节的长假让我能有足够的精力去把 chmsee push to fedora extras,主要是找不到愿意帮忙的 reviewer。就是得死缠烂打。那时候是第一次和 fedora extras cvs & build system 打交道,迷迷糊糊的;后来还改了一次 rpm spec 文件,因为忘了 commit changes 就 make tag && make build 了,当时慌了一头冷汗。现在 chmsee 有了 1.0.0-beta2,要改挺多东西,又要和 cvs & buildsys 打交道了 - -

spec 和 patch 的更新可以用 cvs 命令完成。到 fedora core repo 查 firefox 的最新版本,更新 spec;把旧的 patch 删掉,新的提交进去。而 sources 的更新就用到了新的命令,
make new-sources FILES=...
全部的命令可以用 make help 看到。在 devel branch 做一次,在 FC-6 branch 做一次,第二次会提示文件已上传,只要提交(自动更改了的) sources 和 .cvsignore 就可以了。

最后把所有改动的东西都提交上去。一共更新了 spec, patch, sources 和 .cvsignore 这四个文件。再在 FC-6 和 devel 目录分别运行一次 make tag && make build。

这个过程需要和 cvs 交互好几次,所以 eval `ssh-agent` && ssh-add 才方便。

make helpCollapse )
Tags: