summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Burt <gabriel.burt@gmail.com>2011-04-27 18:04:21 -0500
committerGabriel Burt <gabriel.burt@gmail.com>2011-04-27 18:04:21 -0500
commit90add0286ffe7f251cb4c297326ff262f1e44f42 (patch)
tree7dc9a00c633cd6a40690a6fd41450644334bbb30
parentcb841bdc1ba1b1d77bb2da05d8bf393c904fa68b (diff)
Reformat some parts of README
-rw-r--r--README120
1 files changed, 61 insertions, 59 deletions
diff --git a/README b/README
index 7e9909f0a..e3421c5f4 100644
--- a/README
+++ b/README
@@ -1,60 +1,62 @@
-Banshee is a multimedia management and playback application for GNOME.
-
- "Play your music and videos. Stay entertained and up to date with podcasts
- and video podcasts. Sync your Android, iPod, and other devices. We think
- you'll love the new Banshee!"
-
- Download http://banshee.fm/download/
- Git http://git.gnome.org/browse/banshee/
- Bugs http://bugzilla.gnome.org/browse.cgi?product=banshee
- Mailing List http://mail.gnome.org/mailman/listinfo/banshee-list
- IRC #banshee on irc.gnome.org (GIMPNet)
- Get Help http://banshee.fm/support/
- Contribute http://banshee.fm/contribute/
-
-Learn More: http://banshee.fm/
+Banshee is a multimedia management and playback application for GNOME, with
+support for OS X and Windows as well.
+
+Play your music and videos. Stay entertained and up to date with podcasts
+and video podcasts. Sync your Android, iPod, and other devices. We think
+you'll love the new Banshee!
+
+ Download http://banshee.fm/download/
+ Get Help http://banshee.fm/support/
+ Mailing List http://mail.gnome.org/mailman/listinfo/banshee-list
+ IRC #banshee on irc.gnome.org (GIMPNet)
+ Bugs http://bugzilla.gnome.org/browse.cgi?product=banshee
+ Git http://git.gnome.org/browse/banshee/
+ Contribute http://banshee.fm/contribute/
+ Release Schedule http://banshee.fm/about/calendar/
+ More http://banshee.fm/
-===============================================================================
-DEPENDENCIES
-===============================================================================
-
- * Mono 2.4.3 (.NET 2.0 Profile / gmcs)
- * SQlite 3.4
- * Gtk# 2.12.10
- * GStreamer 0.10.26
-
- * NDesk DBus (ndesk-dbus) 0.5
- * NDesk DBus GLib (ndesk-dbus-glib) 0.3
- * Mono.Addins (mono-addins) 0.3.1
- * TagLib# (taglib-sharp) >= 2.0.3.7
-
- * Required to build default feature stack:
- * libmtp >= 0.2.0
- * Note to packagers: since libmtp has different .so files for
- different versions, you need to require in your package the same
- version of libmtp you used to build Banshee.
- * mono-zeroconf >= 0.8.0
- * boo >= 0.8.1
- * GIO support requires glib >= 2.22, gio-sharp and gtk-sharp-beans
- * Library Watcher extension requires Mono >= 2.4.3
- * YouTube extension requires gdata-sharp-core and
- gdata-sharp-youtube >= 1.4
- * Amazon MP3 Store, Wikipedia Context Pane, and Miro Guide require
- webkit-1.0 >= 1.2.2
- * GIO/udev-based hardware backend requires glib >= 2.22, gio-sharp,
- gtk-sharp-beans, gudev-sharp and gkeyfile-sharp
- * Apple Devices backend requires libgpod-sharp >= 0.7.95
-
- * Run-time requirements for default feature stack:
- * GIO/udev
- * Brasero >= 0.8.1
- * Avahi
- * gst-plugins-bad (providing the bpmdetect GStreamer plugin)
-
- Packagers:
- * --with-vendor-build-id=<foo> should always be set and detail the distro
- name and version (e.g. openSUSE 11.1), and the repository origin, such
- as 'Banshee Team PPA'; for example, the %distribution macro is used in
- the openSUSE Build Service, which expands to something like this:
- 'home:gabrielburt:branches:Banshee / openSUSE_Factory'; also the
- build/configure time is stored along with the host OS and CPU
+=== Dependencies ===
+
+See http://banshee.fm/download/development/ for instructions on building
+on various operating systems/distros. The listed versions are the minimum
+acceptable; higher versions are fine.
+
+- Required
+ * Mono 2.4.3
+ * SQlite 3.4
+ * GStreamer 0.10.26
+ * Gtk# 2.12.10
+ * GLib 2.22
+ * NDesk DBus 0.5
+ * NDesk DBus GLib 0.3
+ * Mono.Addins 0.3.1
+ * TagLib# 2.0.3.7
+
+- Required unless you pass some --disable flags
+ * libmtp 0.2.0
+ * mono-zeroconf 0.8.0
+ * boo 0.8.1
+ * gio-sharp
+ * gtk-sharp-beans
+ * gdata-sharp-youtube 1.4
+ * webkit-1.0 1.2.2
+ * gudev-sharp 0.1
+ * gkeyfile-sharp 0.1
+ * libgpod-sharp 0.7.95
+
+- Required at run-time:
+ * udev
+ * media-player-info
+ * Brasero >= 0.8.1
+ * Avahi
+ * gst-plugins-bad (providing the bpmdetect GStreamer plugin)
+
+=== Packaging Notes ===
+
+* Follow NEWS for changes to dependencies and other packager instructions
+
+* Pass --with-vendor-build-id="foo" to configure, where foo is like:
+
+ openSUSE 11.1
+ home:gabrielburt:branches:Banshee / openSUSE_Factory
+ Banshee Team Daily PPA / Ubuntu 11.04