2 VERSION
=$(shell awk
'/Version:/ { print $$2 }' ${PKGNAME}.spec
)
3 RELEASE
=$(shell awk
'/Release:/ { print $$2 }' ${PKGNAME}.spec | sed
-e
's|%.*$$||g')
4 CVSTAG
=r
$(subst .
,_
,$(VERSION
)-$(RELEASE
))
9 PYCHECKEROPTS
=--no-shadowbuiltin
--no-argsused
--no-miximport
--maxargs
0 --no-local
-\
# 0 --only
17 curl
-A
"pykickstart-build" -o docs
/kickstart-docs.txt
"http://fedoraproject.org/wiki/Anaconda/Kickstart?action=raw"
20 PYTHONPATH
=. pychecker
$(PYCHECKEROPTS
) pykickstart
/*.py pykickstart
/commands
/*.py pykickstart
/handlers
/*.py
23 -rm *.
tar.gz pykickstart
/*.pyc pykickstart
/commands
/*.pyc pykickstart
/handlers
/*.pyc docs
/kickstart-docs.txt
25 python setup.py
-q
clean --all
28 python setup.py
install --root
=$(DESTDIR
)
35 @
rm -rf
/tmp
/${PKGNAME}-$(VERSION
) /tmp
/${PKGNAME}
36 @CVSROOT
=`cat CVS/Root`; cd
/tmp
; cvs
-d
$$CVSROOT export -r
$(CVSTAG
) ${PKGNAME}
37 @cp docs
/kickstart-docs.txt
/tmp
/${PKGNAME}/docs
/
38 @mv
/tmp
/${PKGNAME} /tmp
/${PKGNAME}-$(VERSION
)
39 @cd
/tmp
/${PKGNAME}-$(VERSION
) ; python setup.py
-q sdist
40 @cp
/tmp
/${PKGNAME}-$(VERSION
)/dist/${PKGNAME}-$(VERSION
).
tar.gz .
41 @
rm -rf
/tmp
/${PKGNAME}-$(VERSION
)
42 @echo
"The archive is in ${PKGNAME}-$(VERSION).tar.gz"
45 @
rm -rf
${PKGNAME}-$(VERSION
).
tar.gz
46 @
rm -rf
/tmp
/${PKGNAME}-$(VERSION
) /tmp
/${PKGNAME}
47 @
dir=$$PWD; cp
-a
$$dir /tmp
/${PKGNAME}-$(VERSION
)
48 @cd
/tmp
/${PKGNAME}-$(VERSION
) ; python setup.py
-q sdist
49 @cp
/tmp
/${PKGNAME}-$(VERSION
)/dist/${PKGNAME}-$(VERSION
).
tar.gz .
50 @
rm -rf
/tmp
/${PKGNAME}-$(VERSION
)
51 @echo
"The archive is in ${PKGNAME}-$(VERSION).tar.gz"
53 .PHONY
: check clean install tag archive local docs