summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2005-07-09 09:27:28 +0000
committerChris White <chriswhite@gentoo.org>2005-07-09 09:27:28 +0000
commit8c4b049a546e264b0cbe6387dc51cf94a13c1857 (patch)
tree9fe058c2ed4314a4b9f6857be804a6795063c210 /media-sound/ipodder
parentPackage masking for initial ippoder commit. See package.mask file for more d... (diff)
downloadgentoo-2-8c4b049a546e264b0cbe6387dc51cf94a13c1857.tar.gz
gentoo-2-8c4b049a546e264b0cbe6387dc51cf94a13c1857.tar.bz2
gentoo-2-8c4b049a546e264b0cbe6387dc51cf94a13c1857.zip
Initial import. This fixes bug #87609. Thanks to manny15 for the ebuild submissions and fserb for ebuild cleanup. Package.masked until a few upstream bug fixes are put into place.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'media-sound/ipodder')
-rw-r--r--media-sound/ipodder/ChangeLog12
-rw-r--r--media-sound/ipodder/Manifest3
-rw-r--r--media-sound/ipodder/files/2.0_rc4-wx26-selector.patch41
-rw-r--r--media-sound/ipodder/files/digest-ipodder-2.0_rc41
-rw-r--r--media-sound/ipodder/ipodder-2.0_rc4.ebuild53
-rw-r--r--media-sound/ipodder/metadata.xml12
6 files changed, 122 insertions, 0 deletions
diff --git a/media-sound/ipodder/ChangeLog b/media-sound/ipodder/ChangeLog
new file mode 100644
index 000000000000..064afeec14ad
--- /dev/null
+++ b/media-sound/ipodder/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for media-sound/ipodder
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ipodder/ChangeLog,v 1.1 2005/07/09 09:27:28 chriswhite Exp $
+
+*ipodder-2.0_rc4 (09 Jul 2005)
+
+ 09 Jul 2005; Chris White <chriswhite@gentoo.org> +metadata.xml,
+ +files/2.0_rc4-wx26-selector.patch, +ipodder-2.0_rc4.ebuild:
+ Initial import. This fixes bug #87609. Thanks to manny15 for the ebuild
+ submissions and fserb for ebuild cleanup. Package.masked until a few
+ upstream bug fixes are put into place.
+
diff --git a/media-sound/ipodder/Manifest b/media-sound/ipodder/Manifest
new file mode 100644
index 000000000000..80cf0d758144
--- /dev/null
+++ b/media-sound/ipodder/Manifest
@@ -0,0 +1,3 @@
+MD5 7c8aa9fa70be4a4cc2e6f738165ead65 ipodder-2.0_rc4.ebuild 1153
+MD5 1d983b972f7bd801d6b38e6a48c8318c files/digest-ipodder-2.0_rc4 74
+MD5 535cd8628eb9d4003ab9bd7e653fc205 files/2.0_rc4-wx26-selector.patch 1953
diff --git a/media-sound/ipodder/files/2.0_rc4-wx26-selector.patch b/media-sound/ipodder/files/2.0_rc4-wx26-selector.patch
new file mode 100644
index 000000000000..533794fa8f90
--- /dev/null
+++ b/media-sound/ipodder/files/2.0_rc4-wx26-selector.patch
@@ -0,0 +1,41 @@
+Common subdirectories: iPodder-linux/BitTorrent and iPodder-linux-er/BitTorrent
+Common subdirectories: iPodder-linux/Resources and iPodder-linux-er/Resources
+Common subdirectories: iPodder-linux/build and iPodder-linux-er/build
+diff -U 2 iPodder-linux/erik_reload_module.py iPodder-linux-er/erik_reload_module.py
+--- iPodder-linux/erik_reload_module.py 2005-02-16 00:35:54.000000000 -0500
++++ iPodder-linux-er/erik_reload_module.py 2005-06-19 19:19:54.000000000 -0400
+@@ -56,4 +56,7 @@
+ fds = self.ipodder.feeds
+
++ import wxversion
++ wxversion.select("2.6-unicode")
++
+ import wx
+ count = 0
+Common subdirectories: iPodder-linux/gui and iPodder-linux-er/gui
+diff -U 2 iPodder-linux/iPodderGui.py iPodder-linux-er/iPodderGui.py
+--- iPodder-linux/iPodderGui.py 2005-04-16 01:04:07.000000000 -0400
++++ iPodder-linux-er/iPodderGui.py 2005-06-19 19:19:06.000000000 -0400
+@@ -15,4 +15,6 @@
+ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ #
++import wxversion
++wxversion.select("2.6-unicode")
+
+ import wx
+diff -U 2 iPodder-linux/iPodderWindows.py iPodder-linux-er/iPodderWindows.py
+--- iPodder-linux/iPodderWindows.py 2005-04-16 09:59:29.000000000 -0400
++++ iPodder-linux-er/iPodderWindows.py 2005-06-19 19:20:16.000000000 -0400
+@@ -1,2 +1,4 @@
++import wxversion
++wxversion.select("2.6-unicode")
+
+ import wx
+Common subdirectories: iPodder-linux/icons_status and iPodder-linux-er/icons_status
+Common subdirectories: iPodder-linux/images and iPodder-linux-er/images
+Common subdirectories: iPodder-linux/ipodder and iPodder-linux-er/ipodder
+Common subdirectories: iPodder-linux/localization and iPodder-linux-er/localization
+Common subdirectories: iPodder-linux/mp3 and iPodder-linux-er/mp3
+Common subdirectories: iPodder-linux/osx_packaging and iPodder-linux-er/osx_packaging
+Common subdirectories: iPodder-linux/sandbox and iPodder-linux-er/sandbox
+Common subdirectories: iPodder-linux/win32 and iPodder-linux-er/win32
diff --git a/media-sound/ipodder/files/digest-ipodder-2.0_rc4 b/media-sound/ipodder/files/digest-ipodder-2.0_rc4
new file mode 100644
index 000000000000..981b13695e8e
--- /dev/null
+++ b/media-sound/ipodder/files/digest-ipodder-2.0_rc4
@@ -0,0 +1 @@
+MD5 602dcf3cf3690fe3914fa63bd48f2ee2 iPodder-linux-2.0-rc4.tar.bz2 950983
diff --git a/media-sound/ipodder/ipodder-2.0_rc4.ebuild b/media-sound/ipodder/ipodder-2.0_rc4.ebuild
new file mode 100644
index 000000000000..1c5af4efecba
--- /dev/null
+++ b/media-sound/ipodder/ipodder-2.0_rc4.ebuild
@@ -0,0 +1,53 @@
+# 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.0_rc4.ebuild,v 1.1 2005/07/09 09:27:28 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.3.0
+ >=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}
+ epatch ${FILESDIR}/${PV}-wx26-selector.patch
+}
+
+src_install() {
+ insinto /opt/iPodder
+ doins -r *
+
+ # Fix perms
+ fperms 644 /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"
+}
diff --git a/media-sound/ipodder/metadata.xml b/media-sound/ipodder/metadata.xml
new file mode 100644
index 000000000000..c8e8439a0059
--- /dev/null
+++ b/media-sound/ipodder/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sound</herd>
+<maintainer>
+ <email>chriswhite@gentoo.org</email>
+ <name>Chris White</name>
+</maintainer>
+<longdescription>
+iPodder is a podcast reciever. It subscribes you to feeds, lets you check for new feeds only, or download all avalaible feeds.
+</longdescription>
+</pkgmetadata>