diff options
author | Chris White <chriswhite@gentoo.org> | 2005-07-09 09:27:28 +0000 |
---|---|---|
committer | Chris White <chriswhite@gentoo.org> | 2005-07-09 09:27:28 +0000 |
commit | 8c4b049a546e264b0cbe6387dc51cf94a13c1857 (patch) | |
tree | 9fe058c2ed4314a4b9f6857be804a6795063c210 /media-sound/ipodder | |
parent | Package masking for initial ippoder commit. See package.mask file for more d... (diff) | |
download | gentoo-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/ChangeLog | 12 | ||||
-rw-r--r-- | media-sound/ipodder/Manifest | 3 | ||||
-rw-r--r-- | media-sound/ipodder/files/2.0_rc4-wx26-selector.patch | 41 | ||||
-rw-r--r-- | media-sound/ipodder/files/digest-ipodder-2.0_rc4 | 1 | ||||
-rw-r--r-- | media-sound/ipodder/ipodder-2.0_rc4.ebuild | 53 | ||||
-rw-r--r-- | media-sound/ipodder/metadata.xml | 12 |
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> |