summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Cort <tcort@gentoo.org>2006-09-09 12:48:35 +0000
committerThomas Cort <tcort@gentoo.org>2006-09-09 12:48:35 +0000
commitb73cfb630d62d9246c074b390b41a254c71bab1a (patch)
tree366c9f004fdf4ea94a01c05340e959397813f1d0 /media-plugins
parentStable on amd64. (diff)
downloadgentoo-2-b73cfb630d62d9246c074b390b41a254c71bab1a.tar.gz
gentoo-2-b73cfb630d62d9246c074b390b41a254c71bab1a.tar.bz2
gentoo-2-b73cfb630d62d9246c074b390b41a254c71bab1a.zip
Initial Commit. Ebuild from Bug #143269. Submitted by Frittella Laurento <mrfree@infinito.it> with changes by Kai Huuhko <kai.huuhko@gmail.com> and Thomas Cort <tcort@gentoo.org>.
(Portage version: 2.1-r2)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/quodlibet-ipod/ChangeLog12
-rw-r--r--media-plugins/quodlibet-ipod/Manifest16
-rw-r--r--media-plugins/quodlibet-ipod/files/digest-quodlibet-ipod-0.43
-rw-r--r--media-plugins/quodlibet-ipod/metadata.xml9
-rw-r--r--media-plugins/quodlibet-ipod/quodlibet-ipod-0.4.ebuild52
5 files changed, 92 insertions, 0 deletions
diff --git a/media-plugins/quodlibet-ipod/ChangeLog b/media-plugins/quodlibet-ipod/ChangeLog
new file mode 100644
index 000000000000..501d332cfa00
--- /dev/null
+++ b/media-plugins/quodlibet-ipod/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for media-plugins/quodlibet-ipod
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/quodlibet-ipod/ChangeLog,v 1.1 2006/09/09 12:48:35 tcort Exp $
+
+*quodlibet-ipod-0.4 (09 Sep 2006)
+
+ 09 Sep 2006; Thomas Cort <tcort@gentoo.org> +metadata.xml,
+ +quodlibet-ipod-0.4.ebuild:
+ Initial Commit. Ebuild from Bug #143269. Submitted by Frittella Laurento
+ <mrfree@infinito.it> with changes by Kai Huuhko <kai.huuhko@gmail.com> and
+ Thomas Cort <tcort@gentoo.org>.
+
diff --git a/media-plugins/quodlibet-ipod/Manifest b/media-plugins/quodlibet-ipod/Manifest
new file mode 100644
index 000000000000..fb7043b7af1c
--- /dev/null
+++ b/media-plugins/quodlibet-ipod/Manifest
@@ -0,0 +1,16 @@
+DIST quodlibet-ipod-0.4.tar.gz 8317 RMD160 cac3fedeac863d6ae44c7793f6c61a862861913a SHA1 82032fd8a09cec7f6ddf2ef1b95ef5c9a2efa6a2 SHA256 2ef0a7e622ac865a7029952efc44596f27484140b51a3d4f97f3e41251312f76
+EBUILD quodlibet-ipod-0.4.ebuild 1157 RMD160 17cce26ad86f3689eb236d64d011d49ab6765703 SHA1 99bc8b5b4f0ff2abc9d1257731276e47883fc018 SHA256 c28c178403d4663690fcedc85c568262a07f629b31ee356fc4925b01a1699afd
+MD5 d41a269f734195eaecb8141960cce040 quodlibet-ipod-0.4.ebuild 1157
+RMD160 17cce26ad86f3689eb236d64d011d49ab6765703 quodlibet-ipod-0.4.ebuild 1157
+SHA256 c28c178403d4663690fcedc85c568262a07f629b31ee356fc4925b01a1699afd quodlibet-ipod-0.4.ebuild 1157
+MISC ChangeLog 442 RMD160 7423e89c94802a8e486d38196c9bd5a13c605767 SHA1 38c5cca84de8c985d97600bd8e23d7576205b22e SHA256 4492e10978f15ecc9a3697fe4255db8c04c113d7859b3fc0b22e2386e6b71f97
+MD5 4e51d5dff801fe272c254029d54d5ef7 ChangeLog 442
+RMD160 7423e89c94802a8e486d38196c9bd5a13c605767 ChangeLog 442
+SHA256 4492e10978f15ecc9a3697fe4255db8c04c113d7859b3fc0b22e2386e6b71f97 ChangeLog 442
+MISC metadata.xml 248 RMD160 c697218a44606450b98f7b5417564b6b3cde6e16 SHA1 b9e67799079f43398e144e3106351ece7bd7074a SHA256 fedcb689a47bc5b2be227c6d50698926c0d2c27836d7281fd9be10cefdcfa4d2
+MD5 bb06a2f53cdc5a7c45ee2dd9511e4b08 metadata.xml 248
+RMD160 c697218a44606450b98f7b5417564b6b3cde6e16 metadata.xml 248
+SHA256 fedcb689a47bc5b2be227c6d50698926c0d2c27836d7281fd9be10cefdcfa4d2 metadata.xml 248
+MD5 dc9f8fcbfd503fdb5c341f59623df0cb files/digest-quodlibet-ipod-0.4 250
+RMD160 2f058fb6899eaa1a43f20b4b0850c218826275a8 files/digest-quodlibet-ipod-0.4 250
+SHA256 27fe2f236f35712848a94ee44585e3b8d62304e2cb678d230ecc0fa28df569c6 files/digest-quodlibet-ipod-0.4 250
diff --git a/media-plugins/quodlibet-ipod/files/digest-quodlibet-ipod-0.4 b/media-plugins/quodlibet-ipod/files/digest-quodlibet-ipod-0.4
new file mode 100644
index 000000000000..cc02a8f694c2
--- /dev/null
+++ b/media-plugins/quodlibet-ipod/files/digest-quodlibet-ipod-0.4
@@ -0,0 +1,3 @@
+MD5 e76e0b350bc6706a286fb44db6f8cbf8 quodlibet-ipod-0.4.tar.gz 8317
+RMD160 cac3fedeac863d6ae44c7793f6c61a862861913a quodlibet-ipod-0.4.tar.gz 8317
+SHA256 2ef0a7e622ac865a7029952efc44596f27484140b51a3d4f97f3e41251312f76 quodlibet-ipod-0.4.tar.gz 8317
diff --git a/media-plugins/quodlibet-ipod/metadata.xml b/media-plugins/quodlibet-ipod/metadata.xml
new file mode 100644
index 000000000000..4b5ca10b2527
--- /dev/null
+++ b/media-plugins/quodlibet-ipod/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sound</herd>
+<maintainer>
+ <email>tcort@gentoo.org</email>
+ <name>Thomas Cort</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/quodlibet-ipod/quodlibet-ipod-0.4.ebuild b/media-plugins/quodlibet-ipod/quodlibet-ipod-0.4.ebuild
new file mode 100644
index 000000000000..d21a82b053c0
--- /dev/null
+++ b/media-plugins/quodlibet-ipod/quodlibet-ipod-0.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/quodlibet-ipod/quodlibet-ipod-0.4.ebuild,v 1.1 2006/09/09 12:48:35 tcort Exp $
+
+inherit python eutils
+
+DESCRIPTION="This is a plugin to copy songs to your iPod and browse/delete existing songs using libgpod."
+HOMEPAGE="http://www.sacredchao.net/quodlibet/wiki/Plugins/iPod"
+SRC_URI="mirror://gentoo/quodlibet-ipod-0.4.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=media-libs/libgpod-0.3.2-r1
+ >=media-sound/quodlibet-0.19.1"
+
+PLUGIN_DEST="/usr/share/quodlibet/plugins/songsmenu"
+
+pkg_setup() {
+ if !(built_with_use media-libs/libgpod python); then
+ eerror "media-libs/libgpod must be built with 'python' support."
+ die "Recompile media-libs/libgpod after enabling the 'python' USE flag"
+ fi
+}
+
+src_unpack() {
+ unpack "${A}"
+ epatch "${FILESDIR}"/ipod-detect.patch
+}
+
+src_install() {
+ cd "${WORKDIR}"
+
+ insinto ${PLUGIN_DEST}
+ doins ipod_base.py
+
+ dodir ${PLUGIN_DEST}/ipod
+ insinto ${PLUGIN_DEST}/ipod
+ doins ipod/*
+}
+
+pkg_postinst() {
+ python_mod_compile ${PLUGIN_DEST}/ipod_base.py
+ python_mod_optimize ${PLUGIN_DEST}/ipod
+}
+
+pkg_postrm() {
+ python_mod_cleanup ${PLUGIN_DEST}
+}