X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=time-slider.git;a=blobdiff_plain;f=Makefile;h=b0d832ae2b64aa78a3bc84ebe7d33e3331acdbf1;hp=42197d4bdc9fc89a27590ed85bd783bddd22ab3b;hb=87d296637140ccf05b3c1a5f03b2c883057ff55b;hpb=1a0beff62cb92275b8e2045d681a10977a344780 diff --git a/Makefile b/Makefile index 42197d4..b0d832a 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ RELEASE=$(shell echo $(VERSION) | cut -f2- -d'-' | sed -e 's/-/./g') mkinstalldirs = /usr/bin/mkdir -p INSTALL = /usr/bin/install INSTALL_DATA = ${INSTALL} -m 644 -t -INSTALL_PROGRAM = ${INSTALL} -t +INSTALL_PROGRAM = ${INSTALL} -m 755 -t INSTALL_SCRIPT = ${INSTALL} -t RM = /usr/bin/rm -f RMRF = /usr/bin/rm -Rf @@ -26,13 +26,15 @@ SUBDIRS = po data rpm DISTFILES = Authors \ VERSION \ ChangeLog \ + README.md \ + OPENSOLARIS.LICENSE \ Makefile \ py-compile.py \ $(SUBDIRS) \ lib \ usr \ var \ - etc + etc clean: $(RM) usr/share/time-slider/lib/time_slider/*.pyc @@ -66,19 +68,16 @@ install: $(INSTALL_DATA) $(DESTDIR)/etc/xdg/autostart etc/xdg/autostart/*.desktop $(mkinstalldirs) $(DESTDIR)/usr/lib/systemd/system $(INSTALL_DATA) $(DESTDIR)/usr/lib/systemd/system etc/systemd/system/*.service - $(mkinstalldirs) $(DESTDIR)/lib/svc/method - $(INSTALL_SCRIPT) $(DESTDIR)/lib/svc/method lib/svc/method/time-slider - $(INSTALL_SCRIPT) $(DESTDIR)/lib/svc/method lib/svc/method/time-slider-plugin - $(INSTALL_SCRIPT) $(DESTDIR)/lib/svc/method lib/svc/method/time-slider-rsync $(mkinstalldirs) $(DESTDIR)/usr/bin $(INSTALL_PROGRAM) $(DESTDIR)/usr/bin usr/bin/time-slider-setup $(mkinstalldirs) $(DESTDIR)/usr/lib/time-slider/plugins/rsync $(mkinstalldirs) $(DESTDIR)/usr/lib/time-slider/plugins/zfssend - $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-sliderd - $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-delete - $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-notify - $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-snapshot - $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-version + $(mkinstalldirs) $(DESTDIR)/usr/libexec + $(INSTALL_PROGRAM) $(DESTDIR)/usr/libexec usr/lib/time-sliderd + $(INSTALL_PROGRAM) $(DESTDIR)/usr/libexec usr/lib/time-slider-delete + $(INSTALL_PROGRAM) $(DESTDIR)/usr/libexec usr/lib/time-slider-notify + $(INSTALL_PROGRAM) $(DESTDIR)/usr/libexec usr/lib/time-slider-snapshot + $(INSTALL_PROGRAM) $(DESTDIR)/usr/libexec usr/lib/time-slider-version $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib/time-slider/plugins/zfssend usr/lib/time-slider/plugins/zfssend/zfssend $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib/time-slider/plugins/rsync usr/lib/time-slider/plugins/rsync/rsync-trigger $(INSTALL_PROGRAM) $(DESTDIR)/usr/lib/time-slider/plugins/rsync usr/lib/time-slider/plugins/rsync/rsync-backup @@ -133,12 +132,6 @@ install: $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/lib/plugin/zfssend $$file; \ fi; \ done - $(mkinstalldirs) $(DESTDIR)/var/svc/manifest/application - $(INSTALL_DATA) $(DESTDIR)/var/svc/manifest/application var/svc/manifest/application/time-slider.xml - $(INSTALL_DATA) $(DESTDIR)/var/svc/manifest/application var/svc/manifest/application/time-slider-plugin.xml - $(mkinstalldirs) $(DESTDIR)/var/svc/manifest/system/filesystem - $(INSTALL_DATA) $(DESTDIR)/var/svc/manifest/system/filesystem var/svc/manifest/system/filesystem/auto-snapshot.xml - $(PYTHON) py-compile.py uninstall: for subdir in $(SUBDIRS); do \ @@ -149,9 +142,6 @@ uninstall: $(RM) $(DESTDIR)/etc/dbus-1/system.d/time-slider.conf $(RM) $(DESTDIR)/etc/xdg/autostart/time-slider-notify.desktop $(RM) $(DESTDIR)/usr/lib/systemd/system/time-sliderd.service - $(RM) $(DESTDIR)/lib/svc/method/time-slider - $(RM) $(DESTDIR)/lib/svc/method/time-slider-plugin - $(RM) $(DESTDIR)/lib/svc/method/time-slider-rsync $(RM) $(DESTDIR)/usr/bin/time-slider-setup $(RM) $(DESTDIR)/usr/lib/time-sliderd $(RM) $(DESTDIR)/usr/lib/time-slider-delete @@ -165,9 +155,6 @@ uninstall: $(RM) $(DESTDIR)/usr/share/applications/time-slider.desktop $(RM) $(DESTDIR)/usr/share/icons/hicolor/*/apps/time-slider-setup.png $(RMRF) $(DESTDIR)/usr/share/time-slider - $(RM) $(DESTDIR)/var/svc/manifest/application/time-slider.xml - $(RM) $(DESTDIR)/var/svc/manifest/application/time-slider-plugin.xml - $(RM) $(DESTDIR)/var/svc/manifest/system/filesystem/auto-snapshot.xml rpm-local: