NAME=simple-apt-update PREFIX=/usr DESTDIR= BINDIR=$(PREFIX)/bin POLDIR=/usr/share/polkit-1/actions ICONSDIR=/usr/share/icons APPDIR=/usr/share/applications all: \ res/desktop/$(NAME).desktop \ res/polkit/org.freedesktop.policykit.$(NAME).policy clean: rm -f res/desktop/$(NAME).desktop rm -f res/polkit/org.freedesktop.policykit.$(NAME).policy install: \ bin/$(NAME) \ res/desktop/$(NAME).desktop \ res/icons/$(NAME).svg \ res/polkit/org.freedesktop.policykit.$(NAME).policy install -d -m 755 \ $(DESTDIR)$(BINDIR) install -m 755 \ bin/$(NAME) \ $(DESTDIR)$(BINDIR)/$(NAME) install -d -m 755 \ $(DESTDIR)$(POLDIR) install -m 644 \ res/polkit/org.freedesktop.policykit.$(NAME).policy \ $(DESTDIR)$(POLDIR)/org.freedesktop.policykit.$(NAME).policy install -d -m 755 \ $(DESTDIR)$(ICONSDIR) install -m 644 \ res/icons/$(NAME).svg \ $(DESTDIR)$(ICONSDIR)/$(NAME).svg install -d -m 755 \ $(DESTDIR)$(APPDIR) install -m 644 \ res/desktop/$(NAME).desktop \ $(DESTDIR)$(APPDIR)/$(NAME).desktop res/desktop/$(NAME).desktop: \ res/desktop/$(NAME).desktop.in sed -e 's|{BINDIR}|$(BINDIR)|' \ < res/desktop/$(NAME).desktop.in \ > res/desktop/$(NAME).desktop res/polkit/org.freedesktop.policykit.$(NAME).policy: \ res/polkit/org.freedesktop.policykit.$(NAME).policy.in sed -e 's|{BINDIR}|$(BINDIR)|' \ < res/polkit/org.freedesktop.policykit.$(NAME).policy.in \ > res/polkit/org.freedesktop.policykit.$(NAME).policy