Makefile
changeset 3 8415791a8363
parent 0 0d5304552597
child 8 75c45a13ac8c
--- a/Makefile	Fri Dec 29 13:33:09 2006 +0000
+++ b/Makefile	Mon Nov 09 12:38:35 2015 +0100
@@ -1,7 +1,7 @@
 
 prefix = /usr/local
 share = $(prefix)/share
-cert = $(share)/ca-certificates/schlittermann-ca.crt
+certbase = $(share)/ca-certificates/schlittermann
 
 .PHONY:	all install clean uninstall
 
@@ -9,9 +9,13 @@
 clean:
 
 install:	all
-		install -d -m 0755 $(DESTDIR)`dirname $(cert)`
+		install -d -m 0755 $(DESTDIR)`dirname $(certbase)`
+		set -e ;\
 		umask 0644 ;\
-		openssl x509 -in ca.crt > $(DESTDIR)$(cert)
+		openssl x509 -in ca-crt.pem >$(DESTDIR)$(certbase)-ca.crt ;\
+		for p in *-crt.pem; do \
+		    openssl x509 -in $$p > $(DESTDIR)$(certbase)-$$p; \
+		done
 
 uninstall:
 		-rm -f $(DESTDIR)$(cert)