3) I have updated the « changelog » using this command line :
bigbob@bigbob-t480s:~/tmp/Building/actions-for-nautilus/actions-for-nautilus$ DEBEMAIL="COLIN Stephane <bigbob.fun@gmail.com>" dch -b -v $(git --git-dir .git --work-tree . describe --always --tags | cut -c2-) "Update to latest GIT Version..." && sed -i '$!N; /^\(.*\)\n\1$/!P; D' debian/changelog ; head -10 debian/changelog
dch warning: Previous package version was Debian native whilst new version is not
actions-for-nautilus (1.6.1-4-g0a3c7ce) UNRELEASED; urgency=medium
* Update to latest GIT Version...
-- COLIN Stephane <bigbob.fun@gmail.com> Fri, 29 Dec 2023 20:47:00 +0100
actions-for-nautilus (1.6.1) stable; urgency=high
* Fix config server being open on all interfaces
* Fix config server not being closed by FF tab close
bigbob@bigbob-t480s:~/tmp/Building/actions-for-nautilus/actions-for-nautilus$
4) This ending with the « debian » package named like this :
bigbob@bigbob-t480s:~/tmp/Building/actions-for-nautilus/actions-for-nautilus$ ls dist/
actions-for-nautilus_1.6.1-4-g0a3c7ce_all.deb
bigbob@bigbob-t480s:~/tmp/Building/actions-for-nautilus/actions-for-nautilus$
Hi,
On my side I always tend to make debian package whenever it is possible...
On that way, I also always use commit TAG as the debian package versioning, to be able to find quickly what exact version is installed/running.
To do that, I have :
1) Created a symbolic link :
2) I have modified the « Makefile » like this :
3) I have updated the « changelog » using this command line :
4) Then I have build the package with :
4) This ending with the « debian » package named like this :
Hope it help...