27 lines
606 B
Makefile
27 lines
606 B
Makefile
|
# this makefile will build rpm
|
||
|
|
||
|
DIR=$(shell pwd)
|
||
|
|
||
|
ifndef UTT_DIST_DIR
|
||
|
UTT_DIST_DIR=${DIR}
|
||
|
endif
|
||
|
|
||
|
_RPM_FROOT=${DIR}/rmp_root
|
||
|
_UTT_ROOT=${_RPM_FROOT}/usr/local
|
||
|
# default task
|
||
|
.PHONY: rpm
|
||
|
rpm:
|
||
|
if test -d ${_RPM_FROOT}; then rm -fr ${_RMP_FROOT}; fi
|
||
|
mkdir -p ${_UTT_ROOT}
|
||
|
cp -rf ${UTT_DIST_DIR}/* ${_UTT_ROOT}/
|
||
|
mkdir -p ${_UTT_ROOT}/cnf
|
||
|
mv ${_UTT_ROOT}/etc/utt/*.conf ${_UTT_ROOT}/cnf/
|
||
|
${DIR}/../common/prepare_conf.sh ${_UTT_ROOT}/cnf ${_UTT_ROOT}/etc/utt \\\/usr\\\/local
|
||
|
rm -rf ${_UTT_ROOT}/cnf
|
||
|
|
||
|
cp ../files/* ${_UTT_ROOT}/
|
||
|
cd ${_RPM_FROOT}; rpmbuild -bb ${DIR}/utt.spec
|
||
|
|
||
|
rm -rf ${_RPM_FROOT}
|
||
|
|