![]() |
2010-08-30
, 22:26
|
Posts: 3,664 |
Thanked: 1,530 times |
Joined on Sep 2009
@ Hamilton, New Zealand
|
#12
|
![]() |
2010-08-30
, 22:59
|
Posts: 45 |
Thanked: 45 times |
Joined on Jul 2010
@ Berlin
|
#13
|
Yeah I got the script working and I'm eager to share it with people here.
mkdir packagetest cd packagetest wget http://torsten-traenkner.de/wissen/n900/mplayer-touchcontrol_1.0_armel.deb # extract debian package ar xv mplayer-touchcontrol_1.0_armel.deb # extract data and control parts mkdir data mkdir control tar xzvf data.tar.gz -C data tar xzvf control.tar.gz -C control # modify the data cd data # compress the data tar czvf ../data.tar.gz * # create MD5 checksums find . -type f ! -regex '.*/DEBIAN/.*' -printf '%P\0' | xargs -r0 md5sum | sort -k2 > ../control/md5sums # compress control cd ../control tar czvf ../control.tar.gz * cd .. # create package ar -r mplayer-touchcontrol_1.0_armel.deb debian-binary control.tar.gz data.tar.gz
ROFL