oktatas:linux:debian_csomagkeszites:ellenorzolista
Ellenőrzőlista csomagkészítéshez
- Szerző: Sallai András
- Copyright © Sallai András, 2012
- Licenc: GNU Free Documentation License 1.3
- Web: https://szit.hu
A lista
- mkdir -p debian/DEBIAN
- find ./debian -type d | xargs chmod 755
- Függőségek ellenőrzése ldd csomagnev
- mcedit control
- cp control debian/DEBIAN
- Manpage készítése
- mcedit debian/usr/share/man/man1/csomagnev.1 (gmanedit)
- gzip --best debian/usr/share/man/man1/csomagnev.1
- mcedit debian/usr/share/man/hu/man1/csomagnev.1 (gmanedit)
- gzip --best debian/usr/share/man/hu/man1/csomagnev.1
- Debian ChangeLog készítése
- Új csomag esetén:
- dch --create --package csomagnev --newversion 1.0 --changelog debian/usr/share/doc/csomagnev/changelog.Debian
- gzip --best debian/usr/share/doc/csomagnev/changelog.Debian
- Újabb verzió esetén:
- dch --newversion 1.1 --changelog debian/usr/share/doc/csomagnev/changelog.Debian Ez változott
- dch --append --changelog debian/usr/share/doc/csomagnev/changelog.Debian Meg ez is változott
- mcedit debian/usr/share/doc/csomagnev/changelog.Debian (Javítom amit kell)
- gzip --best debian/usr/share/doc/csomagnev/changelog.Debian
- ChangeLog készítése
- mcedit debian/usr/doc/csomagnev/changelog
- gzip --best debian/usr/share/doc/csomagnev/changelog
- Copyright fájl készítése
- mcedit /debian/usr/share/doc/csomagnev/copyright
- cp prerm postinst debian/DEBIAN
- fakeroot dpkg-deb --build debian
- mv debian.deb csomagnev_1.0-1_i386.deb
- lintian csomagnev_1.0-1_i386.deb
oktatas/linux/debian_csomagkeszites/ellenorzolista.txt · Utolsó módosítás: 2019/08/16 21:26 szerkesztette: admin