aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 43d81cd8bf92e7d5cc9430cb819dcea796c54ceb (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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
all: arctica-keys itzks-keys x2go-keys debmultimedia-keys geogebra-keys grandorgue-keys promethean-keys the-rest

arctica-keys:       output/keyrings/arctica-keyring.gpg
itzks-keys:         output/keyrings/itzks-keyring.gpg
x2go-keys:          output/keyrings/x2go-keyring.gpg
debmultimedia-keys: output/keyrings/debmultimedia-keyring.gpg
geogebra-keys:      output/keyrings/geogebra-keyring.gpg
grandorgue-keys:    output/keyrings/grandorgue-keyring.gpg
promethean-keys:    output/keyrings/promethean-keyring.gpg

the-rest: output/sha512sums.txt output/README output/changelog

### Arctica Keys

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

### ITZkS Keys

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

### X2Go keys

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

### Deb Mutlimedia

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

### Geogebra

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

### Grandorgue

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

### Promethean

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


### The Rest!!!

output/sha512sums.txt: arctica-keys itzks-keys x2go-keys debmultimedia-keys geogebra-keys grandorgue-keys promethean-keys
	cd output; sha512sum keyrings/* > sha512sums.txt

output/README: README
	cp README output/

output/changelog: debian/changelog
	cp debian/changelog 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:
	./runtests

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