summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2006-10-31 12:43:34 +0000
committerChristian Faulhammer <opfer@gentoo.org>2006-10-31 12:43:34 +0000
commite076e11e9cf3f86ee2be3d0886ed85154843908a (patch)
treeeb3bb3dd2215d43e98c09c449da53749b30146bd /app-misc/rio500
parentAdding maxima-5.10.0.patch (diff)
downloadgentoo-2-e076e11e9cf3f86ee2be3d0886ed85154843908a.tar.gz
gentoo-2-e076e11e9cf3f86ee2be3d0886ed85154843908a.tar.bz2
gentoo-2-e076e11e9cf3f86ee2be3d0886ed85154843908a.zip
added patch to let it build with GCC 3.4, taken from bug #121797, thanks to jakub for providing. Created metadata.xml
(Portage version: 2.1.1-r1)
Diffstat (limited to 'app-misc/rio500')
-rw-r--r--app-misc/rio500/ChangeLog9
-rw-r--r--app-misc/rio500/files/digest-rio500-0.7-r12
-rw-r--r--app-misc/rio500/files/digest-rio500-0.7-r22
-rw-r--r--app-misc/rio500/files/rio500-0.7_gcc34.patch18
-rw-r--r--app-misc/rio500/metadata.xml12
-rw-r--r--app-misc/rio500/rio500-0.7-r2.ebuild12
6 files changed, 51 insertions, 4 deletions
diff --git a/app-misc/rio500/ChangeLog b/app-misc/rio500/ChangeLog
index 993f739d3be0..e38281bc2767 100644
--- a/app-misc/rio500/ChangeLog
+++ b/app-misc/rio500/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-misc/rio500
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/rio500/ChangeLog,v 1.11 2005/09/16 21:34:14 ciaranm Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/rio500/ChangeLog,v 1.12 2006/10/31 12:43:34 opfer Exp $
+
+ 31 Oct 2006; Christian Faulhammer <opfer@gentoo.org>
+ +files/rio500-0.7_gcc34.patch, +metadata.xml, rio500-0.7-r2.ebuild:
+ added patch to let it build with GCC 3.4, taken from bug #121797, thanks to
+ jakub for providing. Created metadata.xml
16 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
diff --git a/app-misc/rio500/files/digest-rio500-0.7-r1 b/app-misc/rio500/files/digest-rio500-0.7-r1
index 5905d403d6ea..64edfc47681f 100644
--- a/app-misc/rio500/files/digest-rio500-0.7-r1
+++ b/app-misc/rio500/files/digest-rio500-0.7-r1
@@ -1 +1,3 @@
MD5 f624c255d6a538205a63a9bada4e5d89 rio500-0.7.tar.gz 169143
+RMD160 59f56abb5f5ca16d6a8a7792dd227417bcd66709 rio500-0.7.tar.gz 169143
+SHA256 7a678571c70829386c3d4e042e709ae7036c50227c1c7efa8e9d535bef244f5f rio500-0.7.tar.gz 169143
diff --git a/app-misc/rio500/files/digest-rio500-0.7-r2 b/app-misc/rio500/files/digest-rio500-0.7-r2
index 5905d403d6ea..64edfc47681f 100644
--- a/app-misc/rio500/files/digest-rio500-0.7-r2
+++ b/app-misc/rio500/files/digest-rio500-0.7-r2
@@ -1 +1,3 @@
MD5 f624c255d6a538205a63a9bada4e5d89 rio500-0.7.tar.gz 169143
+RMD160 59f56abb5f5ca16d6a8a7792dd227417bcd66709 rio500-0.7.tar.gz 169143
+SHA256 7a678571c70829386c3d4e042e709ae7036c50227c1c7efa8e9d535bef244f5f rio500-0.7.tar.gz 169143
diff --git a/app-misc/rio500/files/rio500-0.7_gcc34.patch b/app-misc/rio500/files/rio500-0.7_gcc34.patch
new file mode 100644
index 000000000000..9348819a9d71
--- /dev/null
+++ b/app-misc/rio500/files/rio500-0.7_gcc34.patch
@@ -0,0 +1,18 @@
+--- src/rio_add_song.c 2002-04-15 14:09:13.000000000 +0200
++++ src/rio_add_song.c
+@@ -325,6 +325,7 @@ main(int argc, char *argv[])
+ send_command (rio_dev, 0x58, 0x0, card_number);
+
+ try_next:
++ ;
+ } /* end of add file loop */
+
+ /* Close device */
+@@ -626,6 +626,7 @@
+ break;
+
+ default: /* No Action */
++ ;
+ }
+
+ } else {
diff --git a/app-misc/rio500/metadata.xml b/app-misc/rio500/metadata.xml
new file mode 100644
index 000000000000..2ed551f17667
--- /dev/null
+++ b/app-misc/rio500/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>no-herd</herd>
+ <maintainer>
+ <email>maintainer-needed@gentoo.org</email>
+ <name>maintainer-needed</name>
+ </maintainer>
+ <longdescription>
+ Command line tools for transfering mp3s to and from a Rio500
+ </longdescription>
+</pkgmetadata> \ No newline at end of file
diff --git a/app-misc/rio500/rio500-0.7-r2.ebuild b/app-misc/rio500/rio500-0.7-r2.ebuild
index 511825235273..362319b0102b 100644
--- a/app-misc/rio500/rio500-0.7-r2.ebuild
+++ b/app-misc/rio500/rio500-0.7-r2.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/rio500/rio500-0.7-r2.ebuild,v 1.8 2005/01/01 15:21:24 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/rio500/rio500-0.7-r2.ebuild,v 1.9 2006/10/31 12:43:34 opfer Exp $
+
+inherit eutils
DESCRIPTION="Command line tools for transfering mp3s to and from a Rio500"
HOMEPAGE="http://rio500.sourceforge.net/"
@@ -13,6 +15,12 @@ IUSE=""
DEPEND="=dev-libs/glib-1.2*"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"/src/
+ epatch "${FILESDIR}"/${P}_gcc34.patch
+}
+
src_compile() {
econf \
--with-fontpath=/usr/share/rio500/ \