3
RELEASE=`date +"0.%y.%m.%d"`
4
REQUIRES="python,python-gtk2,python-glade2,dvb-apps,w-scan,xine-ui,xdg-user-dirs,alevt"
6
sudo echo "Root access granted"
7
# updates internal version control file
9
echo $RELEASE > data/version
11
tar czf $RELEASE *.py README release.sh data
13
mv $RELEASE releases/antenna-dtv-$RELEASE.tar.gz
15
echo "Antenna, a free and open-source dvb-t (terrestrial digital tv) tuner for linux desktops. Antenna is a full featured tool to see what's going on in the sky. It enables you to scan, watch and record television, radio and services broadcasted on air." > description-pak
17
sudo python setup.py clean
18
# this needs to be run before checkinstall
19
# otherwise, ci will produce quite void packets (bad!)
20
sudo dpkg -r antenna-dtv
21
sudo checkinstall -y --nodoc --pkgarch=all --requires=$REQUIRES --pkgname=antenna-dtv --pkgrelease=0 --pkgversion=$RELEASE --pkgaltsource="http://sourceforge.net/projects/antenna-dtv/" --maintainer="Antonio Passamani <ilcorsaronero@gmail.com>" python setup.py install
22
# ...and rpm! (untested!)
23
sudo alien antenna-dtv_0.10.12.24-0_all.deb -r
25
sudo mv antenna*deb releases/
26
sudo mv antenna*rpm releases/
27
# sweep away all temp files
29
sudo rm description-pak