Blame Makefile.maint

Packit 9741aa
GPG_SIGN_TAGS =
Packit 9741aa
Packit 9741aa
copyright: COPYING
Packit 9741aa
COPYING: Makefile.maint linuxdoc-tools.copyright sgmls-1.1/LICENSE iso-entities/COPYING entity-map/COPYING
Packit 9741aa
	echo "----------------------------------"  > $@
Packit 9741aa
	echo "    The linuxdoc-tools license"     >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	cat linuxdoc-tools.copyright              >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo "    The sgmls license"              >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	cat sgmls-1.1/LICENSE                     >> $@
Packit 9741aa
# sp is no longer included.
Packit 9741aa
#	echo "----------------------------------" >> $@
Packit 9741aa
#	echo "    The sp license"                 >> $@
Packit 9741aa
#	echo "----------------------------------" >> $@
Packit 9741aa
#	cat sp/COPYING                            >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo "    The iso-entities license"       >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	cat iso-entities/COPYING                  >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo "    The entity-map license"         >> $@
Packit 9741aa
	echo "----------------------------------" >> $@
Packit 9741aa
	echo ""                                   >> $@
Packit 9741aa
	cat entity-map/COPYING                    >> $@
Packit 9741aa
Packit 9741aa
set-signed-tags: GPG_SIGN_TAGS = -s
Packit 9741aa
set-signed-tags: set-tags
Packit 9741aa
Packit 9741aa
set-tags: VERSION = $(shell cat VERSION)
Packit 9741aa
set-tags:
Packit 9741aa
	git tag $(GPG_SIGN_TAGS) upstream/$(VERSION) -m "Upstream version $(VERSION). Debian like tag."
Packit 9741aa
	git tag $(GPG_SIGN_TAGS) v$(VERSION)         -m "Upstream version $(VERSION). Slash free tag."
Packit 9741aa
Packit 9741aa
tarball: VERSION = $(shell cat VERSION)
Packit 9741aa
tarball: GIT_STATUS = $(shell git status --porcelain)
Packit 9741aa
tarball: TARBALL = ../linuxdoc-tools-$(VERSION).tar.gz
Packit 9741aa
tarball:
Packit 9741aa
	$(if $(wildcard ../linuxdoc-tools-$(VERSION).tar.gz), \
Packit 9741aa
		$(error "../linuxdoc-tools-$(VERSION).tar.gz tarball already exists. Skipping"))
Packit 9741aa
	@if test -z "$(GIT_STATUS)"; then \
Packit 9741aa
	git archive --format tar.gz \
Packit 9741aa
		    --prefix linuxdoc-tools-$(VERSION)/ \
Packit 9741aa
		    --output $(TARBALL) HEAD; \
Packit 9741aa
        else echo "$(GIT_STATUS)"; fi
Packit 9741aa
Packit 9741aa
tarball+sums: VERSION = $(shell cat VERSION)
Packit 9741aa
tarball+sums: TARBALL = linuxdoc-tools-$(VERSION).tar.gz
Packit 9741aa
tarball+sums: tarball
Packit 9741aa
	( cd .. && ( \
Packit 9741aa
	[ -z "`which md5sum`" ] || md5sum $(TARBALL); \
Packit 9741aa
	[ -z "`which sha1sum`" ] || sha1sum $(TARBALL); \
Packit 9741aa
	[ -z "`which sha256sum`" ] || sha256sum $(TARBALL); \
Packit 9741aa
	[ -z "`which sha512sum`" ] || sha512sum $(TARBALL); ))
Packit 9741aa
Packit 9741aa
# Local Variables:
Packit 9741aa
# mode: makefile
Packit 9741aa
# End: