File smolt-1.1.1.1-make_install.patch of Package smolt

--- client/Makefile
+++ client/Makefile
@@ -2,7 +2,7 @@
 MO_FILES=$(patsubst %.po,%.mo,$(PO_FILES))
 PY_FILES=deleteProfile.py haldump.py __init__.py sendProfile.py smoltGui.py smolt.py software.py smoltFirstBoot.py gui.py privacypolicy.py scan.py
 DIRED_MO_FILES=$(patsubst po/%.mo,mo/%/LC_MESSAGES/$(NAME).mo,$(MO_FILES))
-CLIENT_FILES=deleteProfile.py gui.py haldump.py i18n.py privacypolicy.py sendProfile.py smolt.py smoltGui.py software.py scan.py
+CLIENT_FILES=deleteProfile.py gui.py haldump.py i18n.py privacypolicy.py sendProfile.py smolt.py smoltGui.py software.py scan.py fs_util.py simplejson
 
 
 NAME=smolt
@@ -39,7 +39,7 @@
 	cp -advr config.py $(SMOLTCONFIGDIR)
 	
 	install -d -m 0755 ./ $(DATADIR)/$(NAME)/client/
-	install -d -m 0755 icons/ $(DATADIR)/$(NAME)/client/icons/
+	install -D -m 0644 icons/smolt-about.png $(DATADIR)/$(NAME)/client/icons/smolt-about.png
 	cp -adv $(CLIENT_FILES) $(DATADIR)/$(NAME)/client/


@@ -56,9 +56,7 @@
 	mkdir -p $(DATADIR)/$(NAME)/doc
 	install -p -m 0644 ../doc/PrivacyPolicy $(DATADIR)/$(NAME)/doc
 	
-	gzip -9 man/smoltSendProfile.1 > $(DATADIR)/man/man1/smoltSendProfile.1.gz
-	gzip -9 man/smoltDeleteProfile.1 > $(DATADIR)/man/man1/smoltDeleteProfile.1.gz
-	gzip -9 man/smoltGui.1 > $(DATADIR)/man/man1/smoltGui.1.gz
+	cp man/* $(DATADIR)/man/man1/
 	
 	ln -sf $(DATADIR)/$(NAME)/client/sendProfile.py $(BINDIR)/smoltSendProfile
 	ln -sf $(DATADIR)/$(NAME)/client/deleteProfile.py $(BINDIR)/smoltDeleteProfile
@@ -58,9 +58,10 @@
 	
 	cp man/* $(DATADIR)/man/man1/
 	
-	ln -sf $(DATADIR)/$(NAME)/client/sendProfile.py $(BINDIR)/smoltSendProfile
-	ln -sf $(DATADIR)/$(NAME)/client/deleteProfile.py $(BINDIR)/smoltDeleteProfile
-	ln -sf $(DATADIR)/$(NAME)/client/smoltGui.py $(BINDIR)/smoltGui
+	ln -sf /usr/share/$(NAME)/client/sendProfile.py $(BINDIR)/smoltSendProfile
+	ln -sf /usr/share/$(NAME)/client/deleteProfile.py $(BINDIR)/smoltDeleteProfile
+	ln -sf /usr/share/$(NAME)/client/smoltGui.py $(BINDIR)/smoltGui
+	ln -sf /etc/smolt/config.py $(DATADIR)/$(NAME)/client/config.py
 	
 	chmod +x $(DATADIR)/$(NAME)/client/*Profile.py
 	chmod +x $(DATADIR)/$(NAME)/client/smoltGui.py
@@ -67,7 +67,8 @@
 	chmod +x $(DATADIR)/$(NAME)/client/*Profile.py
 	chmod +x $(DATADIR)/$(NAME)/client/smoltGui.py
 	
-	desktop-file-install --vendor='fedora' --dir=$(DATADIR)/applications ./smolt.desktop
+	mkdir -p $(DATADIR)/applications
+	cp smolt.desktop $(DATADIR)/applications/
 	
 move-mo: $(DIRED_MO_FILES)
 	
	
	
openSUSE Build Service is sponsored by