]> gitweb.fluxo.info Git - keyringer.git/commitdiff
Makefile fix and updated workflow
authorSilvio Rhatto <rhatto@riseup.net>
Tue, 20 May 2014 15:29:43 +0000 (12:29 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Tue, 20 May 2014 15:29:43 +0000 (12:29 -0300)
ChangeLog
Makefile
development.mdwn

index 4a384b8a24304c54dff971690a205e58807d0b18..3ded1f5a9c1c82328ddd97ae0e700dd785171c69 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-05-20 - 0.3.6 - Silvio Rhatto <rhatto@riseup.net>
+
+       Makefile fix
+
+       Updated workflow
+
 2014-05-20 - 0.3.5 - Silvio Rhatto <rhatto@riseup.net>
 
        Use a custom .vimrc so VIM command line is not messed with quotes (#50)
index 7ef600186747126672e0d92b88e23249d76fc8cb..96742fcf6c0b4914f8f3e793c281db3794814bc2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -26,8 +26,8 @@ install_lib:
        $(INSTALL) -D --mode=0755 lib/keyringer/functions $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/functions
        $(INSTALL) -D --mode=0755 -d lib/keyringer/actions $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
        $(INSTALL) -D --mode=0755 lib/keyringer/actions/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
-       $(INSTALL) -D --mode=0755 -d lib/keyringer/editors $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
-       $(INSTALL) -D --mode=0755 lib/keyringer/editors/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
+       $(INSTALL) -D --mode=0755 -d lib/keyringer/editors $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/editors
+       $(INSTALL) -D --mode=0755 lib/keyringer/editors/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/editors
 
 install_bin:
        $(INSTALL) -D --mode=0755 keyringer $(DESTDIR)/$(PREFIX)/bin/keyringer
@@ -58,7 +58,11 @@ tarball:
 release:
        @make build_man
        git commit -a -m "Keyringer $(VERSION)"
-       git flow release finish -s -m "Keyringer $(VERSION)" $(VERSION)
+       # See https://github.com/nvie/gitflow/issues/87
+       #     https://github.com/nvie/gitflow/pull/160
+       #     https://github.com/nvie/gitflow/issues/50
+       #git flow release finish -s -m "Keyringer $(VERSION)" $(VERSION)
+       git flow release finish -s $(VERSION)
        git checkout master
        @make tarball
        gpg --use-agent --armor --detach-sign --output ../tarballs/keyringer-$(VERSION).tar.bz2.asc ../tarballs/keyringer-$(VERSION).tar.bz2
@@ -67,3 +71,11 @@ release:
        # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568375
        #git tag -s $(VERSION) -m "Keyringer $(VERSION)"
        git checkout develop
+
+debian:
+       git checkout debian
+       git-import-orig --upstream-vcs-tag=$(VERSION) ../tarballs/keyringer-$(VERSION).tar.bz2
+       # Fine tune debian/changelog prepared by git-dch
+       dch -e
+       git commit -a -m "Updating debian/changelog"
+       git-buildpackage --git-tag-only --git-sign-tags
index 3857b3a46f8635a0d5e31c2858cd063d347d5def..bbc688d95c3aea940063514cadb340a19df7f5c3 100644 (file)
@@ -68,11 +68,7 @@ Create and upload a new release:
 
 Update the debian branch:
 
-    git checkout debian
-    git-import-orig --upstream-vcs-tag=$VERSION ../tarballs/keyringer-$VERSION.tar.bz2
-    dch -e # fine tune the changelog prepared by git-dch
-    git commit -a -m "Updating debian/changelog"
-    git-buildpackage --git-tag-only --git-sign-tags
+    make debian
 
 Push everything: