| Revision 3562,
582 bytes
checked in by daisuke, 15 years ago
(diff) |
|
rootfiles: cleanup dotfiles
|
| Line | |
|---|
| 1 | DESTDIR= |
|---|
| 2 | NAME=rootfiles-vine |
|---|
| 3 | DATE:=$(shell date +'%Y%m%d') |
|---|
| 4 | PWD:=$(shell pwd) |
|---|
| 5 | EXCLUDE= Makefile rootfiles-vl.spec |
|---|
| 6 | |
|---|
| 7 | install: |
|---|
| 8 | mkdir -p ${DESTDIR}/root |
|---|
| 9 | tar --exclude Makefile --exclude rootfiles-vl.spec -cvf - . \ |
|---|
| 10 | | (cd ${DESTDIR}/root ; tar -xf -) |
|---|
| 11 | |
|---|
| 12 | rpm: tarbz2 |
|---|
| 13 | cd .. && rpm -ta ${NAME}-${DATE}.tar.bz2 --clean |
|---|
| 14 | |
|---|
| 15 | tarbz2: 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 | |
|---|
| 20 | spec: |
|---|
| 21 | perl -pi -e 's/^%define date.*/%define date ${DATE}/' rootfiles-vl.spec |
|---|
| 22 | |
|---|
| 23 | clean: |
|---|
| 24 | rm -fv *~ .*.swp |
|---|
| 25 | |
|---|
Note: See
TracBrowser
for help on using the repository browser.