qt 升级为 3.3.0,由于akito的patch主要注重没有fontconfig情况下的字体选择,所以对使用了fontconfig的ML起不了作用,所以将几个补丁删去了。同时去掉了qt的mysql相关,避免装QT同时需要mysql。
kde3.2现有的spec没有分开binary和devel,这个不是很符合标准。所以参照fedora的kde的spec,对原有的文件进行了修改。
编译过程中发现ML的rpm普遍采用libtool而不是fedora的pkg-conig,所以fedora的许多src不能直接在ML上编译。解决办法是两个都包含,但是原有的spec都要进行改动,这点还需要讨论。
评论
libtool 和 pkgconfig ……
libtool 和 pkgconfig ……似乎不是用来干一样事的吧?
ok
"所以参照fedora的kde的spec,对原有的文件进行了修改"
这个要小心,很容易丢失文件。
我感觉目前如果不需要剥离开发工具到CD2,保证最小的功能子集,做成一个包容易管理一些。
如果为了继续缩小Base System,开发部分完全剥离,这个工作是必要的。
“编译过程中发现ML的rpm普遍采用libtool而不是fedora的pkg-conig”
这两个没有关系啊。
据说qt3.3不打补丁也可以显示粗体。
据说qt3.3不打补丁也可以显示粗体。
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=93657
图:
http://www.linuxsir.org/bbs/attachment.php?s=&postid=536380