/
githubmirror
/
mdevctl
Обзор
Документация
Войти
/
githubmirror
/
mdevctl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.57
Makefile
50 строк
2 KB
Alex Williamson
Remove systemd support
05 дек 2019, 22:45
05 дек 2019, 22:45
13f1322
Код
Авторство
О чём код?
PREFIX=/usr UDEVDIR=$(shell pkg-config --variable=udevdir udev) SBINDIR=$(PREFIX)/sbin CONFDIR=/etc/mdevctl.d MANDIR=$(PREFIX)/share/man NAME=mdevctl VERSION=0.$(shell git rev-list --count HEAD) NVFMT=$(NAME)-$(VERSION) files: mdevctl 60-mdevctl.rules mdevctl.8 \ Makefile COPYING README.md mdevctl.spec.in archive: files mdevctl.spec git archive --prefix=$(NVFMT)/ HEAD > $(NVFMT).tar gzip -f -9 $(NVFMT).tar mdevctl.spec: tag mdevctl.spec.in files sed -e 's:#VERSION#:$(VERSION):g' < mdevctl.spec.in > mdevctl.spec PREV=""; \ for TAG in `git tag --sort=version:refname | tac`; do \ if [ -n "$$PREV" ]; then \ git log --format="- %h (\"%s\")" $$TAG..$$PREV >> mdevctl.spec; \ fi; \ git log -1 --format="%n* %cd %aN <%ae> - $$TAG-1" --date="format:%a %b %d %Y" $$TAG >> mdevctl.spec; \ PREV=$$TAG; \ done; \ git log --format="- %h (\"%s\")" $$TAG >> mdevctl.spec srpm: mdevctl.spec archive rpmbuild -bs --define "_sourcedir $(PWD)" --define "_specdir $(PWD)" --define "_builddir $(PWD)" --define "_srcrpmdir $(PWD)" --define "_rpmdir $(PWD)" mdevctl.spec rpm: mdevctl.spec archive rpmbuild -bb --define "_sourcedir $(PWD)" --define "_specdir $(PWD)" --define "_builddir $(PWD)" --define "_srcrpmdir $(PWD)" --define "_rpmdir $(PWD)" mdevctl.spec install: mkdir -p $(DESTDIR)$(CONFDIR) mkdir -p $(DESTDIR)$(UDEVDIR)/rules.d/ install -m 644 60-mdevctl.rules $(DESTDIR)$(UDEVDIR)/rules.d/ mkdir -p $(DESTDIR)$(SBINDIR) install -m 755 mdevctl $(DESTDIR)$(SBINDIR)/ ln -s mdevctl $(DESTDIR)$(SBINDIR)/lsmdev mkdir -p $(DESTDIR)$(MANDIR)/man8 install -m 644 mdevctl.8 $(DESTDIR)$(MANDIR)/man8/ ln -s mdevctl.8 $(DESTDIR)$(MANDIR)/man8/lsmdev.8 clean: rm -f mdevctl.spec *.src.rpm noarch/*.rpm *.tar.gz tag: git tag -l $(VERSION) | grep -q $(VERSION) || git tag $(VERSION)