|
|
发表于 2006-8-21 16:07:35
|
显示全部楼层
.........................................................................................................
# apt-get source ia32-libs
解压了看里面的文件。
ubuntu的ia32-libs,用fetch-and-build下载i386的软件包,然后再把libs从/lib /usr/lib/复制到/lib32/ /usr/lib32
debian的似乎是复制到了/emul/ia32-linux/lib/ /emul/ia32-linux/usr/lib
你所要做了就是要知道mplayer依赖哪些软件包(这个很容易,但有点麻烦)
sources.list.deb换成你方便是用的官方源
做好了修改一下fetch-and-build里面软件包部分。
ia32-libs的rules文件貌似不能直接用。你自己看着修改一下,删掉多余的东西。
你可以手工下载ubuntu的ia32-libs-sdl ia32-libs-gtk ia32-libs-kde的参照一下。
当然了,规范一点你还要修改copyright,changelog等文件。
最后运行fetch-and-build
..................................................................................
mplayer的配置文件可能和amd64的冲突
自己在i386的 debian/sid里面打包一个mplayer 把prefix改在 /emul/ia32-linux/usr/
etc等文件的也要改。这样就不冲突了。
......................................................................................
做这些前,先看看debian policy,maint-guide-zh |
|