|
发表于 2004-8-28 15:10:23
|
显示全部楼层
新建一个目录,然后在里面建一个目录DEBIAN,
在DEBIAN目录里放control文件,control文件自己写,如
[code:1]
Package: hiweedconf
Version: 0.2-4
Section: X11
Priority: optional
Architecture: i386
Depends: python, python2.3-gtk2, synaptic, aumix-gtk
Installed-Size: 1349K
Maintainer: hiweed <[email protected]>
Description: An easy to use control-center for Hiweed-Debian Desktop
This is a control-center for Hiweed-Debian Desktop.
[/code:1]
把软件包的所有文件,按照 debian 的存放习惯,放进来,注意不是放到DEBIAN目录,而是在上一层,这样整个结构看起来就如
[code:1]
hiweedconf
|-- DEBIAN
| `-- control
`-- usr
|-- bin
| `-- hiweedconf -> ../lib/hiweedconf/hiweedconf
|-- lib
| `-- hiweedconf
| |-- apps.py
| |-- apps.pyc
| |-- detect.py
| |-- detect.pyc
| |-- fontinstaller
| |-- hiweedconf
| |-- main.py
| |-- main.pyc
| `-- pypppoe
`-- share
|-- fonts
| `-- truetype
| `-- hiweedconf
`-- hiweedconf
|-- apps
| |-- d4x.desktop
| |-- firefox.desktop
| |-- gaim.desktop
| |-- gftp.desktop
| |-- gimp.desktop
| |-- gqview.desktop
| |-- gvim.desktop
| |-- gxine.desktop
| |-- stardict.desktop
| |-- sylpheed.desktop
| |-- terminal.desktop
| |-- xcalc.desktop
| |-- xchat.desktop
| |-- xmms.desktop
| `-- xpdf.desktop
`-- icons
|-- I_POD.png
|-- Jaz.png
|-- PoweMacG5.ico
|-- Share.png
|-- Sound.png
|-- User.png
|-- apps
| |-- d4x.png
| |-- firefox.png
| |-- gaim.png
| |-- gftp.png
| |-- gimp.png
| |-- gqview.png
| |-- gvim.png
| |-- kcalc.png
| |-- mail.png
| |-- mozilla_m.png
| |-- opera.png
| |-- penguin.png
| |-- realplay_32x32.png
| |-- rox.png
| |-- stardict.png
| |-- terminal.png
| |-- xchat.png
| |-- xine.png
| |-- xmms.png
| `-- xpdf.png
|-- cd.png
|-- config.png
|-- ctrl.png
|-- eth.png
|-- floppy.png
|-- fonts.png
|-- gdm.png
|-- hd.png
|-- help.png
|-- home.png
|-- international.png
|-- k3b.png
|-- khelpcenter.png
|-- microphone.png
|-- modem.png
|-- network.png
|-- pda.png
|-- pppoe.png
|-- printer.png
|-- scim.png
|-- screensaver.png
|-- soft.png
|-- toolbar
| |-- Apple.png
| |-- apps.png
| |-- ctrl.png
| |-- hardware.png
| |-- net.png
| |-- network.png
| |-- new.png
| |-- personal.png
| `-- system.png
|-- usb.png
`-- xfce.png
[/code:1]
dpkg-deb -b hiweedconf
dpkg-name *.deb |
|