summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 8925878a4a1c97e38bc1a6989bac604425d2f859 (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
#
# 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 ccw.udev
UDEV_HELPERS=ccw_init

SERVICES=cpi.initd
SYSCONFIGS=cpi.sysconfig

SBIN_SCRIPTS=device_cio_free dasdconf.sh zfcpconf.sh

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)