Magellan Linux

Annotation of /tags/mcore-theme-busybox-1_1/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1284 - (hide annotations) (download)
Sun Feb 6 22:35:21 2011 UTC (13 years, 2 months ago) by niro
File size: 917 byte(s)
tagged 'mcore-theme-busybox-1_1'
1 niro 1265 THEMENAME = mcore
2     DESTDIR =
3     GZIP = gzip -9
4     CAT = cat
5     LN = ln -snf
6     INSTALL = install
7    
8     ETCDIR = /etc
9     SPLASHDIR = $(ETCDIR)/splash
10     THEMEDIR = $(SPLASHDIR)/themes/$(THEMENAME)
11    
12     RESOLUTIONS = 640x480 800x600 1024x768 1280x1024 1440x900 1680x1050
13     FONT = Lat2-Terminus16.psfu
14    
15     all: install
16    
17     install:
18     $(INSTALL) -d $(DESTDIR)/$(ETCDIR)
19     $(INSTALL) -d $(DESTDIR)/$(SPLASHDIR)
20     $(INSTALL) -d $(DESTDIR)/$(THEMEDIR)
21    
22     $(CAT) font/$(FONT) | $(GZIP) > $(DESTDIR)/$(THEMEDIR)/splash-font.gz
23     for res in $(RESOLUTIONS); \
24     do \
25     $(CAT) images/startup-$${res}.ppm | $(GZIP) > $(DESTDIR)/$(THEMEDIR)/startup-$${res}.ppm.gz; \
26     $(LN) startup-$${res}.ppm.gz $(DESTDIR)/$(THEMEDIR)/reboot-$${res}.ppm.gz; \
27     $(LN) startup-$${res}.ppm.gz $(DESTDIR)/$(THEMEDIR)/shutdown-$${res}.ppm.gz; \
28     $(INSTALL) -m0644 conf/$${res}.conf $(DESTDIR)/$(THEMEDIR)/; \
29     done
30     if [ -f VERSION ];then install -m066 VERSION $(DESTDIR)/$(THEMEDIR)/; fi
31