📄 maintainer.mk
字号:
# just some maintainer stuff for me ...########################################################################make-sync-dir = $(HOME)/src/gnu-makepbuilder-dir = /work/pbuilder/resultsnapshot-dir = $(HOME)/snapshotsnapshot-date = $(shell date +%Y%m%d)snapshot-name = $(snapshot-dir)/$(PACKAGE)-$(snapshot-date).tar.gzdeb-version = $(shell dpkg-parsechangelog | sed -n 's/^Version: \(.*:\|\)//p')deb-arch := $(shell uname -m | sed \ -e 's/i.86/i386/' \ -e 's/ppc/powerpc/')deb-dsc := ../$(PACKAGE)_$(VERSION).dscdeb-changes := $(pbuilder-dir)/$(PACKAGE)_$(VERSION)_$(deb-arch).changes.PHONY: sync checkit release port tarball dist rpmsync:: distclean test -d $(make-sync-dir) rm -f $(srcdir)/INSTALL $(srcdir)/mk/*.mk cp -v $(make-sync-dir)/INSTALL $(srcdir)/. cp -v $(make-sync-dir)/*.mk $(srcdir)/mk chmod 444 $(srcdir)/INSTALL $(srcdir)/mk/*.mkdsc source $(deb-dsc): clean test "$(VERSION)" = "$(deb-version)" dpkg-buildpackage -S -us -uc -rfakerootdebs pbuild $(deb-changes): $(deb-dsc) sudo /usr/sbin/pbuilder build $(deb-dsc) -lintian -i $(deb-changes)release: $(deb-changes) debsign $(deb-changes)tarball dist: realclean (cd ..; tar czf $(TARBALL) $(DIR))snapshot snap: realclean (cd ..; tar czf $(snapshot-name) $(DIR))rpm: tarball rpm -ta ../$(TARBALL)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -