diff options
author | Mystery Man <unknown@mandriva.org> | 2005-12-07 10:44:44 +0000 |
---|---|---|
committer | Mystery Man <unknown@mandriva.org> | 2005-12-07 10:44:44 +0000 |
commit | d42426e5263b01076457675cdfda6c6c5f8a9abf (patch) | |
tree | 9fc396a8974d3f1fd098d33113c266a00619c70c /Makefile | |
parent | 1c16d2812f86016cf8a1a6fa525281c644b9ab89 (diff) | |
download | mgarepo-topic/V1_5_X@939.tar mgarepo-topic/V1_5_X@939.tar.gz mgarepo-topic/V1_5_X@939.tar.bz2 mgarepo-topic/V1_5_X@939.tar.xz mgarepo-topic/V1_5_X@939.zip |
This commit was manufactured by cvs2svn to create tag 'V1_5_4_1mdk'.topic/V1_5_X@939
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..46ddead --- /dev/null +++ b/Makefile @@ -0,0 +1,62 @@ +#--------------------------------------------------------------- +# Project : Mandriva Linux +# Module : repsys +# File : Makefile +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Wed Dec 7 11:33:09 2005 +#--------------------------------------------------------------- + +PACKAGE=repsys +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 -- '-.' '__') + +FILES = ChangeLog Makefile MANIFEST.in PKG-INFO create-srpm getsrpm-mdk rebrand-mdk \ + repsys repsys.conf repsys.spec setup.cfg setup.py RepSys/*.py RepSys/{cgi,commands}/*.py + +# rules to build a test rpm + +localrpm: localdist buildrpm + +localdist: cleandist dir localcopy tar + +cleandist: + rm -rf $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION).tar.bz2 + +dir: + mkdir $(PACKAGE)-$(VERSION) + +localcopy: + tar c $(FILES) | tar x -C $(PACKAGE)-$(VERSION) + +tar: + tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION) + bzip2 -9vf $(PACKAGE)-$(VERSION).tar + rm -rf $(PACKAGE)-$(VERSION) + +buildrpm: + rpm -ta $(RPMOPT) $(PACKAGE)-$(VERSION).tar.bz2 + +# rules to build a distributable rpm + +rpm: changelog cvstag dist buildrpm + +dist: cleandist dir export tar + +export: + cvs export -d $(PACKAGE)-$(VERSION) -r $(TAG) $(PACKAGE) + +cvstag: + cvs tag $(CVSTAGOPT) $(TAG) + +changelog: ../common/username + cvs2cl -U ../common/username -I ChangeLog + rm -f ChangeLog.bak + cvs commit -m "Generated by cvs2cl the `date '+%d_%b'`" ChangeLog + +# Local variables: +# mode: makefile +# End: +# +# Makefile ends here |