X-Git-Url: https://pwan.org/git/?p=certmaster.git;a=blobdiff_plain;f=Makefile;h=6f5f908de9e371862fd7a4e1990499e80bac16f6;hp=2f83003d6e5ff25e359cfb90bde4a79ed925f629;hb=HEAD;hpb=9297dabe6c1511bb36a669b505f5586e420b608f diff --git a/Makefile b/Makefile index 2f83003..6f5f908 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ -VERSION = $(shell echo `awk '{ print $$1 }' version`) -RELEASE = $(shell echo `awk '{ print $$2 }' version`) -NEWRELEASE = $(shell echo $$(($(RELEASE) + 1))) +VERSION = 0.29 +RELEASE = 1 PYTHON = /usr/bin/python +DIST = pwan MESSAGESPOT=po/messages.pot @@ -13,24 +13,24 @@ INITDIR = init-scripts all: rpms +versionfile: + echo "version:" $(VERSION) > etc/version + echo "release:" $(RELEASE) >> etc/version + echo "source build date:" $(DATE) >> etc/version + echo "git commit:" $(shell git log -n 1 --pretty="format:%H") >> etc/version + echo "git date:" $(shell git log -n 1 --pretty="format:%cd") >> etc/version manpage: pod2man --center="certmaster-request" --release="" ./docs/certmaster-request.pod | gzip -c > ./docs/certmaster-request.1.gz pod2man --center="certmaster" --release="" ./docs/certmaster.pod | gzip -c > ./docs/certmaster.1.gz pod2man --center="certmaster-ca" --release="" ./docs/certmaster-ca.pod | gzip -c > ./docs/certmaster-ca.1.gz + pod2man --center="certmaster-sync" --release="" ./docs/certmaster-sync.pod | gzip -c > ./docs/certmaster-sync.1.gz messages: certmaster/*.py touch $(MESSAGESPOT) xgettext -k_ -kN_ -o $(MESSAGESPOT) certmaster/*.py sed -i'~' -e 's/SOME DESCRIPTIVE TITLE/certmaster/g' -e 's/YEAR THE PACKAGE'"'"'S COPYRIGHT HOLDER/2007 Red Hat, inc. /g' -e 's/FIRST AUTHOR , YEAR/Adrian Likins , 2007/g' -e 's/PACKAGE VERSION/certmaster $(VERSION)-$(RELEASE)/g' -e 's/PACKAGE/certmaster/g' $(MESSAGESPOT) - -bumprelease: - -echo "$(VERSION) $(NEWRELEASE)" > version - -setversion: - -echo "$(VERSION) $(RELEASE)" > version - build: clean $(PYTHON) setup.py build -f @@ -93,8 +93,9 @@ async: install rpms: build manpage sdist mkdir -p rpm-build cp dist/*.gz rpm-build/ - cp version rpm-build/ + echo ${RELEASE} rpmbuild --define "_topdir %(pwd)/rpm-build" \ + --define "dist ${DIST}" \ --define "_builddir %{_topdir}" \ --define "_rpmdir %{_topdir}" \ --define "_srcrpmdir %{_topdir}" \