diff options
author | Kali Kaneko (leap communications) <kali@leap.se> | 2019-01-31 22:04:19 +0100 |
---|---|---|
committer | Kali Kaneko (leap communications) <kali@leap.se> | 2019-01-31 22:04:19 +0100 |
commit | d85e96803b8a6e2ee15ae75df7ee51c89942ea71 (patch) | |
tree | c88e888d83d871ced6e7ed4761f0bd1cd741ec57 /Makefile | |
parent | 74e6ceaacdd7e368d1b75914dc4cb6dd586c3f81 (diff) |
[pkg] increment debian changelog from git version
Diffstat (limited to 'Makefile')
-rwxr-xr-x | Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -107,16 +107,19 @@ build_snap: mkdir -p dist mv $(APPNAME)* dist/ -DEB_VER = $(shell dpkg-parsechangelog -SVersion | cut -d '-' -f 1) build_deb: tgz echo "[+] building deb..." + @if [ $(BUILD_RELEASE) = no ]; then\ + echo "[!] BUILD_RELEASE=no, incrementing changelog";\ + dch -v $(VERSION) -M "debian package generated from the git repository";\ + fi mkdir -p build - mkdir -p dist - cp dist/$(APPNAME)-$(VERSION).tgz build/$(APPNAME)_$(DEB_VER).orig.tar.gz - cd build && tar xzf $(APPNAME)_$(DEB_VER).orig.tar.gz + cp dist/$(APPNAME)-$(VERSION).tgz build/$(APPNAME)_$(shell dpkg-parsechangelog -SVersion | cut -d '-' -f 1-2).orig.tar.gz + cd build && tar xzf $(APPNAME)_$(shell dpkg-parsechangelog -SVersion | cut -d '-' -f 1-2).orig.tar.gz cp -r debian/ build/$(APPNAME)-$(VERSION)/ cd build/$(APPNAME)-$(VERSION) && debuild -us -uc cp build/$(APPNAME)_$(shell dpkg-parsechangelog -SVersion)_*.deb dist/ + git checkout -- debian/changelog # ----------------------------------------------------------------------------- # Utils |