diff --git a/Makefile b/Makefile index 881c00d..0e099d5 100644 --- a/Makefile +++ b/Makefile @@ -34,8 +34,11 @@ clean: dist: clean $(MAKE) -C docs dist - svn up - svn list -R | pax -d -w -x ustar -s ,^,$(name)-$(version)/, | bzip2 >../$(name)-$(version).tar.bz2 +# svn up && svn list -R | pax -d -w -x ustar -s ,^,$(name)-$(version)/, | bzip2 >../$(name)-$(version).tar.bz2 + svn st -v --xml | \ + xmlstarlet sel -t -m "/status/target/entry" -s A:T:U '@path' -i "wc-status[@revision]" -v "@path" -n | \ + pax -d -w -x ustar -s ,^,$(name)-$(version)/, | \ + bzip2 >../$(name)-$(version).tar.bz2 rpm: dist rpmbuild -tb --clean --rmspec --define "_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm" --define "_rpmdir ../" ../$(name)-$(version).tar.bz2