source: projects/rootfiles/trunk/Makefile @ 1127

Revision 1127, 573 bytes checked in by daisuke, 14 years ago (diff)

import rootfiles-20090501 from internal cvs repository

Line 
1DESTDIR=
2NAME=rootfiles-vine
3DATE:=$(shell date +'%Y%m%d')
4PWD:=$(shell pwd)
5EXCLUDE= Makefile rootfiles.spec
6
7install:
8        mkdir -p ${DESTDIR}/root
9        tar --exclude Makefile --exclude rootfiles.spec -cvf - . \
10        | (cd ${DESTDIR}/root ; tar -xf -)
11
12rpm: tarbz2
13        cd .. && rpm -ta ${NAME}-${DATE}.tar.bz2 --clean
14
15tarbz2: spec clean
16        cd .. && cp -a ${PWD} ${NAME}-${DATE}
17        cd .. && tar --exclude CVS -cjf ${NAME}-${DATE}.tar.bz2 ${NAME}-${DATE}
18        cd .. && rm -r ${NAME}-${DATE}
19
20spec:
21        perl -pi -e 's/^%define date.*/%define date ${DATE}/' rootfiles.spec
22
23clean:
24        rm -fv *~ .*.swp
25
Note: See TracBrowser for help on using the repository browser.