1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/usr/bin/make -f
# -*- makefile -*-
SOP_IMPL = sqop rsop gosop pgpainless-cli
SOP = $(firstword $(foreach cmd,$(SOP_IMPL),$(wildcard /usr/bin/$(cmd))) false)
SIGNER_KEYRING = /usr/share/keyrings/debian-keyring.gpg
ARCHIVE_CERTS = grml-archive-automatic-*.pgp
ARCHIVE_CERTS_SIGS = $(wildcard keyrings/*.pgp.asc)
ARCHIVE_KEYRING = grml-archive-keyring.pgp
override_dh_auto_build: $(ARCHIVE_CERTS_SIGS)
@echo $(ARCHIVE_CERTS_SIGS)
cat keyrings/$(ARCHIVE_CERTS) | \
$(SOP) dearmor >keyrings/$(ARCHIVE_KEYRING)
keyrings/%.asc: keyrings/%
$(SOP) verify $@ $(SIGNER_KEYRING) <keyrings/$*
.PHONY: $(ARCHIVE_CERTS_SIGS)
%:
dh $@
|