Add spec file nad script to automaticly build rpm packages (for meego netbook). Fix...
[mdictionary] / rpm / build-rpms.sh
1 #!/bin/bash
2
3 #$1 - path to rpmbuild root
4 echo 'mdictionary RPMs builder'
5 cd ../..
6 echo 'source compressing...'
7 tar -cjf mdictionary.tar.bz2 mdictionary
8 mv -u mdictionary.tar.bz2 "$1"/SOURCES/
9 cp -u mdictionary/rpm/mdictionary.spec "$1"/SPECS/
10
11 echo 'building...'
12 rpmbuild -bb "$1"/SPECS/mdictionary.spec
13 echo 'cleaning...'
14 rm "$1"/SOURCES/mdictionary.tar.bz2
15 rm "$1"/SPECS/mdictionary.spec
16 rm -rf "$1"/BUILD/mdictionary
17 rm -rf "$1"/BUILDROOT/mdictionary*
18
19 if [ -d mdictionary-rpms ]
20 then
21         rm -rf mdictionary-rpms
22 fi
23
24 mkdir mdictionary-rpms
25 mv "$1"/RPMS/*/mdictionary*.rpm mdictionary-rpms/
26
27 echo 'RPMs build finished!'
28