diff --git ext/Makefile ext/Makefile index 029fda4..638d7a5 100644 --- ext/Makefile +++ ext/Makefile @@ -1,6 +1,5 @@ #!/usr/bin/make -f -DESTDIR= build: @@ -9,36 +8,34 @@ clean: install: install-bin install-lib install-conf install-plugins install-doc install-bin: - install -d $(DESTDIR)/usr/sbin - install -d $(DESTDIR)/usr/bin - cp bin/mc-* $(DESTDIR)/usr/sbin - cp bin/mco $(DESTDIR)/usr/bin - cp bin/mcollectived $(DESTDIR)/usr/sbin/mcollectived + install -d $(PREFIX)/sbin + install -d $(PREFIX)/bin + cp bin/mc-* $(PREFIX)/sbin + cp bin/mco $(PREFIX)/bin + cp bin/mcollectived $(PREFIX)/sbin/mcollectived install-lib: - install -d $(DESTDIR)/usr/lib/ruby/1.8/ - cp -a lib/* $(DESTDIR)/usr/lib/ruby/1.8/ + install -d $(PREFIX)/lib/ruby/1.8/ + cp -R lib/* $(PREFIX)/lib/ruby/1.8/ install-conf: - install -d $(DESTDIR)/etc/mcollective/ - install -d $(DESTDIR)/etc/init.d - cp -r etc/* $(DESTDIR)/etc/mcollective/ - cp mcollective.init $(DESTDIR)/etc/init.d/mcollective - rm $(DESTDIR)/etc/mcollective/ssl/PLACEHOLDER - rm $(DESTDIR)/etc/mcollective/ssl/clients/PLACEHOLDER + install -d $(PREFIX)/share/examples/mcollective/ + cp -R etc/* $(PREFIX)/share/examples/mcollective/ + rm $(PREFIX)/share/examples/mcollective/ssl/PLACEHOLDER + rm $(PREFIX)/share/examples/mcollective/ssl/clients/PLACEHOLDER install-plugins: - install -d $(DESTDIR)/usr/share/mcollective/ - cp -a plugins $(DESTDIR)/usr/share/mcollective/ + install -d $(PREFIX)/share/mcollective/ + cp -R plugins $(PREFIX)/share/mcollective/ install-doc: - install -d $(DESTDIR)/usr/share/doc/ - cp -a doc $(DESTDIR)/usr/share/doc/mcollective + install -d $(PREFIX)/share/doc/ + cp -R doc $(PREFIX)/share/doc/mcollective uninstall: - rm -f $(DESTDIR)/usr/sbin/mcollectived - rm -rf $(DESTDIR)/usr/lib/ruby/1.8/mcollective* - rm -rf $(DESTDIR)/usr/share/mcollective - rm -rf $(DESTDIR)/etc/mcollective + rm -f $(PREFIX)/sbin/mcollectived + rm -rf $(PREFIX)/lib/ruby/1.8/mcollective* + rm -rf $(PREFIX)/share/mcollective + rm -rf $(PREFIX)/share/examples/mcollective .PHONY: build clean install uninstall