2007-03-17 13:11:13 +01:00
|
|
|
_
|
2009-05-11 17:05:51 +02:00
|
|
|
_ | \ _ _| _| _ _
|
|
|
|
/ \ |_// \ / | / | /_| |
|
2007-03-17 13:11:13 +01:00
|
|
|
\_/ | \_/ \_| \_| \_ |
|
2008-12-11 15:21:51 +01:00
|
|
|
._/ http://gpodder.org/
|
2005-11-21 19:21:25 +01:00
|
|
|
|
|
|
|
- -- == === ================================= === == -- -
|
2010-01-02 17:35:42 +01:00
|
|
|
Copyright 2005-2010 Thomas Perl and the gPodder Team
|
2005-11-21 19:21:25 +01:00
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
==========================
|
|
|
|
License (see COPYING file)
|
|
|
|
==========================
|
2006-02-04 18:29:17 +01:00
|
|
|
|
2007-08-29 20:30:26 +02:00
|
|
|
gPodder is free software; you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU General Public License as published by
|
|
|
|
the Free Software Foundation; either version 3 of the License, or
|
|
|
|
(at your option) any later version.
|
|
|
|
|
|
|
|
gPodder is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
GNU General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
|
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
2006-02-04 18:29:17 +01:00
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
============
|
|
|
|
Dependencies
|
|
|
|
============
|
2006-04-08 12:49:53 +02:00
|
|
|
|
2010-03-11 20:31:20 +01:00
|
|
|
* python (>= 2.5) with sqlite3 support
|
2009-05-08 14:28:53 +02:00
|
|
|
* python-gtk2 (>= 2.12)
|
2008-03-16 12:56:40 +01:00
|
|
|
* python-feedparser
|
2010-04-26 11:38:55 +02:00
|
|
|
* python-mygpoclient (>= 1.4; http://thpinfo.com/2010/mygpoclient/)
|
2009-05-30 11:31:02 +02:00
|
|
|
* python-dbus (optional, but highly recommended)
|
2010-03-11 20:31:20 +01:00
|
|
|
|
|
|
|
If your Python installation does not come with "sqlite3" support,
|
|
|
|
you can either re-compile Python with support for sqlite3 or use
|
|
|
|
the "pysqlite" package from http://code.google.com/p/pysqlite/
|
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
Additional dependencies for iPod synchronization support:
|
2006-04-06 16:11:03 +02:00
|
|
|
|
2006-11-22 17:05:15 +01:00
|
|
|
* One of the following metadata libraries:
|
2007-03-17 13:11:13 +01:00
|
|
|
- python-pymad (preferred; MAD MP3 decoder Python bindings)
|
|
|
|
- python-eyed3 (alternative to pymad; eyeD3 Python bindings)
|
2006-04-06 16:11:03 +02:00
|
|
|
* python-gpod (libgpod's Python bindings)
|
2006-12-29 16:52:52 +01:00
|
|
|
* mplayer (OPTIONAL; if you want video podcast length detection)
|
2005-11-21 19:21:25 +01:00
|
|
|
|
2008-09-01 21:26:35 +02:00
|
|
|
Additional dependencies for MTP-based device synchronization support:
|
|
|
|
|
|
|
|
* python-pymtp (libmtp's Python bindings; nick125.com/projects/pymtp)
|
|
|
|
|
2007-03-19 20:10:42 +01:00
|
|
|
Additional dependencies for converting OGGs to MP3s on iPod sync:
|
|
|
|
|
|
|
|
* oggdec (for decoding OGG files)
|
|
|
|
* lame (for encoding MP3 files)
|
|
|
|
|
2008-02-25 14:39:59 +01:00
|
|
|
Additional dependencies if you want Bluetooth file send support:
|
|
|
|
|
2009-07-06 15:53:41 +02:00
|
|
|
* gnome-obex-send OR bluetooth-sendto
|
2007-04-09 21:40:36 +02:00
|
|
|
|
2008-06-05 18:12:51 +02:00
|
|
|
Additional dependencies if you want Rockbox Cover Art syncing:
|
|
|
|
|
|
|
|
* python-imaging (Python Imaging Library, PIL)
|
|
|
|
|
2010-04-07 20:31:38 +02:00
|
|
|
Additional dependencies for HTML episode shownotes:
|
2009-02-01 21:35:07 +01:00
|
|
|
|
2010-04-07 20:31:38 +02:00
|
|
|
* python-webkit (Python bindings for WebKitGTK+)
|
2009-02-01 21:35:07 +01:00
|
|
|
|
2009-07-12 16:14:15 +02:00
|
|
|
Additional dependencies for gPodder on Windows:
|
|
|
|
|
|
|
|
* PyWin32 (http://sourceforge.net/projects/pywin32/)
|
|
|
|
|
2010-03-15 21:19:35 +01:00
|
|
|
Additional dependencies for gPodder on Mac OS X:
|
|
|
|
|
|
|
|
* ige-mac-integration (optional; when using the quartz GDK backend)
|
|
|
|
|
2009-12-12 16:56:35 +01:00
|
|
|
Additional dependencies for the Soundcloud plug-in:
|
|
|
|
|
|
|
|
* Python >= 2.6 (as this includes the "json" module) OR
|
|
|
|
* Python < 2.6 with the "simplejson" module (Debian: python-simplejson)
|
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
Additional dependencies if you want to install from source:
|
2006-02-04 18:29:17 +01:00
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
* help2man
|
|
|
|
* python-dev
|
|
|
|
* intltool
|
|
|
|
|
2009-03-24 19:53:19 +01:00
|
|
|
Dependencies for running unittest/doctests ("make unittest"):
|
|
|
|
|
|
|
|
* python-minimock
|
|
|
|
* python-coverage (optional; recommended)
|
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
============
|
|
|
|
Installation
|
|
|
|
============
|
2005-11-21 19:21:25 +01:00
|
|
|
|
|
|
|
Extract the tar archive somewhere into your home directory and cd into
|
|
|
|
the directory where you extracted it, for example:
|
|
|
|
|
2010-07-07 19:28:33 +02:00
|
|
|
tar xzvf gpodder-2.7.tar.gz
|
|
|
|
cd gpodder-2.7/
|
2007-03-17 13:11:13 +01:00
|
|
|
make install
|
2006-02-04 18:29:17 +01:00
|
|
|
|
|
|
|
If you have any problems, please visit the gPodder website or mail the
|
|
|
|
gPodder mailing list (see below for more information).
|
2005-11-21 19:21:25 +01:00
|
|
|
|
2009-12-27 15:02:46 +01:00
|
|
|
================================
|
|
|
|
Portable mode / roaming profiles
|
|
|
|
================================
|
|
|
|
|
|
|
|
You can set the environment variables GPODDER_HOME and GPODDER_DOWNLOAD_DIR
|
|
|
|
to point to locations for storing the database and downloaded files:
|
|
|
|
|
|
|
|
GPODDER_HOME ........... location for configuration and database
|
|
|
|
GPODDER_DOWNLOAD_DIR ... location for downloaded episodes
|
|
|
|
|
|
|
|
You can use this to have different configurations for gPodder or to put
|
|
|
|
gPodder's data directly on your MP3 player or USB disk, for example:
|
|
|
|
|
|
|
|
export GPODDER_HOME=/media/usbdisk/gpodder-data/
|
|
|
|
export GPODDER_DOWLOAD_DIR=/media/usbdisk/podcasts/
|
|
|
|
gpodder
|
|
|
|
|
2005-11-21 19:21:25 +01:00
|
|
|
=========================================
|
2007-03-17 13:11:13 +01:00
|
|
|
Feature requests, bug reports and patches
|
2005-11-21 19:21:25 +01:00
|
|
|
=========================================
|
|
|
|
|
2008-02-25 14:39:59 +01:00
|
|
|
Feature requests, bug report and patches should all be filed in our
|
|
|
|
Bugzilla at http://bugs.gpodder.org - for general discussion and questions,
|
|
|
|
please send a message to gpodder-devel (this is a subscriber-only list, so
|
|
|
|
you have to subscribe first before sending mail there).
|
|
|
|
|
|
|
|
For up to date information about gPodder, see the website and Wiki.
|
|
|
|
|
2009-05-11 17:05:51 +02:00
|
|
|
Homepage: http://gpodder.org/
|
2008-02-25 14:39:59 +01:00
|
|
|
Wiki: http://wiki.gpodder.org/
|
|
|
|
Bugzilla: http://bugs.gpodder.org/
|
2005-11-21 19:21:25 +01:00
|
|
|
|
2008-06-01 10:18:43 +02:00
|
|
|
FAQs: http://wiki.gpodder.org/wiki/FAQs
|
2007-12-13 08:39:38 +01:00
|
|
|
Mailing List: gpodder-devel@berlios.de
|
|
|
|
IRC Channel: #gpodder on FreeNode (irc.freenode.net)
|
2005-11-21 19:21:25 +01:00
|
|
|
|
2007-03-17 13:11:13 +01:00
|
|
|
Have fun with gPodder!
|
2007-12-13 08:39:38 +01:00
|
|
|
Thomas Perl <thpinfo.com>
|
2005-11-21 19:21:25 +01:00
|
|
|
|