Add spec file nad script to automaticly build rpm packages (for meego netbook). Fix...
[mdictionary] / rpm / build-rpms.sh
diff --git a/rpm/build-rpms.sh b/rpm/build-rpms.sh
new file mode 100755 (executable)
index 0000000..57982d1
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+#$1 - path to rpmbuild root
+echo 'mdictionary RPMs builder'
+cd ../..
+echo 'source compressing...'
+tar -cjf mdictionary.tar.bz2 mdictionary
+mv -u mdictionary.tar.bz2 "$1"/SOURCES/
+cp -u mdictionary/rpm/mdictionary.spec "$1"/SPECS/
+
+echo 'building...'
+rpmbuild -bb "$1"/SPECS/mdictionary.spec
+echo 'cleaning...'
+rm "$1"/SOURCES/mdictionary.tar.bz2
+rm "$1"/SPECS/mdictionary.spec
+rm -rf "$1"/BUILD/mdictionary
+rm -rf "$1"/BUILDROOT/mdictionary*
+
+if [ -d mdictionary-rpms ]
+then
+       rm -rf mdictionary-rpms
+fi
+
+mkdir mdictionary-rpms
+mv "$1"/RPMS/*/mdictionary*.rpm mdictionary-rpms/
+
+echo 'RPMs build finished!'
+