Project: freshmeat-submit
-Description: freshmeat-submit is a tool to submit version updates to
- freshmeat.net. It is designed to run from within a project release
- script or makefile production, and uses freshmeat.net's JSON API.
-Version: 1.7
+Description: freshmeat-submit is a tool to submit version and project
+ metadata updates to freshmeat.net. It is designed to run from within a
+ project release script or makefile production.
+Version: 2.0
Release-Focus: Major feature enhancements
Hide: Y
Website-URL: http://catb.org/~esr/freshmeat-submit/
Tar/GZ-URL: http://catb.org/~esr/freshmeat-submit/freshmeat-submit-${version}.tar.gz
-This is a test release dummy being used to check if the new
-implementation of freshmeat-submit actually works with the 3.0 API
-before releasing it as 2.0. Subscribers should ignore it; freshmeat
-admins, you can delete it out of the queue but please email me at
-esr@thyrsus.com to inform me that it arrived and of any errors in
-processing.
+This release updates the tool to use freshmeat.net's JSON API.
+
class FreshmeatSession:
"Encapsulate the state of a Freshmeat API session."
- server = "http://staging.freshmeat3.net/"
+ server = "http://freshmeat.net/"
def __init__(self, auth=None, verbose=0, emit_enable=True):
"Initialize Freshmeat session credentials."
Name: freshmeat-submit
-Version: 1.6
+Version: 2.0
Release: 1
URL: http://www.catb.org/~esr/freshmeat-submit/
Source0: %{name}-%{version}.tar.gz
%description
freshmeat-submit is a script that supports remote submission of
-release updates to Freshmeat via its XML-RPC interface. It is
-intended for use in project release scripts. It reads the metadata
-from an RFC-2822-like message on standard input, possibly with
-overrides by command-line switches.
+release updates to Freshmeat via its JSON API. It is intended for use
+in project release scripts. It reads the metadata from an
+RFC-2822-like message on standard input, possibly with overrides by
+command-line switches.
%prep
%setup -q
%{_bindir}/freshmeat-submit
%changelog
+* Mon Oct 17 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.0-1
+- Updated to work with the JSON-based 3.0 freshmeat.net API.
+
* Mon Aug 2 2004 Eric S. Raymond <esr@snark.thyrsus.com> - 1.6-1
- Documentation and packaging fixes.