diff options
author | Chris White <chriswhite@gentoo.org> | 2005-11-30 09:38:30 +0000 |
---|---|---|
committer | Chris White <chriswhite@gentoo.org> | 2005-11-30 09:38:30 +0000 |
commit | 7b5417ddad588547e9704d275e9dcea35e6db225 (patch) | |
tree | 85762e2800d7be3ac92a6846e2e132d780871f0b /media-sound/ipodder | |
parent | Unmask KDE 3.5. (diff) | |
download | gentoo-2-7b5417ddad588547e9704d275e9dcea35e6db225.tar.gz gentoo-2-7b5417ddad588547e9704d275e9dcea35e6db225.tar.bz2 gentoo-2-7b5417ddad588547e9704d275e9dcea35e6db225.zip |
*** empty log message ***
Diffstat (limited to 'media-sound/ipodder')
-rw-r--r-- | media-sound/ipodder/files/2.1.9-wx26-selector.patch | 24 | ||||
-rw-r--r-- | media-sound/ipodder/files/digest-ipodder-2.1.9 | 1 | ||||
-rw-r--r-- | media-sound/ipodder/ipodder-2.1.9.ebuild | 55 |
3 files changed, 80 insertions, 0 deletions
diff --git a/media-sound/ipodder/files/2.1.9-wx26-selector.patch b/media-sound/ipodder/files/2.1.9-wx26-selector.patch new file mode 100644 index 000000000000..3add7f62e026 --- /dev/null +++ b/media-sound/ipodder/files/2.1.9-wx26-selector.patch @@ -0,0 +1,24 @@ +--- erik_reload_module.py.old 2005-09-19 17:07:45.000000000 +0900 ++++ erik_reload_module.py 2005-09-19 17:08:04.000000000 +0900 +@@ -70,6 +70,9 @@ + + fds = self.ipodder.feeds + ++ import wxversion ++ wxversion.select("2.6-unicode") ++ + import wx + count = 0 + self.feedsdict = {} +--- iPodderGui.py.old 2005-09-19 17:08:48.000000000 +0900 ++++ iPodderGui.py 2005-09-19 17:08:54.000000000 +0900 +@@ -19,6 +19,9 @@ + #Version check + CHECK_VERSION = 2.19 + ++import wxversion ++wxversion.select("2.6-unicode") ++ + import wx + import wx.xrc as xrc + import wx.lib.filebrowsebutton as filebrowse diff --git a/media-sound/ipodder/files/digest-ipodder-2.1.9 b/media-sound/ipodder/files/digest-ipodder-2.1.9 new file mode 100644 index 000000000000..efa942741143 --- /dev/null +++ b/media-sound/ipodder/files/digest-ipodder-2.1.9 @@ -0,0 +1 @@ +MD5 163f0d9a5d783d370bd81e47e0e83d37 iPodder-linux-2.1.9.tar.bz2 1317876 diff --git a/media-sound/ipodder/ipodder-2.1.9.ebuild b/media-sound/ipodder/ipodder-2.1.9.ebuild new file mode 100644 index 000000000000..b955bcef907f --- /dev/null +++ b/media-sound/ipodder/ipodder-2.1.9.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ipodder/ipodder-2.1.9.ebuild,v 1.1 2005/11/30 09:38:24 chriswhite Exp $ + +inherit eutils + +MY_PV="${PV/_/-}" +MY_PN="${PN/ipodder/iPodder-linux}" +MY_P="${MY_PN}-${MY_PV}" +S="${WORKDIR}/${MY_PN/-/_}" + +DESCRIPTION="A cross-platform Podcast receiver" +HOMEPAGE="http://ipodder.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="" +DEPEND=">=dev-lang/python-2.4 + dev-python/pygtk + >=dev-python/wxpython-2.6 + >=dev-python/pyxmms-2.02 + >=sys-libs/db-4.2.52_p2" + +useflag_test() { + built_with_use ${1} ${2} || die \ +"${1} must be emerged with the '${2}' USE flag enabled." +} + +pkg_setup() { + useflag_test x11-libs/wxGTK unicode + useflag_test dev-python/wxpython unicode + useflag_test dev-lang/python berkdb +} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch ${FILESDIR}/${PV}-wx26-selector.patch +} + +src_install() { + insinto /opt/iPodder + doins -r * + + # Fix perms + fperms 644 ${D}/opt/iPodder/ipodder/players.py + + newbin ${S}/ipodder.sh ipodder + insinto /usr/share/pixmaps + doins ${S}/iPodder.png + + make_desktop_entry "ipodder" "iPodder" \ + "iPodder.png" "AudioVideo;Player" +} |