Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103725569
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-10 17:34:07

作者: Interlude  出自:
*kde4.spec源于opensuse,修正使之适合redflag desktop 6.0sp1

*kde4软件包命名规则依赖opensuse,红旗的命名规则大多依赖于fedora

*修改spec中部分依赖包名称,使之符合红旗命名规则

*spec文件基本保持原样,所以需要打磨的地方还有很多

*同一源码包不同spec文件进行整合,减少源码包的个数

*编译顺序:第一步、第二步、第三步……

*qt4采用Everest Linux中的软件包


第一步:首先编译kdelibs4

需要修改的依赖 alsa-devel libqt4-devel libjasper

需要安装的依赖 kde4-filesystem strigi soprano srtigi-devel OpenEXR-devel

未知依赖关系 update-desktop-files


编译kde4-filesystem

设定kde4的默认安装路径,打包前手动修改macros.kde4文件(指定安装路径)


编译soprano所需依赖包 clucene-core raptor rasqal redland

(所需修改依赖db-devel pkg-config gtkdoc )

(未知依赖关系cppunit)


编译strigi


编译OpenEXR

(所需依赖包ilmbase-devel)


编译kdelib4。第一步结束!



第二步: 其次编译kdepimlibs4

完成第一步的操作并安装
阅读(332) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~