blob: 0399e2a9bc5d9bc8c45d6ebb643ec2dddac50d34 (
plain)
1 NAME = prt-utils
2 VERSION = 0.7.1
3
4 TOOLS = prtcreate prtrej prtsweep prtcheck prtwash pkgexport pkgsize \
5 prtorphan prtcheckmissing oldfiles finddeps dllist \
6 findredundantdeps pkg_installed
7
8 PREFIX = /usr
9 MANDIR = $(PREFIX)/man
10 BINDIR = $(PREFIX)/bin
11 CONFDIR = /etc
12
13 all:
14 @echo "Use 'make install' to install prt-utils"
15
16 install-man:
17 if [ ! -d $(DESTDIR)$(MANDIR)/man1 ]; then \
18 mkdir -p $(DESTDIR)$(MANDIR)/man1; \
19 fi
20 for manpage in $(TOOLS); do \
21 if [ -f $$manpage.1 ]; then \
22 cp $$manpage.1 $(DESTDIR)$(MANDIR)/man1/; \
23 chmod 644 $(DESTDIR)$(MANDIR)/man1/$$manpage.1; \
24 fi; \
25 done
26
27 install-bin:
28 if [ ! -d $(DESTDIR)$(BINDIR) ]; then \
29 mkdir -p $(DESTDIR)$(BINDIR); \
30 fi
31 for binary in $(TOOLS); do \
32 cp $$binary $(DESTDIR)$(BINDIR)/; \
33 chmod 755 $(DESTDIR)$(BINDIR)/$$binary; \
34 done
35
36 install-conf:
37 if [ ! -d $(DESTDIR)$(CONFDIR) ]; then \
38 mkdir -p $(DESTDIR)$(CONFDIR); \
39 fi
40 for tool in $(TOOLS); do \
41 if [ -f $$tool.conf ]; then \
42 cp $$tool.conf $(DESTDIR)$(CONFDIR)/; \
43 chmod 644 $(DESTDIR)$(CONFDIR)/$$tool.conf; \
44 fi; \
45 done
46
47 install: install-man install-bin # install-conf
48
49 dist:
50 @rm -rf ${NAME}-${VERSION}
51 @mkdir .${NAME}-${VERSION}
52 @cp * .${NAME}-${VERSION}
53 @mv .${NAME}-${VERSION} ${NAME}-${VERSION}
54 @tar czf ${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION}
55 @rm -rf ${NAME}-${VERSION}
|