From 9dd5156e327aed0c35262819cb1c10d1f2e3f97e Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Tue, 24 May 2022 15:33:28 +0200 Subject: [PATCH] Add packaging scripts for .deb --- packaging_scripts/deb.sh | 18 ++++++++++++++++++ stdeb.cfg | 2 ++ 2 files changed, 20 insertions(+) create mode 100755 packaging_scripts/deb.sh create mode 100644 stdeb.cfg diff --git a/packaging_scripts/deb.sh b/packaging_scripts/deb.sh new file mode 100755 index 0000000..19f3d45 --- /dev/null +++ b/packaging_scripts/deb.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +# Where I keep the sources +BASEDIR=~/sources +SRCDIR="${BASEDIR}/tinge" +# Version of Tinge +VERSION=$(grep version= ${SRCDIR}/setup.py | awk -F '"' '{print $2}' ) + +# Change to source dir +olddir=$(pwd) +cd ${SRCDIR} + +# Build deb +python3 setup.py --command-packages=stdeb.command bdist_deb + +cp deb_dist/tinge_${VERSION}-1.dsc ${olddir} +cp deb_dist/python3-tinge_${VERSION}-1_all.deb ${olddir} +rm -r ${SRCDIR}/deb_dist/ ${SRCDIR}/tinge-${VERSION}.tar.gz +cd ${olddir} diff --git a/stdeb.cfg b/stdeb.cfg new file mode 100644 index 0000000..bddf1dc --- /dev/null +++ b/stdeb.cfg @@ -0,0 +1,2 @@ +[DEFAULT] +Depends3: python3-upnpy, python3-wxgtk4.0