Add goals for packaging and publication
authorAlexey Gladkov <gladkov.alexey@gmail.com>
Tue, 23 Apr 2013 19:55:15 +0000 (23:55 +0400)
committerAlexey Gladkov <gladkov.alexey@gmail.com>
Tue, 23 Apr 2013 19:55:15 +0000 (23:55 +0400)
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Makefile.am
configure.ac

index 448710f..3a7f565 100644 (file)
@@ -9,3 +9,20 @@ EXTRA_DIST = \
        contrib doc rc
 
 SUBDIRS = src man data po tests
+
+kbd-$(VERSION).tar.xz:
+       make distcheck
+
+kbd-$(VERSION).tar.sign:
+       xz -d -c kbd-$(VERSION).tar.xz | \
+           gpg --armor --detach-sign \
+               --default-key $(GPG_KEY) \
+               --output kbd-$(VERSION).tar.sign
+
+tar: kbd-$(VERSION).tar.xz kbd-$(VERSION).tar.sign
+
+tar-sync: kbd-$(VERSION).tar.xz kbd-$(VERSION).tar.sign
+       kup put \
+           kbd-$(VERSION).tar.xz \
+           kbd-$(VERSION).tar.sign \
+           /pub/linux/utils/kbd/
index 7533598..f4e1a41 100644 (file)
@@ -7,7 +7,7 @@ AC_PREREQ(2.60)
 AC_CONFIG_AUX_DIR(config)
 AC_CONFIG_MACRO_DIR([m4])
 
-AM_INIT_AUTOMAKE([1.9 -Wall color-tests])
+AM_INIT_AUTOMAKE([1.9 -Wall color-tests dist-xz])
 AC_CONFIG_SRCDIR([src/loadkeys.c])
 AC_CONFIG_HEADERS(config.h)