aboutsummaryrefslogtreecommitdiff
path: root/base/bin/slackwareutils/Makefile
blob: 1b0538c6bc16265068ba585da9e8f63261ae0eb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
TARGETS=mktemp strings fromdos todos bban sysvbanner

INSTALL=/usr/bin/install
INSTALLDIR=$(INSTALL) -m 0755 -d
INSTALLBIN=$(INSTALL) -m 0755
INSTALLMAN=$(INSTALL) -m 0644

PREFIX=/usr
BINDIR=$(PREFIX)/bin
MANDIR=$(PREFIX)/share/man/man1

all: $(TARGETS)

mktemp: mktemp.o
strings: strings.o getopt.o
fromdos: fromdos.o
todos: todos.o
sysvbanner: sysvbanner.o
bban: bban.o

install: all install-mktemp install-strings install-fromdos install-todos install-sysvbanner install-bban install-diskcopy install-xx

install-mktemp:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) mktemp $(DESTDIR)$(BINDIR)/mktemp-bsd
	( cd $(DESTDIR)$(BINDIR) ; ln -sf mktemp-bsd mktemp )
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) mktemp-bsd.1 mktemp.1 $(DESTDIR)$(MANDIR)

install-strings:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) strings $(DESTDIR)$(BINDIR)
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) strings.1 $(DESTDIR)$(MANDIR)

install-fromdos:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) fromdos $(DESTDIR)$(BINDIR)
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) fromdos.1 $(DESTDIR)$(MANDIR)

install-todos:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) todos $(DESTDIR)$(BINDIR)
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) todos.1 $(DESTDIR)$(MANDIR)

install-sysvbanner:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) sysvbanner $(DESTDIR)$(BINDIR)
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) sysvbanner.1 $(DESTDIR)$(MANDIR)

install-bban:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) bban $(DESTDIR)$(BINDIR)
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) bban.1 $(DESTDIR)$(MANDIR)

install-diskcopy:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) diskcopy.sh $(DESTDIR)$(BINDIR)/diskcopy
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) diskcopy.1 $(DESTDIR)$(MANDIR)

install-xx:
	$(INSTALLDIR) $(DESTDIR)$(BINDIR)
	$(INSTALLBIN) xx.sh $(DESTDIR)$(BINDIR)/xx
	$(INSTALLDIR) $(DESTDIR)$(MANDIR)
	$(INSTALLMAN) xx.1 $(DESTDIR)$(MANDIR)

clean:
	rm -f a.out core *~ *.o $(TARGETS)

.PHONY: clean install install-mktemp install-strings install-fromdos install-todos install-sysvbanner install-bban install-diskcopy install-xx