From a9c8a479587e5128b87fa602a3bfebe46293afdc Mon Sep 17 00:00:00 2001 From: intrigeri Date: Wed, 28 Jun 2017 07:53:06 +0000 Subject: Add a Makefile target to create a new upstream release tarball. --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index bbbeb76..c1f18e8 100644 --- a/Makefile +++ b/Makefile @@ -10,4 +10,11 @@ clean: distclean: clean rm -f metche.8 +VERSION=$(shell head -n1 Changelog | awk '{print $$1}') +release: Changelog + git archive \ + --prefix=metche-$(VERSION)/ \ + --output=../metche-$(VERSION).tar.gz \ + master + .PHONY: all doc clean distclean -- cgit v1.2.3 From 21fa7b32164a8e50bf547eb18460d1ad4fc2a8ac Mon Sep 17 00:00:00 2001 From: intrigeri Date: Wed, 28 Jun 2017 09:59:29 +0000 Subject: Unset LC_COLLATE as well: it affects sorting so "metche report" output for packages changes can be erroneously large when run with locales different from the ones used by cron. --- metche | 1 + 1 file changed, 1 insertion(+) diff --git a/metche b/metche index e3836c4..68a8104 100755 --- a/metche +++ b/metche @@ -193,6 +193,7 @@ fi PATH="/bin:/usr/bin" unset LC_ALL +unset LC_COLLATE unset LC_CTYPE unset LANGUAGE unset LANG -- cgit v1.2.3 From 96832542991ac43f71673952be5f636a6e955914 Mon Sep 17 00:00:00 2001 From: intrigeri Date: Wed, 28 Jun 2017 10:04:20 +0000 Subject: Makefile: ensure we don't overwrite an existing tarball. --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c1f18e8..0c2846e 100644 --- a/Makefile +++ b/Makefile @@ -11,10 +11,12 @@ distclean: clean rm -f metche.8 VERSION=$(shell head -n1 Changelog | awk '{print $$1}') +TARBALL=../metche-$(VERSION).tar.gz release: Changelog + ! [ -f $(TARBALL) ] git archive \ --prefix=metche-$(VERSION)/ \ - --output=../metche-$(VERSION).tar.gz \ + --output=$(TARBALL) \ master .PHONY: all doc clean distclean -- cgit v1.2.3 From e91642e1d1215b7c2a6625b7c9c4572ab3530336 Mon Sep 17 00:00:00 2001 From: intrigeri Date: Wed, 28 Jun 2017 10:05:14 +0000 Subject: Release metche 1.2.4 --- Changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Changelog b/Changelog index 5d8327c..57e0be1 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,9 @@ +1.2.4 (2017 06 28) + + * Unset LC_COLLATE as well: it affects sorting so "metche report" output + for packages changes can be erroneously large when run with locales + different from the ones used by cron. + 1.2.3 (2017 06 27) * Update URLs: Redmine → Gitlab. -- cgit v1.2.3