3
sharedir = $(prefix)/share
4
localedir = $(sharedir)/locale
5
launcherdir = $(sharedir)/applications
6
mandir = $(sharedir)/man
7
man1dir = $(mandir)/man1
11
valac -X -D'GETTEXT_PACKAGE="timeshift"' --Xcc="-lm" --thread "Main.vala" "Utility.vala" "MainWindow.vala" "SettingsWindow.vala" "RestoreWindow.vala" -o timeshift --pkg glib-2.0 --pkg gio-unix-2.0 --pkg posix --pkg gtk+-3.0 --pkg gee-1.0 --pkg libsoup-2.4 --pkg json-glib-1.0
18
mkdir -p "$(DESTDIR)$(bindir)"
19
mkdir -p "$(DESTDIR)$(sharedir)"
20
mkdir -p "$(DESTDIR)$(mandir)"
21
mkdir -p "$(DESTDIR)$(man1dir)"
22
mkdir -p "$(DESTDIR)$(launcherdir)"
23
mkdir -p "$(DESTDIR)$(sharedir)/timeshift"
24
mkdir -p "$(DESTDIR)$(sharedir)/pixmaps"
25
mkdir -p "/mnt/timeshift"
28
install -m 0755 timeshift "$(DESTDIR)$(bindir)"
31
cp -dpr --no-preserve=ownership -t "$(DESTDIR)$(sharedir)/timeshift" ./share/timeshift/*
32
chmod --recursive 0755 $(DESTDIR)$(sharedir)/timeshift/*
35
install -m 0755 TimeShift.desktop "$(DESTDIR)$(launcherdir)"
38
install -m 0755 ./share/pixmaps/timeshift.png "$(DESTDIR)$(sharedir)/pixmaps/"
43
rm -f "$(DESTDIR)$(bindir)/timeshift"
46
rm -rf "$(DESTDIR)$(sharedir)/timeshift"
49
rm -f "$(DESTDIR)$(launcherdir)/TimeShift.desktop"
52
rm -f "$(DESTDIR)$(sharedir)/pixmaps/timeshift.png"