[SCM] morituri/master: Releasing 0.2.2

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Oct 19 20:10:09 UTC 2014


The following commit has been merged in the master branch:
commit f7f2340d74cbd5e38e694d8d845a361b28e1fd2c
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date:   Tue Jul 30 13:52:40 2013 +0200

    Releasing 0.2.2

diff --git a/NEWS b/NEWS
index 0918e17..a3a6ce8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,15 @@
-This is morituri 0.2.1, "married"
+This is morituri 0.2.2, "my bad"
 
-Coverage in 0.2.1: 67 %   (1957 / 2889), 101 python tests
+Coverage in 0.2.2: 67 %   (1972 / 2904), 109 python tests
+
+Bugs fixed in 0.2.2:
+
+in github:
+- 38: No matching offset found
+- 35: 'rip cd info' should not eject the disc
+- 34: Use track instead of the release artist MBID for the 'Musicbrainz artist ID'
+- 33: "rip offset find" fails to initialise program.Program
+- 19: Set album artist tag
 
 Features added in 0.2.1:
 
diff --git a/RELEASE b/RELEASE
index 88824f2..2351dcb 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,56 +1,21 @@
 morituri is a CD ripper aiming for accuracy over speed.
 Its features are modeled to compare with Exact Audio Copy on Windows.
 
-This is morituri 0.2.1 "married".
+This is morituri 0.2.2, "my bad"
 
-Coverage in 0.2.1: 67 %   (1957 / 2889), 101 python tests
+Coverage in 0.2.2: 67 %   (1972 / 2904), 109 python tests
 
-Features added in 0.2.1:
-
-- added "%X" template variable for uppercase filename extension
-- added rip cd info
-- added storing catalog number and barcode
-- disambiguate releases with same name but different catno/barcode
-- use all but last track to find offset
-- add support to filter path names for better file system support
-- add config options for path filtering
-- fixes for older pyxdg and some versions of pycdio
-
-Bugs fixed in 0.2.1:
-
-in trac:
--  44: Optionally strip special characters from file names
-- 121: ImportError: No module named CDDB
-- 126: pycdio is no more optional : pkg_resources.DistributionNotFound: pycdio
-- 135: rip drive analyze report "Cannot analyze the drive.  Is there a CD in it?" when not able to defeat audio cache
-- 137: pycdio returns an error when analyzing drive
-- 138: Error when trying to rip with pycdio .19
-- 124: Checking of runtime dependencies
+Bugs fixed in 0.2.2:
 
 in github:
-- 31: Cryptic error message if xdg module is too old
-- 30: AttributeError: Values instance has no attribute 'unknown'
-- 26: Convert values returned from pycdio to str (workaround for upstream bug)
-- 24: Filenames from musicbrainz may contain invalid characters for windows filesystems
-- 23: Convert drive path from unicode to str when calling cdio.Device (pycdio 0.19 / Arch Linux)
-- 22: Compare AccurateRip to num tracks -1, as last track not being checked
-- 21: break up logger line
-- 18: Crash if no path specified for '-O' option
-- 17: Use XDG cache directory
-- 16: Work with older versions of python-xdg
-- 14: Use with statement to open files
-- 13: Use os.path.join instead of hardcoded paths.
-- 11: Ignore bash-compgen, to clean up git-status.
-- 9: Ask which release to use if DiscID returns several matches
-- 8: abort if invalid logger specified
-- 7: Warn if no offset specified and no stored offset found/pycdio not available
-- 6: Add "%X" template variable for uppercase filename extension.
-- 3: (Optional) dependency on cddb should be documented
-- 2: No module named moap.util -- dependency shoud be documented
-- 1: No module named log -- use of submodules should be documented
+- 38: No matching offset found
+- 35: 'rip cd info' should not eject the disc
+- 34: Use track instead of the release artist MBID for the 'Musicbrainz artist ID'
+- 33: "rip offset find" fails to initialise program.Program
+- 19: Set album artist tag
 
 
-morituri 0.2.1 is brought to you by:
+morituri 0.2.2 is brought to you by:
 
 Thomas Vander Stichele
 Velo Superman
diff --git a/configure.ac b/configure.ac
index f2e6445..7148eee 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl initialize autoconf
 dnl when going to/from release please remove/add the nano (fourth number)
 dnl releases only do Wall, trunk and prerelease does Werror too
-AC_INIT(morituri, 0.2.1.1,
+AC_INIT(morituri, 0.2.2,
    http://thomas.apestaart.org/morituri/trac/newticket,
    morituri)
 
diff --git a/doc/release b/doc/release
index f0fd883..ddfbf9e 100644
--- a/doc/release
+++ b/doc/release
@@ -22,6 +22,7 @@ pre-release checklist
   correct:
   https://thomas.apestaart.org/morituri/trac/query?order=priority&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&milestone=0.1.1
 - remilestone still open tickets to next release
+- FIXME: same on github
 
 release
 -------
@@ -38,11 +39,18 @@ release
 - Add list of new features to NEWS
 - Update bugs fixed in NEWS:
   moap doap bug query -f "- %(id)3s: %(summary)s" "milestone=$VERSION"
+  FIXME: same on github
 - Update README and home page with relevant new features, as well as version
 - Update RELEASE, copying sections from NEWS, and adding contributors with
   moap cl cont
+  or from git:
+  git log --format='%aN' | sort -u
 - Run moap cl prep and add comment about release
 - Update ChangeLog; add === release x.y.z === line
+- commit locally
+  git commit -a -m "Releasing $VERSION"
+- tag the release:
+  git tag -a v$VERSION -m "Releasing $VERSION"
 - make distcheck
 - make release
 - build rpm using rpmbuild and mach
diff --git a/morituri.doap b/morituri.doap
index 93d9525..b58e367 100644
--- a/morituri.doap
+++ b/morituri.doap
@@ -42,6 +42,22 @@ Morituri is a CD ripper aiming for maximum quality.
 
  <release>
   <Version>
+   <revision>0.2.2</revision>
+   <branch>master</branch>
+   <name>my bad</name>
+   <created>2013-07-30</created>
+   <file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.2.2.tar.bz2" />
+   <file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.2.2-1.noarch.rpm" />
+   <dc:description>
+- fixed rip offset find
+- set album and track artist id's properly
+- rip cd info no longer ejects
+   </dc:description>
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.2.1</revision>
    <branch>master</branch>
    <name>married</name>

-- 
morituri packaging



More information about the pkg-multimedia-commits mailing list