debian package

This commit is contained in:
sezanzeb 2020-11-29 12:23:07 +01:00
parent 9afc70ed6f
commit c2cc5c97ea
2 changed files with 22 additions and 9 deletions

0
badges.sh Executable file → Normal file
View File

View File

@ -1,13 +1,26 @@
#!/usr/bin/env bash
# build the .deb and .appimage files
# https://ubuntuforums.org/showthread.php?t=1002909
dist=dist
name=key-mapper-0.1.0
build_deb() {
# https://github.com/phusion/debian-packaging-for-the-modern-developer/tree/master/tutorial-1
dist=dist
name=key-mapper-0.1.0
python3 setup.py sdist --dist-dir $dist
tar -C deb -xzf $dist/$name.tar.gz
cp $dist/DEBIAN $dist/$name -r
dpkg-deb -b $dist/$name $name.deb
rm $dist/$name -r
python3 setup.py sdist --dist-dir $dist
tar -C $dist -xzf $dist/$name.tar.gz
rm $dist/$name.tar.gz
cp deb/DEBIAN $dist/$name -r
dpkg-deb -b $dist/$name $dist/$name.deb
rm $dist/$name -r
cp $dist/$name.deb deb
echo ".deb package created"
}
build_appimage() {
}
build_deb &
build_appimage &
wait