summaryrefslogtreecommitdiff
path: root/deb-build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deb-build.sh')
-rwxr-xr-xdeb-build.sh29
1 files changed, 18 insertions, 11 deletions
diff --git a/deb-build.sh b/deb-build.sh
index f87c7ed..83730e7 100755
--- a/deb-build.sh
+++ b/deb-build.sh
@@ -1,26 +1,33 @@
#!/bin/sh
-rm -rf deb
+PROJECT="tuxanci-ng"
+DEB_DIR="deb"
+DEB_ARCH="i386"
+DEB_NAME="tuxanci-ng_svn"
-mkdir deb
-mkdir deb/DEBIAN
-mkdir deb/usr
-mkdir deb/usr/bin
-mkdir deb/usr/share
-mkdir deb/usr/share/applications
+SRC_DIR="../myusr"
+
+rm -rf $DEB_DIR
+
+mkdir $DEB_DIR
+mkdir $DEB_DIR/DEBIAN
+mkdir $DEB_DIR/usr
+mkdir $DEB_DIR/usr/bin
+mkdir $DEB_DIR/usr/share
+mkdir $DEB_DIR/usr/share/applications
cp control deb/DEBIAN/
-cp tuxanci-ng.desktop deb/usr/share/applications
+cp $PROJECT.desktop deb/usr/share/applications
cd deb
echo -e "2.0\n" > DEBIAN/debian-binary
-cp ../myusr/bin/tuxanci-ng usr/bin/
-cp -rf ../myusr/share/tuxanci-ng usr/share/
+cp $SRC_DIR/bin/$PROJECT usr/bin/
+cp -rf $SRC_DIR/share/$PROJECT usr/share/
md5sum `find ./ -type f | awk '/.\// { print substr($0, 3) }'` > DEBIAN/md5sums
cd ..
rm -rf *.deb
-dpkg -b ./deb tuxanci-ng_svn`cat deb-ver`_i386.deb
+dpkg -b ./deb $DEB_NAME`cat r`_$DEB_ARCH.deb