Changeset 919 for branches/1.0/Makefile
- Timestamp:
- 05/23/13 15:16:43 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/Makefile
r918 r919 95 95 @echo 96 96 @echo "Installing jobmond.py and jobarchived.py to $(PREFIX)/sbin" 97 @install -m 0755 -d $(DESTDIR)$(PREFIX)/sbin || true 98 @install -m 0755 jobmond/jobmond.py $(DESTDIR)$(PREFIX)/sbin/ || true 99 @install -m 0755 jobarchived/jobarchived.py $(DESTDIR)$(PREFIX)/sbin/ || true 100 @(cd $(DESTDIR)$(PREFIX)/sbin/; ln -s jobmond.py jobmond; ln -s jobarchived.py jobarchived) || true 97 @install -m 0755 -d $(DESTDIR)$(PREFIX)/sbin 98 @install -m 0755 jobmond/jobmond.py $(DESTDIR)$(PREFIX)/sbin/ 99 @install -m 0755 jobarchived/jobarchived.py $(DESTDIR)$(PREFIX)/sbin/ 100 @(cd $(DESTDIR)$(PREFIX)/sbin/; ln -s jobmond.py jobmond; ln -s jobarchived.py jobarchived) 101 @# 102 @# Files in /etc 103 @# 104 @echo 105 @echo "Installing config files jobmond.conf jobarchived.conf in /etc" 106 @install -m 0755 -d $(DESTDIR)/etc 107 @install -m 0644 jobmond/jobmond.conf $(DESTDIR)/etc/ 108 @install -m 0644 jobarchived/jobarchived.conf $(DESTDIR)/etc/ 101 109 @# 102 110 @# Files specific to distros if /etc/redhat-release => rpm else (/etc/debian_version => debian) 103 111 @# 104 @echo105 @echo "Installing service files in /etc"106 @sed -i -e 's|DAEMON=.*|DAEMON=$(JOBMOND)|g' pkg/deb/init.d/jobmond107 @sed -i -e 's|DAEMON=.*|DAEMON=$(JOBARCHIVED)|g' pkg/deb/init.d/jobarchived108 @sed -i -e 's|DAEMON=.*|DAEMON=$(JOBMOND)|g' pkg/rpm/init.d/jobmond109 @sed -i -e 's|DAEMON=.*|DAEMON=$(JOBARCHIVED)|g' pkg/rpm/init.d/jobarchived110 112 @if test -r /etc/redhat-release; then \ 113 echo; \ 114 echo "Red Hat detected: installing RPM service files in /etc"; \ 115 sed -i -e 's|DAEMON=.*|DAEMON=$(JOBMOND)|g' pkg/rpm/init.d/jobmond; \ 116 sed -i -e 's|DAEMON=.*|DAEMON=$(JOBARCHIVED)|g' pkg/rpm/init.d/jobarchived; \ 111 117 install -m 0755 -d $(DESTDIR)/etc/rc.d/init.d; \ 112 118 install -m 0755 pkg/rpm/init.d/jobmond $(DESTDIR)/etc/rc.d/init.d/; \ … … 115 121 install -m 0755 pkg/rpm/sysconfig/jobmond $(DESTDIR)/etc/sysconfig; \ 116 122 install -m 0755 pkg/rpm/sysconfig/jobarchived $(DESTDIR)/etc/sysconfig; \ 117 else \ 118 install -m 0755 -d $(DESTDIR)/etc/init.d; \ 119 install -m 0755 pkg/deb/init.d/jobmond $(DESTDIR)/etc/init.d/; \ 120 install -m 0755 pkg/deb/init.d/jobarchived $(DESTDIR)/etc/init.d/; \ 121 install -m 0755 -d $(DESTDIR)/etc/default; \ 122 install -m 0755 pkg/deb/default/jobmond $(DESTDIR)/etc/default; \ 123 install -m 0755 pkg/deb/default/jobarchived $(DESTDIR)/etc/default; \ 123 else \ 124 sed -i -e 's|DAEMON=.*|DAEMON=$(JOBMOND)|g' debian/jobmonarch-jobmond.init; \ 125 sed -i -e 's|DAEMON=.*|DAEMON=$(JOBARCHIVED)|g' debian/jobmonarch-jobarchived.init; \ 124 126 fi 125 @#126 @# Files in /etc127 @#128 @echo129 @echo "Installing config files jobmond.conf jobarchived.conf in /etc"130 @install -m 0644 jobmond/jobmond.conf $(DESTDIR)/etc131 @install -m 0644 jobarchived/jobarchived.conf $(DESTDIR)/etc132 127 @# 133 128 @# Files in /usr/share
Note: See TracChangeset
for help on using the changeset viewer.