Home | History | Annotate | Download | only in time-slider
      1  17     niall include VERSION
      2   0     niall 
      3   0     niall mkinstalldirs = /usr/bin/mkdir -p
      4   0     niall INSTALL = /usr/sbin/install
      5   0     niall INSTALL_DATA = ${INSTALL} -u root -g bin -m 644 -f
      6   0     niall INSTALL_PROGRAM = ${INSTALL} -u root -g bin -f
      7   0     niall INSTALL_SCRIPT = ${INSTALL} -f
      8   0     niall RM = /usr/bin/rm -f
      9   0     niall RMRF = /usr/bin/rm -Rf
     10   0     niall RMDIR = /usr/bin/rmdir
     11  42     niall # Use python 2.6 if PYTHON environent is not set
     12  33     niall ifeq ($(strip $(PYTHON)),)
     13  42     niall PYTHON = /usr/bin/python2.6
     14  33     niall endif
     15  33     niall 
     16  11  tf106166 SUBDIRS = po data
     17   0     niall 
     18  17     niall DISTFILES = Authors \
     19  17     niall 			VERSION \
     20  17     niall 			ChangeLog \
     21  17     niall 			Makefile \
     22  17     niall 			py-compile.py \
     23  17     niall 			$(SUBDIRS) \
     24  17     niall 			lib \
     25  17     niall 			usr \
     26  17     niall 			var \
     27  42     niall 			etc
     28  17     niall 
     29  31     niall clean:
     30  31     niall 	$(RM) usr/share/time-slider/lib/time_slider/*.pyc
     31  31     niall 
     32  31     niall all:
     33  11  tf106166 	for subdir in $(SUBDIRS); do \
     34  11  tf106166 	  cd $$subdir; make; cd ..;\
     35  11  tf106166 	done
     36  17     niall 	echo $(VERSION)
     37  17     niall 
     38  31     niall dist: clean all
     39  17     niall 	$(RMRF) time-slider-$(VERSION)
     40  17     niall 	mkdir time-slider-$(VERSION)
     41  17     niall 	cp -pR $(DISTFILES) time-slider-$(VERSION)
     42  17     niall 	/usr/bin/tar cf - time-slider-$(VERSION) | bzip2 > time-slider-$(VERSION).tar.bz2
     43  17     niall 	$(RMRF) time-slider-$(VERSION)
     44   0     niall 
     45   0     niall install:
     46  11  tf106166 	for subdir in $(SUBDIRS); do \
     47  11  tf106166 	  cd $$subdir; \
     48  11  tf106166 	  make DESTDIR=$(DESTDIR) GETTEXT_PACKAGE=time-slider install; \
     49  11  tf106166 	  cd ..;\
     50  11  tf106166 	done
     51  42     niall 	$(mkinstalldirs) $(DESTDIR)/etc/dbus-1/system.d
     52  42     niall 	$(INSTALL_DATA) $(DESTDIR)/etc/dbus-1/system.d etc/dbus-1/system.d/time-slider.conf
     53  42     niall 	$(mkinstalldirs) $(DESTDIR)/etc/xdg/autostart
     54  42     niall 	$(INSTALL_DATA) $(DESTDIR)/etc/xdg/autostart etc/xdg/autostart/*.desktop
     55   0     niall 	$(mkinstalldirs) $(DESTDIR)/lib/svc/method
     56   0     niall 	$(INSTALL_SCRIPT) $(DESTDIR)/lib/svc/method lib/svc/method/time-slider
     57   0     niall 	$(mkinstalldirs) $(DESTDIR)/usr/bin
     58   0     niall 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/bin usr/bin/time-slider-setup
     59   0     niall 	$(mkinstalldirs) $(DESTDIR)/usr/lib
     60  42     niall 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-sliderd
     61  42     niall 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-notify
     62  18     niall 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-delete
     63   0     niall 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-notify
     64  26   erwannc 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-snapshot
     65  30   erwannc 	$(INSTALL_PROGRAM) $(DESTDIR)/usr/lib usr/lib/time-slider-version
     66   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/16x16/apps
     67   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/16x16/apps usr/share/icons/hicolor/16x16/apps/time-slider-setup.png
     68   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/24x24/apps
     69   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/24x24/apps usr/share/icons/hicolor/24x24/apps/time-slider-setup.png
     70   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/32x32/apps
     71   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/32x32/apps usr/share/icons/hicolor/32x32/apps/time-slider-setup.png
     72   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/36x36/apps
     73   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/36x36/apps usr/share/icons/hicolor/36x36/apps/time-slider-setup.png
     74   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/48x48/apps
     75   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/48x48/apps usr/share/icons/hicolor/48x48/apps/time-slider-setup.png
     76   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/72x72/apps
     77   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/72x72/apps usr/share/icons/hicolor/72x72/apps/time-slider-setup.png
     78   4     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/icons/hicolor/96x96/apps
     79   4     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/icons/hicolor/96x96/apps usr/share/icons/hicolor/96x96/apps/time-slider-setup.png
     80   0     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/glade
     81  19     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/time-slider-delete.glade
     82  19     niall 	$(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/time-slider-setup.glade
     83  26   erwannc 	$(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/time-slider-snapshot.glade
     84  30   erwannc 	$(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/glade usr/share/time-slider/glade/time-slider-version.glade
     85   0     niall 	$(mkinstalldirs) $(DESTDIR)/usr/share/time-slider/lib/time_slider
     86   0     niall 	for file in usr/share/time-slider/lib/time_slider/*.py; do \
     87   0     niall 		if test -f $$file ; then \
     88   0     niall 		  $(INSTALL_DATA) $(DESTDIR)/usr/share/time-slider/lib/time_slider $$file; \
     89   0     niall 		fi; \
     90   0     niall 	done
     91   0     niall 	$(mkinstalldirs) $(DESTDIR)/var/svc/manifest/application
     92   0     niall 	$(INSTALL_DATA) $(DESTDIR)/var/svc/manifest/application var/svc/manifest/application/time-slider.xml
     93  42     niall 	$(mkinstalldirs) $(DESTDIR)/var/svc/manifest/system/filesystem
     94  42     niall 	$(INSTALL_DATA) $(DESTDIR)/var/svc/manifest/system/filesystem var/svc/manifest/system/filesystem/auto-snapshot.xml
     95  31     niall 	$(PYTHON) py-compile.py
     96   0     niall 	
     97   0     niall uninstall:
     98  11  tf106166 	for subdir in $(SUBDIRS); do \
     99  11  tf106166 	  cd $$subdir; \
    100  11  tf106166 	  make DESTDIR=$(DESTDIR) GETTEXT_PACKAGE=time-slider uninstall; \
    101  11  tf106166 	  cd ..;\
    102  11  tf106166 	done
    103  42     niall 	$(RM) $(DESTDIR)/etc/dbus-1/system.d/time-slider.conf
    104  42     niall 	$(RM) $(DESTDIR)/etc/xdg/autostart/time-slider-notify.desktop
    105   0     niall 	$(RM) $(DESTDIR)/lib/svc/method/time-slider
    106   0     niall 	$(RM) $(DESTDIR)/usr/bin/time-slider-setup
    107  42     niall 	$(RM) $(DESTDIR)/usr/lib/time-sliderd
    108  42     niall 	$(RM) $(DESTDIR)/usr/lib/time-slider-notify
    109  18     niall 	$(RM) $(DESTDIR)/usr/lib/time-slider-delete
    110   0     niall 	$(RM) $(DESTDIR)/usr/lib/time-slider-notify
    111  26   erwannc 	$(RM) $(DESTDIR)/usr/lib/time-slider-snapshot
    112  30   erwannc 	$(RM) $(DESTDIR)/usr/lib/time-slider-version
    113   4     niall 	$(RM) $(DESTDIR)/usr/share/icons/hicolor/*/apps/time-slider-setup.png
    114   0     niall 	$(RMRF) $(DESTDIR)/usr/share/time-slider
    115   0     niall 	$(RM) $(DESTDIR)/var/svc/manifest/application/time-slider.xml
    116  42     niall 	$(RM) $(DESTDIR)/var/svc/manifest/system/filesystem/auto-snapshot.xml
    117