diff --git a/Makefile b/Makefile index def4734..42e4f29 100644 --- a/Makefile +++ b/Makefile @@ -40,6 +40,7 @@ upload: release: clean releasecheck dist upload @echo "Register at Python Package Index..." python setup.py register + freshmeat-submit < patool.freshmeat .PHONY: releasecheck @@ -51,6 +52,9 @@ releasecheck: check test echo "Missing WIN32 distribution archive at ../$(ARCHIVE_WIN32)"; \ false; \ fi + @if ! grep "Version: $(VERSION)" patool.freshmeat > /dev/null; then \ + echo "Could not release: edit patool.freshmeat version"; false; \ + fi # The check programs used here are mostly local scripts on my private system. # So for other developers there is no need to execute this target. diff --git a/patool.freshmeat b/patool.freshmeat new file mode 100644 index 0000000..f137772 --- /dev/null +++ b/patool.freshmeat @@ -0,0 +1,12 @@ +Project: patool +Version: 0.12 +Release-Focus: Minor bugfixes +Hide: N +Website-URL: http://patool.sourceforge.net/ +Changelog-URL: http://patool.git.sourceforge.net/git/gitweb.cgi?p=patool/patool;a=blob;f=doc/changelog.txt;hb=HEAD +Tar/GZ-URL: http://downloads.sourceforge.net/patool/patool-${version}.tar.gz +GIT-Tree-URL: http://patool.git.sourceforge.net/ +Windows-installer-URL: http://downloads.sourceforge.net/patool/patool-${version}.win32.exe + +Archive commands are now printed on the console before running them. +A RAR extraction bug has been fixed.