~gezakovacs/ubuntu/lucid/unetbootin/fix-10.10-desktop-iso-loading

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/sh

rvern="$(./vcs-revno)"

if [ "$(uname -m)" = "x86_64" ]
then
archname="amd64"
else
archname="i386"
fi

make clean
rm Makefile*
rm release/*
cp unetbootin.pro unetbootin-pro.bak
sed -i '/^RESOURCES/d' unetbootin.pro
lupdate-qt4 unetbootin.pro
lrelease-qt4 unetbootin.pro
qmake-qt4 "DEFINES += NOSTATIC" "RESOURCES -= unetbootin.qrc"
make
mv unetbootin-pro.bak unetbootin.pro
strip --strip-all unetbootin
mv unetbootin debbuild/usr/bin/unetbootin
cp unetbootin_*.qm debbuild/usr/share/unetbootin/
cp debbuild/DEBIAN/control ./control-bak
sed -i "s/amd64/$archname/" debbuild/DEBIAN/control
debinstalledsize="$(du -ck debbuild | grep total | sed 's/ /\n/g' | sed 's/\t/\n/g' | head --lines 1)"
sed -i "s/287/$rvern/" debbuild/DEBIAN/control
sed -i "s/500/$debinstalledsize/" debbuild/DEBIAN/control
dpkg-deb -b debbuild
mv debbuild.deb unetbootin_$rvern\_$archname.deb
mv ./control-bak debbuild/DEBIAN/control