Convert to deb-pkg target

master
Salvo 'LtWorf' Tomaselli 2020-08-12 19:36:14 +07:00
parent 3aa110ffaf
commit 9e2b9fa72c
No known key found for this signature in database
GPG Key ID: B3A7CF0C801886CF
2 changed files with 9 additions and 28 deletions

@ -23,6 +23,15 @@ mypy:
test:
./driver.py
deb-pkg: dist
mv relational_*.orig.tar.gz* /tmp
cd /tmp; tar -xf relational_*.orig.tar.gz
cp -r debian /tmp/relational/
cd /tmp/relational/; dpkg-buildpackage --changes-option=-S
mkdir deb-pkg
mv /tmp/relational_* /tmp/python3-relational_*.deb deb-pkg
$(RM) -r /tmp/relational
.PHONY: dist
dist: clean
rm -rf /tmp/relational/

@ -1,28 +0,0 @@
#!/bin/sh
# Create archive
make clean
make release
# Put archive in temp directory
T=$(mktemp -d)
mv *.orig.* $T
# Copy debian directory
git stash
git checkout debian
cp -r debian $T
git checkout -
git stash pop
# Uncompress archive
cd $T
tar -xvvf *.tar.gz
mv debian relational
# Build package
cd relational
dpkg-buildpackage
lintian -E --pedantic ../*.changes
echo $T