sources = $(shell ls *.c *.txt Makefile) rpmbuild_dir := ${HOME}/rpmbuild revision = $(shell svn info | grep ^Revision: | sed 's/^Revision: //') version = 0.1-r${revision} archivedir: mkdir -p skype4pidgin-${version} skype4pidgin-${version}/%: % archivedir dos2unix < $< > $@ archive: $(foreach f,${sources},skype4pidgin-${version}/${f}) echo ${sources} tar czf skype4pidgin-${version}.tar.gz skype4pidgin-${version}/ rpm: archive cp -p skype4pidgin-${version}.tar.gz ${rpmbuild_dir}/SOURCES/ sed -i 's/\(%define[ \t]*skype_plugin_revision[ \t]*\)\([0-9]*\)/\1'${revision}'/' ${rpmbuild_dir}/SPECS/pidgin.spec rpmbuild -ba ${rpmbuild_dir}/SPECS/pidgin.spec