5 include ${TOPDIR}/iconfig.mk
6 include ${MKDIR}/subdir.mk
10 SUBDIR= src ${MKICONS}
13 DISTPREFIX?= ${PROG}-${VERSION}
14 DISTFILEGZ?= ${DISTPREFIX}.tar.gz
15 DISTFILE?= ${DISTPREFIX}.tar.bz2
17 CLEANFILES+= *.tar.bz2
19 _SNAP_SH= date -u +%Y%m%d%H%M
21 SNAP= ${_SNAP}$(shell ${_SNAP_SH})
22 SNAPDIR= ${DISTPREFIX}-${SNAP}
23 SNAPFILE= ${SNAPDIR}.tar.bz2
26 fossil tarball --name ${DISTPREFIX} ${FOSSILID} /tmp/${DISTFILEGZ}
27 rm -rf /tmp/${DISTPREFIX}
28 tar -xzpf /tmp/${DISTFILEGZ} -C /tmp
29 (cd /tmp/${DISTPREFIX}; make icons)
30 tar -cvjpf ${DISTFILE} -C /tmp ${DISTPREFIX}
31 rm -rf /tmp/${DISTPREFIX} /tmp/${DISTFILEGZ}
36 rm -f config.h config.mk config.log
40 cp -RPp * /tmp/${SNAPDIR}
41 (cd /tmp/${SNAPDIR}; make clean; rm config.h config.mk)
42 find /tmp/${SNAPDIR} -name .gitignore -delete
43 tar -cvjpf ${SNAPFILE} -C /tmp ${SNAPDIR}
44 rm -rf /tmp/${SNAPDIR}