Magellan Linux

Contents of /branches/mage-next/src/up2date/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2593 - (show annotations) (download)
Tue Mar 4 08:40:10 2014 UTC (10 years, 2 months ago) by niro
File size: 998 byte(s)
-added Makefile
1 include ../../Makefile.inc
2
3 CONF = up2date.conf
4 SCRIPTS = up2date
5 INCLUDES = berlios.sh common.sh freedesktop.sh gnome.sh gnu.sh google.sh \
6 perl.sh pypi.sh sourceforge.sh xfce.sh xorg.sh
7
8 all: $(SCRIPTS) $(INCLUDES) $(CONF)
9 $(CHMOD) +x $(SCRIPTS)
10
11 install: all
12 $(INSTALLDIR) -d $(DESTDIR)/$(SYSCONFDIR)
13 $(INSTALLFILE) $(CONF) $(DESTDIR)/$(SYSCONFDIR)
14 $(INSTALLDIR) -d $(DESTDIR)/$(BINDIR)
15 for i in $(SCRIPTS); do $(INSTALLEXEC) $${i} $(DESTDIR)/$(BINDIR)/mage-$${i}; done
16 $(INSTALLDIR) -d $(DESTDIR)/$(MAGELIBDIR)/up2date
17 for i in $(INCLUDES); do $(INSTALLFILE) $${i} $(DESTDIR)/$(MAGELIBDIR)/up2date; done
18
19 uninstall:
20 $(RM) $(DESTDIR)/$(SYSCONFDIR)/$(CONF)
21 $(RMDIR) $(DESTDIR)/$(SYSCONFDIR)
22 for i in $(SCRIPTS); do $(RM) $(DESTDIR)/$(BINDIR)/mage-$${i}; done
23 $(RMDIR) $(DESTDIR)/$(BINDIR)
24 for i in $(INCLUDES); do $(RM) $(DESTDIR)/$(MAGELIBDIR)/up2date/$${i}; done
25 $(RMDIR) $(DESTDIR)/$(MAGELIBDIR)/up2date
26
27 clean:
28 $(RM) $(SCRIPTS) $(INCLUDES)
29
30 .PHONY: all install uninstall clean