aboutsummaryrefslogtreecommitdiff
path: root/base/bin/slackwareutils/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'base/bin/slackwareutils/Makefile')
-rw-r--r--base/bin/slackwareutils/Makefile75
1 files changed, 75 insertions, 0 deletions
diff --git a/base/bin/slackwareutils/Makefile b/base/bin/slackwareutils/Makefile
new file mode 100644
index 0000000..1b0538c
--- /dev/null
+++ b/base/bin/slackwareutils/Makefile
@@ -0,0 +1,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