[Fedora-spins] [spin-kickstarts] Make directories if needed and use specific permissions

Bruno Wolff III bruno at fedoraproject.org
Sat Jun 29 20:45:09 UTC 2013


commit 8311504e19d6225ec5f13576159eaaf9bed45ea0
Author: Bruno Wolff III <bruno at wolff.to>
Date:   Sat Jun 29 15:44:34 2013 -0500

    Make directories if needed and use specific permissions

 Makefile |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/Makefile b/Makefile
index b4de337..371d125 100644
--- a/Makefile
+++ b/Makefile
@@ -9,17 +9,21 @@ DESTDIR := /usr
 
 DATADIR := $(DESTDIR)/share
 
-DOCDIR := $(DATADIR)/doc/
+DOCDIR := $(DATADIR)/doc
 
 name := spin-kickstarts
 
 all: dist
 
 install:
-	install *.ks* $(DATADIR)/$(name)
-	install custom/* $(DATADIR)/$(name)/custom
-	install l10n/* $(DATADIR)/$(name)/l10n
-	install AUTHORS COPYING README $(DOCDIR)/$(name)-$(version)
+	mkdir -p -m 755 $(DATADIR)/$(name)
+	install *.ks* -m 644 $(DATADIR)/$(name)
+	mkdir -p -m 755 $(DATADIR)/$(name)/custom
+	install -m 644 custom/* $(DATADIR)/$(name)/custom
+	mkdir -p -m 755 $(DATADIR)/$(name)/l10n
+	install -m 644 l10n/* $(DATADIR)/$(name)/l10n
+	mkdir -p -m 755 $(DOCDIR)/$(name)-$(version)
+	install -m 644 AUTHORS COPYING README $(DOCDIR)/$(name)-$(version)
 
 clean:
 	rm -f $(name)-*.tar.gz


More information about the spins mailing list