Magellan Linux

Diff of /trunk/qemu-networking/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1825 by niro, Sat Jun 9 10:46:59 2012 UTC revision 2205 by niro, Mon Oct 14 09:19:15 2013 UTC
# Line 3  Line 3 
3    
4  VERSION = $(shell cat VERSION)  VERSION = $(shell cat VERSION)
5    
6    PKGCONFIG = pkg-config
7    INSTALL = install
8    RM = rm
9    SED = sed
10    COMPRESS = gzip -9 -c
11    
12  confddir = /etc/conf.d  confddir = /etc/conf.d
13  datadir = /usr/share  datadir = /usr/share
14  docdir = $(datadir)/doc/qemu-networking-$(VERSION)  docdir = $(datadir)/doc/qemu-networking-$(VERSION)
15  systemddir = /usr/lib/systemd  systemddir = $(shell $(PKGCONFIG) pkg-config systemd --variable=systemdutildir)
16  systemdhelperdir = $(systemddir)  systemdhelperdir = $(shell $(PKGCONFIG) systemd --variable=systemdutildir)
17  systemdunitdir = $(systemddir)/system  systemdunitdir = $(shell $(PKGCONFIG) systemd --variable=systemdsystemunitdir)
   
 COMPRESS = gzip -9 -c  
18    
19  all: qemu-networking qemu-networking.service  all: qemu-networking qemu-networking.service
20    
21  qemu-networking:  qemu-networking:
22   sed 's:@@confddir@@:$(confddir):g' qemu-networking.in > qemu-networking   $(SED) 's:@@confddir@@:$(confddir):g' qemu-networking.in > qemu-networking
23    
24  qemu-networking.service:  qemu-networking.service:
25   sed 's:@@systemdhelperdir@@:$(systemdhelperdir):g' qemu-networking.service.in > qemu-networking.service   $(SED) 's:@@systemdhelperdir@@:$(systemdhelperdir):g' qemu-networking.service.in > qemu-networking.service
26    
27    check:
28    
29  clean:  clean:
30   for i in qemu-networking qemu-networking.service; do \   for i in qemu-networking qemu-networking.service; do \
31   if [ -f $$i ]; then rm $$i; fi \   if [ -f $$i ]; then $(RM) $$i; fi \
32   done   done
33    
34  install:  install:
35   install -d $(DESTDIR)/$(confddir)   $(INSTALL) -d $(DESTDIR)/$(confddir)
36   install -m0644 qemu-networking.conf $(DESTDIR)/$(confddir)   $(INSTALL) -m0644 qemu-networking.conf $(DESTDIR)/$(confddir)/qemu-networking
37   install -d $(DESTDIR)/$(systemdhelperdir)   $(INSTALL) -d $(DESTDIR)/$(systemdhelperdir)
38   install -m0755 qemu-networking $(DESTDIR)/$(systemdhelperdir)   $(INSTALL) -m0755 qemu-networking $(DESTDIR)/$(systemdhelperdir)
39   install -d $(DESTDIR)/$(systemdunitdir)   $(INSTALL) -d $(DESTDIR)/$(systemdunitdir)
40   install -m0644 qemu-networking.service $(DESTDIR)/$(systemdunitdir)   $(INSTALL) -m0644 qemu-networking.service $(DESTDIR)/$(systemdunitdir)
41   install -d $(DESTDIR)/$(docdir)   $(INSTALL) -d $(DESTDIR)/$(docdir)
42   $(COMPRESS) VERSION > $(DESTDIR)/$(docdir)/VERSION.gz   $(COMPRESS) VERSION > $(DESTDIR)/$(docdir)/VERSION.gz
43   if [ -f ChangeLog ]; then $(COMPRESS) ChangeLog > $(DESTDIR)/$(docdir)/ChangeLog.gz; fi   if [ -f ChangeLog ]; then $(COMPRESS) ChangeLog > $(DESTDIR)/$(docdir)/ChangeLog.gz; fi
44    

Legend:
Removed from v.1825  
changed lines
  Added in v.2205