Magellan Linux

Annotation of /trunk/java-update/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2025 - (hide annotations) (download)
Mon Jan 7 11:35:36 2013 UTC (11 years, 4 months ago) by niro
File size: 965 byte(s)
-reworked Makefile
1 niro 1766 # java-update
2     # $Id$
3    
4     VERSION=$(shell cat VERSION)
5    
6 niro 2025 SYSCONFDIR = /etc/java
7     DOCDIR = /usr/share/doc/java-update-$(VERSION)
8     SBINDIR = /usr/sbin
9     ENVDDIR = /etc/env.d
10 niro 1766
11     all:
12 niro 2019 sed 's:@@SYSCONFDIR@@:$(SYSCONFDIR):' < java-update.envd.in > java-update.envd
13 niro 2018 sed 's:@@VERSION@@:$(VERSION):' < java-update.in > java-update
14 niro 1766
15     install:
16 niro 2025 install -d $(DESTDIR)$(ENVDDIR)
17     install -m 0644 java-update.envd $(DESTDIR)$(ENVDDIR)/20java-update
18 niro 2019
19 niro 2025 install -d $(DESTDIR)$(SBINDIR)
20     install -m 0755 java-update $(DESTDIR)$(SBINDIR)/java-update
21 niro 1766
22 niro 2025 install -d $(DESTDIR)$(SYSCONFDIR)/global
23     install -m 0644 global-classpath.conf $(DESTDIR)$(SYSCONFDIR)/global/global-classpath.conf
24     install -m 0644 eof-classpath.conf $(DESTDIR)$(SYSCONFDIR)/global/eof-classpath.conf
25 niro 1766
26     install -d $(DESTDIR)/$(DOCDIR)
27 niro 2025 cat VERSION | gzip -9 > $(DESTDIR)$(DOCDIR)/VERSION.gz
28     cat ChangeLog | gzip -9 > $(DESTDIR)$(DOCDIR)/ChangeLog.gz
29 niro 1766
30     clean:
31 niro 2019 rm -f java-update.envd
32 niro 1766 rm -f java-update
33    
34     .PHONY: all install