equal
deleted
inserted
replaced
1 |
1 |
2 prefix = /usr/local |
2 prefix = /usr/local |
3 share = $(prefix)/share |
3 share = $(prefix)/share |
4 cert = $(share)/ca-certificates/schlittermann-ca.crt |
4 certbase = $(share)/ca-certificates/schlittermann |
5 |
5 |
6 .PHONY: all install clean uninstall |
6 .PHONY: all install clean uninstall |
7 |
7 |
8 all: |
8 all: |
9 clean: |
9 clean: |
10 |
10 |
11 install: all |
11 install: all |
12 install -d -m 0755 $(DESTDIR)`dirname $(cert)` |
12 install -d -m 0755 $(DESTDIR)`dirname $(certbase)` |
|
13 set -e ;\ |
13 umask 0644 ;\ |
14 umask 0644 ;\ |
14 openssl x509 -in ca.crt > $(DESTDIR)$(cert) |
15 openssl x509 -in ca-crt.pem >$(DESTDIR)$(certbase)-ca.crt ;\ |
|
16 for p in *-crt.pem; do \ |
|
17 openssl x509 -in $$p > $(DESTDIR)$(certbase)-$$p; \ |
|
18 done |
15 |
19 |
16 uninstall: |
20 uninstall: |
17 -rm -f $(DESTDIR)$(cert) |
21 -rm -f $(DESTDIR)$(cert) |
18 -rmdir -p $(DESTDIR)`dirname $(cert)` |
22 -rmdir -p $(DESTDIR)`dirname $(cert)` |