aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: f6ae2569f6f9e86952adf461934b903d7afa9265 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
PREFIX ?= /usr/local
DESTDIR ?=

all: output/keyrings/arctica-maintainers.gpg output/keyrings/arctica-keyring.gpg output/sha512sums.txt output/README

output/keyrings/arctica-maintainers.gpg: arctica-maintainers-gpg/0x*
	mkdir -p output/keyrings/
	cat arctica-maintainers-gpg/0x* > output/keyrings/arctica-maintainers.gpg

output/keyrings/arctica-keyring.gpg: arctica-keyring-gpg/0x*
	mkdir -p output/keyrings/
	cat arctica-keyring-gpg/0x* > output/keyrings/arctica-keyring.gpg

output/sha512sums.txt: output/keyrings/arctica-maintainers.gpg
	cd output; sha512sum keyrings/* > sha512sums.txt

output/README: README
	cp README output/

install:
	install -o root -g root -m 0755 -d $(DESTDIR)/usr/share/keyrings
	install -o root -g root -m 0644 output/keyrings/*.gpg $(DESTDIR)/usr/share/keyrings/

test: output/keyrings/arctica-maintainers.gpg output/keyrings/arctica-keyring.gpg
	./runtests

clean:
	rm -f output/keyrings/*.gpg output/sha512sums.txt output/README output/keyrings/*~