diff options
author | Adam Williamson <awilliamson@mandriva.org> | 2007-07-15 17:49:47 +0000 |
---|---|---|
committer | Adam Williamson <awilliamson@mandriva.org> | 2007-07-15 17:49:47 +0000 |
commit | 002b91cd6d17d9b2a43fd583acc7c51df620b15a (patch) | |
tree | 7a1b7876233dd6ae98748a2a22aaa3f6b4fbc12f /Makefile | |
parent | 79237784874a93c943eedb2e37cdd0d5874261df (diff) | |
download | indexhtml-002b91cd6d17d9b2a43fd583acc7c51df620b15a.tar indexhtml-002b91cd6d17d9b2a43fd583acc7c51df620b15a.tar.gz indexhtml-002b91cd6d17d9b2a43fd583acc7c51df620b15a.tar.bz2 indexhtml-002b91cd6d17d9b2a43fd583acc7c51df620b15a.tar.xz indexhtml-002b91cd6d17d9b2a43fd583acc7c51df620b15a.zip |
- update Makefile for new buildsystem and SVN (based on ldetect-lst)
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 45 |
1 files changed, 16 insertions, 29 deletions
@@ -1,7 +1,8 @@ PACKAGE = indexhtml -VERSION:=$(shell rpm -q --qf %{VERSION} --specfile $(PACKAGE).spec) -RELEASE:=$(shell rpm -q --qf %{RELEASE} --specfile $(PACKAGE).spec) -TAG := $(shell echo "V$(VERSION)_$(RELEASE)" | tr -- '-.' '__') +VERSION:=2008.0 + +SVN_URL := $(shell svn info | grep ^URL: | cut -f2 -d\ ) +SVN_BASE := $(shell svn info | sed -n '/^URL: \(.*\/$(PACKAGE)\).*/s//\1/p') all: @@ -14,45 +15,31 @@ install: cp -p HTML/* $(RPM_BUILD_ROOT)/usr/share/doc/HTML/ version: - @echo $(VERSION)-$(RELEASE) + @echo $(VERSION) # rules to build a test rpm -localrpm: clean localdist buildrpm - -localdist: cleandist dir localcopy tar - cleandist: rm -rf $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION).tar.bz2 -dir: - mkdir $(PACKAGE)-$(VERSION) - -localcopy: clean - find . -not -name "$(PACKAGE)-$(VERSION)" -a -not -name '*.bz2'|cpio -pd $(PACKAGE)-$(VERSION)/ - find $(PACKAGE)-$(VERSION) -type d -name CVS|xargs rm -rf +localcopy: + svn export -q . $(PACKAGE)-$(VERSION) tar: - tar cf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION) - bzip2 -9f $(PACKAGE)-$(VERSION).tar + tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION) + bzip2 -9vf $(PACKAGE)-$(VERSION).tar rm -rf $(PACKAGE)-$(VERSION) -buildrpm: - rpm -ta $(PACKAGE)-$(VERSION).tar.bz2 # rules to build a distributable rpm -rpm: changelog cvstag dist buildrpm +dist: cleandist localcopy tar -dist: cleandist dir export tar +log: changelog -export: - cvs export -d $(PACKAGE)-$(VERSION) -r $(TAG) $(PACKAGE) - -cvstag: - cvs tag $(CVSTAGOPT) $(TAG) - -changelog: ../common/username - cvs2cl -U ../common/username -I ChangeLog +changelog: ../common/username.xml + svn2cl --authors ../common/username.xml --accum rm -f ChangeLog.bak - cvs commit -m "Generated by cvs2cl the `date '+%d_%b'`" ChangeLog + svn commit -m "Generated by svn2cl the `LC_TIME=C date '+%d_%b'`" ChangeLog + +# Makefile ends here |