Magellan Linux

Contents of /trunk/am-wrapper/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3165 - (show annotations) (download)
Fri Jul 14 20:08:51 2023 UTC (9 months, 1 week ago) by niro
File size: 807 byte(s)
-no bogus libdir hacks anymore
1 PNAME = automake
2 PVER = $(shell cat VERSION)
3
4 LIB = lib
5 PREFIX = /usr
6 BINDIR = $(PREFIX)/bin
7 LIBDIR = $(PREFIX)/${LIB}
8 DATADIR = $(PREFIX)/share
9 DOCDIR = $(DATADIR)/doc/${PNAME}-${PVER}
10
11 INSTALL = install
12 LN_S = ln -s
13 CAT = cat
14 GZIP = gzip -9
15
16 WRAPPER = am-wrapper.sh
17 PROGRAMS = aclocal automake
18
19 all:
20
21 install:
22 $(INSTALL) -d $(DESTDIR)/${BINDIR}
23 $(INSTALL) -d $(DESTDIR)/${LIBDIR}
24 $(INSTALL) -d $(DESTDIR)/${LIBDIR}/misc
25 $(INSTALL) -d $(DESTDIR)/${DATADIR}
26 $(INSTALL) -d $(DESTDIR)/${DOCDIR}
27 $(INSTALL) -m 0755 ${WRAPPER} $(DESTDIR)/${LIBDIR}/misc/
28 for i in ${PROGRAMS}; do $(LN_S) ../$(LIB)/misc/${WRAPPER} $(DESTDIR)/$(BINDIR)/$$i; done
29 $(CAT) ChangeLog | $(GZIP) > $(DESTDIR)/${DOCDIR}/ChangeLog.gz
30 $(CAT) VERSION | $(GZIP) > $(DESTDIR)/${DOCDIR}/VERSION.gz
31
32 check:
33
34 .PHONY = all check install