5 while (my $line = readline(IN
)) {
10 # Parse various bits out of NEWS
11 $news =~ m/Banshee ([\S]+) - ([^\n]+)$/ms;
15 $version =~ m/(\d+\.\d+)\./;
18 $news =~ m/[=]+\n\n(.+)New Features[^:]*:(.+)Enhancements/ms;
22 $features =~ s!\*([^\n]+)\n([^\*]+)!<h4>$1</h4>\n<p>$2</p>\n!g;
24 $news =~ m/Enhancements:(.+)Notable Bugs/ms;
26 $enhancements =~ s/ \*/ <li>/g;
28 $news =~ m/Notable Bugs Fixed \(([^\)]+)\):\n([^=]+)\n\n/ms;
31 $bugs =~ s! bgo#(\d+): ([^\n]+)\n! <a href="http://bugzilla.gnome.org/show_bug.cgi?id=$1">bgo#$1</a>: $2\n!g;
32 $bugs =~ s/ \*/ <li>/g;
34 $news =~ m/there would be no release!(.+)The following people.+much more limited.(.+)/ms;
40 <li><strong>Release Date:</strong> $release_date</li>
41 <li><strong>Source Tarball:</strong> <a href="http://ftp.gnome.org/pub/GNOME/sources/banshee/$series/banshee-$version.tar.xz">banshee-$version.tar.xz</a></li>
42 <li><strong>Release Information:</strong>
43 <a href="http://ftp.gnome.org/pub/GNOME/sources/banshee/$series/banshee-$version.news">NEWS</a>,
44 <a href="http://ftp.gnome.org/pub/GNOME/sources/banshee/$series/banshee-$version.sha256sum">sha256sum</a></li>
46 <p style="margin-left: 1.5em"><a href="/download"><img title="Download the latest Banshee!" src="/theme/css/images/download-button.png" alt="Download Now" /></a></p>
53 <h3>Other Enhancements</h3>
58 <h3>Notable Bug Fixes ($bugs_since!)</h3>
63 <h4>Banshee has a lot more to offer! Check out the previous major release notes...</h4>
65 <li><a href="/download/archives/2.2.0">Read about features added in Banshee 2.2.0</a></li>
66 <li><a href="/download/archives/2.0.0">Read about features added in Banshee 2.0.0</a></li>
67 <li><a href="/download/archives/1.8.0">Read about features added in Banshee 1.8.0</a></li>
68 <li><a href="/download/archives/1.6.0">Read about features added in Banshee 1.6.0</a></li>
69 <li><a href="/download/archives/1.4.0">Read about features added in Banshee 1.4.0</a></li>
76 <li>GStreamer 1.0.0</li>
77 <li>GStreamerSharp 0.99.0</li>
79 <li>dbus-sharp 0.8.1</li>
80 <li>dbus-sharp-glib 0.6</li>
81 <li>Mono.Addins (mono-addins) 0.6.2</li>
82 <li>TagLib# (taglib-sharp) >= 2.0.3.7</li>
83 <li>Required to build default feature stack:
85 <li>libmtp >= 1.1.0</li>
86 <li>mono-zeroconf >= 0.8.0</li>
87 <li>webkit-1.0 >= 1.2.2</li>
88 <li>gdata-sharp-youtube >= 1.4</li>
89 <li>gio-sharp >= 2.99.1, gudev-sharp and gkeyfile-sharp</li>
90 <li>libgpod-sharp >= 0.7.95</li>
91 <li>Mono.Upnp >= 0.1</li>
92 <li>dbus-glib >= 0.80</li>
95 <li>Run-time requirements for default feature stack:
98 <li>media-player-info</li>
99 <li>Brasero >= 0.8.1</li>
101 <li>gst-plugins-bad (providing the bpmdetect GStreamer plugin)</li>
106 <a name="contributors"></a>
107 <h4>Contributors For This Release</h4>
108 The following people directly contributed to the release of this version of Banshee. Without their help, there would be no release!
112 The following people contributed updated translations to this release. Without them, our project's reach would be much more limited.
116 <h4>Contributors In Past Releases</h4>
121 <h4>Reporting Bugs, Joining the Community</h4>
122 If you encounter any bad behavior with this release, please do not hesitate to <a href="/contribute/file-bugs/">file bugs</a>!
124 We welcome new contributors - developers, translators, artists, writers, support gurus - to join our community. <a href="/contribute">Join us!</a>