From 57b51685528153f5a50ab0999feec25c83190501 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 12 Jul 2016 16:20:35 +0200 Subject: python: Improve python packaging. * lang/python/Makefile.am: Sign source releases, and upload them. * lang/python/setup.py.in: Add categories. Signed-off-by: Justus Winter --- lang/python/Makefile.am | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'lang/python/Makefile.am') diff --git a/lang/python/Makefile.am b/lang/python/Makefile.am index eecc7d4c..0ac1dd01 100644 --- a/lang/python/Makefile.am +++ b/lang/python/Makefile.am @@ -46,11 +46,17 @@ all-local: copystamp CFLAGS="$(CFLAGS) -I$(top_srcdir)" \ $(PYTHON) setup.py build --verbose -dist/pyme3-$(VERSION).tar.gz: copystamp +dist/pyme3-$(VERSION).tar.gz dist/pyme3-$(VERSION).tar.gz.asc: copystamp CFLAGS="$(CFLAGS) -I$(top_srcdir)" \ $(PYTHON) setup.py sdist --verbose + gpg2 --detach-sign --armor dist/pyme3-$(VERSION).tar.gz -sdist: dist/pyme3-$(VERSION).tar.gz +.PHONY: sdist +sdist: dist/pyme3-$(VERSION).tar.gz dist/pyme3-$(VERSION).tar.gz.asc + +.PHONY: upload +upload: dist/pyme3-$(VERSION).tar.gz dist/pyme3-$(VERSION).tar.gz.asc + twine upload $^ CLEANFILES = gpgme.h errors.i gpgme_wrap.c pyme/pygpgme.py \ copystamp -- cgit v1.2.3