summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile53
1 files changed, 53 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..c815781
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,53 @@
+#
+# Makefile for installing the Fedora/RHEL specific s390(x) stuff
+#
+
+PACKAGE=s390utils
+VERSION=0.1
+
+DESTDIR=
+BINDIR=$(DESTDIR)/bin
+SBINDIR=$(DESTDIR)/sbin
+USRBINDIR=$(DESTDIR)/usr/bin
+USRSBINDIR=$(DESTDIR)/usr/sbin
+UDEVDIR=$(DESTDIR)/lib/udev
+SYSCONFIGDIR=$(DESTDIR)/etc
+
+
+UDEV_RULES=dasd.udev zfcp.udev
+UDEV_HELPERS=dasdconf.sh zfcpconf.sh
+
+SERVICES=cpi.initd
+SYSCONFIGS=cpi.sysconfig
+
+SBIN_SCRIPTS=device_cio_free
+
+UPSTART_CONFIGS=device_cio_free.conf
+
+FILES=Makefile $(UDEV_RULES) $(UDEV_HELPERS) $(SERVICES) $(SYSCONFIGS) $(SCRIPTS) $(UPSTART_CONFIGS)
+
+
+all:
+
+install:
+ mkdir -p $(BINDIR) \
+ $(SBINDIR) \
+ $(USRBINDIR) \
+ $(USRSBINDIR) \
+ $(UDEVDIR)/rules.d \
+ $(SYSCONFIGDIR) \
+ $(SYSCONFIGDIR)/rc.d/init.d \
+ $(SYSCONFIGDIR)/sysconfig \
+ $(SYSCONFIGDIR)/init
+ install -p -m 644 $(UDEV_RULES) $(UDEVDIR)/rules.d
+ install -p -m 755 $(UDEV_HELPERS) $(UDEVDIR)
+ install -p -m 644 $(SERVICES) $(SYSCONFIGDIR)/rc.d/init.d
+ install -p -m 644 $(SYSCONFIGS) $(SYSCONFIGDIR)/sysconfig
+ install -p -m 755 $(SBIN_SCRIPTS) $(SBINDIR)
+ install -p -m 644 $(UPSTART_CONFIGS) $(SYSCONFIGDIR)/init
+
+dist:
+ mkdir -p $(PACKAGE)-$(VERSION)
+ cp -p $(FILES) $(PACKAGE)-$(VERSION)
+ tar cjf $(PACKAGE)-$(VERSION).tar.bz2 $(PACKAGE)-$(VERSION)
+ rm -rf $(PACKAGE)-$(VERSION)