[SCM] morituri/master: release 0.2.0
js at users.alioth.debian.org
js at users.alioth.debian.org
Sun Oct 19 20:09:55 UTC 2014
The following commit has been merged in the master branch:
commit 5a80b9fa9c0fec88bdcd7916caad1d083d03a17f
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date: Sun Jan 20 21:21:33 2013 +0100
release 0.2.0
diff --git a/NEWS b/NEWS
index 7ebd019..216a932 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,30 @@
-This is morituri 0.1.3, "cranes"
+This is morituri 0.2.0, "ears"
+
+Coverage in 0.2.0: 67 % (1890 / 2807), 95 python tests
+
+Features added in 0.2.0:
+
+- added plugins system for logger
+- added rip cd rip --logger to specify logger
+- added reading speed, cdparanoia and cdrdao version to logger
+- added rip drive analyze to detect whether we can defeat audio cache behaviour
+- store drive offsets and cache defeating in config file
+- rip drive list shows configured offset and audio cache defeating
+- added rip image retag --release-id to specify the release id to tag with
+- added %r/%R for release type to use in track/disc template
+- added %x for extension to release template
+
+Bugs fixed in 0.2.0:
+
+- 89: Fails to rip track with \ in its name
+- 105: Backslash in track names causes "Cannot find file" during rip
+- 108: Unable to find offset / rip
+- 109: KeyError when running "rip offset find"
+- 111: Python traceback when config has no read offset for CD
+- 76: morituri should allow for a configuration file
+- 96: rip image retag: allow specification of release ID
+- 107: Backslash in track name confuses AR step
+- 112: add MusicBrainz lookup URL to generated logfile
Coverage in 0.1.3: 60 % (1716 / 2825), 85 python tests
diff --git a/README b/README
index 268b5f1..6946f0e 100644
--- a/README
+++ b/README
@@ -11,13 +11,14 @@ FEATURES
--------
* support for MusicBrainz for metadata lookup
* support for AccurateRip verification
-* detects sample read offset of drives
+* detects sample read offset and ability to defeat cache of drives
* performs test and copy rip
* detects and rips Hidden Track One Audio
* templates for file and directory naming
* support for lossless encoding and lossy encoding or re-encoding of images
* tagging using GStreamer, including embedding MusicBrainz id's
* retagging of images
+* plugins for logging
* for now, only a command line client (rip) is shipped
REQUIREMENTS
diff --git a/RELEASE b/RELEASE
index 3b7a41a..be74f73 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,41 +1,41 @@
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.1.3 "cranes".
+This is morituri 0.2.0 "ears".
This is intended as a release for daring and curious people who've had enough
of the fact that Windows has a more accurate CD ripper than Linux.
+Coverage in 0.2.0: 67 % (1890 / 2807), 95 python tests
-Coverage in 0.1.3: 60 % (1716 / 2825), 85 python tests
+Features added in 0.2.0:
-Features added in 0.1.3:
+- added plugins system for logger
+- added rip cd rip --logger to specify logger
+- added reading speed, cdparanoia and cdrdao version to logger
+- added rip drive analyze to detect whether we can defeat audio cache behaviour
+- store drive offsets and cache defeating in config file
+- rip drive list shows configured offset and audio cache defeating
+- added rip image retag --release-id to specify the release id to tag with
+- added %r/%R for release type to use in track/disc template
+- added %x for extension to release template
-- shorten really long file names if needed
-- support multi-disc ripping
-- add %y for release year in templates
-- added rip cd rip --release-id option to select the exact release
-- allow track and disc templates to create files in different directories
-- work out relative paths from cue/m3u files to audio files
+Bugs fixed in 0.2.0:
-Bugs fixed in 0.1.3:
+- 89: Fails to rip track with \ in its name
+- 105: Backslash in track names causes "Cannot find file" during rip
+- 108: Unable to find offset / rip
+- 109: KeyError when running "rip offset find"
+- 111: Python traceback when config has no read offset for CD
+- 76: morituri should allow for a configuration file
+- 96: rip image retag: allow specification of release ID
+- 107: Backslash in track name confuses AR step
+- 112: add MusicBrainz lookup URL to generated logfile
-- 77: Unable to find solution to UTF-8 problem
-- 93: Unable to choose if there are more than one matching CD
-- 67: unable to rip multi-cd-sets correctly
-- 73: rip image breaks with "query failed"
-- 78: Could not create encoded file
-- 84: Error when checksumming extremely short tracks
-- 91: --release-id does not work for Pink Floyd - The Wall (Experience Edition) (Disc 1)
-- 94: mp3vbr uses quality=0 instead of vbr-quality=0
-- 95: Discs with multiple media not correctly identified.
-- 99: rip offset find fails with "UnboundLocalError: local variable 'archecksum' referenced before assignment"
-- 102: Unable to run without -d option
-- 98: Year of release in templates
-
-morituri 0.1.3 is brought to you by:
+morituri 0.2.0 is brought to you by:
Loïc Minier
Ross Burton
Christophe Fergeau
Thomas Vander Stichele
+mustbenice
diff --git a/configure.ac b/configure.ac
index 0e2d688..07e605a 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.1.3.1,
+AC_INIT(morituri, 0.2.0,
http://thomas.apestaart.org/morituri/trac/newticket,
morituri)
diff --git a/doc/release b/doc/release
index 8fc1b82..519600d 100644
--- a/doc/release
+++ b/doc/release
@@ -27,6 +27,8 @@ release
- Pick a release name
- Update .doap file
- verify the update with moap doap show
+- Run coverage
+ make coverage
- Add coverage data to NEWS
Coverage: 64 % (1575 / 2440)
- Add list of new features to NEWS
@@ -44,6 +46,8 @@ release
rpm --addsign /var/tmp/mach/fedora-*/morituri-$VERSION-*/*.rpm
- install it
- rip a test cd
+- sync from website:
+ tao-get
- copy files to website and upload
cp morituri-$VERSION.tar* /home/thomas/www/thomas.apestaart.org/data/download/morituri
cp /var/tmp/mach/fedora-*/morituri-$VERSION-*/*.rpm /home/thomas/www/thomas.apestaart.org/data/download/morituri
diff --git a/morituri.doap b/morituri.doap
index a0a6c53..6e935a9 100644
--- a/morituri.doap
+++ b/morituri.doap
@@ -42,6 +42,29 @@ Morituri is a CD ripper aiming for maximum quality.
<release>
<Version>
+ <revision>0.2.0</revision>
+ <branch>master</branch>
+ <name>ears</name>
+ <created>2013-01-20</created>
+ <file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.2.0.tar.bz2" />
+ <file-release rdf:resource="http://thomas.apestaart.org/download/morituri/morituri-0.2.0-1.noarch.rpm" />
+ <dc:description>
+- added plugins system for logger
+- added rip cd rip --logger to specify logger
+- added reading speed, cdparanoia and cdrdao version to logger
+- added rip drive analyze to detect whether we can defeat audio cache behaviour
+- store drive offsets and cache defeating in config file
+- rip drive list shows configured offset and audio cache defeating
+- added rip image retag --release-id to specify the release id to tag with
+- added %r/%R for release type to use in track/disc template
+- added %x for extension to release template
+ </dc:description>
+ </Version>
+ </release>
+
+
+ <release>
+ <Version>
<revision>0.1.3</revision>
<branch>trunk</branch>
<name>cranes</name>
diff --git a/morituri.spec.in b/morituri.spec.in
index c4613ec..07a1823 100644
--- a/morituri.spec.in
+++ b/morituri.spec.in
@@ -15,6 +15,7 @@ BuildArch: noarch
BuildRequires: pygobject2
BuildRequires: gstreamer-python
+BuildRequires: python-setuptools
Requires: cdparanoia
Requires: cdrdao > 1.2.3-0.rc2.2
@@ -56,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT
%{_sysconfdir}/bash_completion.d/
%changelog
+* Sun Jan 20 2013 Thomas Vander Stichele <thomas at apestaart dot org>
+- Added python-setuptools now that we use it for plugins
+
* Sun Dec 02 2012 Thomas Vander Stichele <thomas at apestaart dot org>
- Require pyxdg for XDG config file.
--
morituri packaging
More information about the pkg-multimedia-commits
mailing list