From a65ebb08bfc712731ff80d1df4618a8f28ab0b5f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20Elio=20Petten=C3=B2?= Date: Mon, 20 Nov 2006 19:55:02 +0000 Subject: [PATCH] XMMS Removal - media-plugins/xmms-infopipe gone. -- Sorry but this week I'm unavailable, so I'm removing it a couple of days earlier. --- media-plugins/xmms-infopipe/ChangeLog | 65 -------------- media-plugins/xmms-infopipe/Manifest | 27 ------ .../files/digest-xmms-infopipe-1.3 | 1 - .../files/digest-xmms-infopipe-1.3-r1 | 1 - .../files/xmms-infopipe-tweaks.patch | 89 ------------------- media-plugins/xmms-infopipe/metadata.xml | 5 -- .../xmms-infopipe/xmms-infopipe-1.3-r1.ebuild | 38 -------- .../xmms-infopipe/xmms-infopipe-1.3.ebuild | 34 ------- 8 files changed, 260 deletions(-) delete mode 100644 media-plugins/xmms-infopipe/ChangeLog delete mode 100644 media-plugins/xmms-infopipe/Manifest delete mode 100644 media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3 delete mode 100644 media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3-r1 delete mode 100644 media-plugins/xmms-infopipe/files/xmms-infopipe-tweaks.patch delete mode 100644 media-plugins/xmms-infopipe/metadata.xml delete mode 100644 media-plugins/xmms-infopipe/xmms-infopipe-1.3-r1.ebuild delete mode 100644 media-plugins/xmms-infopipe/xmms-infopipe-1.3.ebuild diff --git a/media-plugins/xmms-infopipe/ChangeLog b/media-plugins/xmms-infopipe/ChangeLog deleted file mode 100644 index 886a60eb0c9e..000000000000 --- a/media-plugins/xmms-infopipe/ChangeLog +++ /dev/null @@ -1,65 +0,0 @@ -# ChangeLog for media-plugins/xmms-infopipe -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-infopipe/ChangeLog,v 1.17 2005/10/31 03:09:03 metalgod Exp $ - -*xmms-infopipe-1.3-r1 (31 Oct 2005) - - 31 Oct 2005; Luis Medinas - +files/xmms-infopipe-tweaks.patch, +xmms-infopipe-1.3-r1.ebuild: - Added Debian patches to fix a few bugs including bug #103435. - - 13 Sep 2005; Aron Griffis xmms-infopipe-1.3.ebuild: - Mark 1.3 stable on alpha - - 04 Sep 2005; Diego Pettenò - xmms-infopipe-1.3.ebuild: - Don't install COPYING and INSTALL files. - - 21 Jul 2005; Markus Rothe xmms-infopipe-1.3.ebuild: - Stable on ppc64 - - 14 Jun 2005; Markus Rothe xmms-infopipe-1.3.ebuild: - Added ~ppc64 - - 15 Sep 2004; Jeremy Huddleston - xmms-infopipe-1.3.ebuild: - Stable sparc. - - 17 Jun 2004; Jeremy Huddleston - xmms-infopipe-1.3.ebuild: - Stable amd64. - - 22 Apr 2004; Jeremy Huddleston - xmms-infopipe-1.3.ebuild: - Removed explicit S=. - - 20 Apr 2004; Jeremy Huddleston - xmms-infopipe-1.3.ebuild: - Added IUSE. - - 08 Apr 2004; Jeremy Huddleston metadata.xml, - xmms-infopipe-1.3.ebuild: - Fixing configure to include explicit #!/bin/sh for sandbox bug workaround. See - bug #47165. - - 04 Apr 2004; Guy Martin xmms-infopipe-1.3.ebuild: - Marked stable on hppa. - - 31 Mar 2004; Lars Weiler xmms-infopipe-1.3.ebuild: - Added ~ppc to keywords as a dependency of net-im/amsn - - 23 Mar 2004; xmms-infopipe-1.3.ebuild: - Added ~amd64 keyword. - - 23 Feb 2004; Tavis Ormandy xmms-infopipe-1.3.ebuild: - marking ~alpha - -*xmms-infopipe-1.3 (09 Jul 2002) - - 30 Aug 2002; Seemant Kulleen * : - - Relocated to media-plugins - - 09 Jul 2002; Daniel Ahlberg ChangeLog, xmms-infopipe-1.3.ebuild, files/digest-xmms-infopipe-1.3 : - - Initial release, thanks to Shaun Guth for contributing the ebuild! diff --git a/media-plugins/xmms-infopipe/Manifest b/media-plugins/xmms-infopipe/Manifest deleted file mode 100644 index 3a5318e25cd8..000000000000 --- a/media-plugins/xmms-infopipe/Manifest +++ /dev/null @@ -1,27 +0,0 @@ -AUX xmms-infopipe-tweaks.patch 2865 RMD160 8399e6266c95d1ee2bf2d4f41e74a2b492125186 SHA1 3b8821ec9acf062620ac38b94d627062f04f2593 SHA256 fd451cfef34926308d59382bc51020e2b75714416828fb7d4d0ccefb02b6606e -MD5 05bf51208a6679dd57ebca0be69f1ff1 files/xmms-infopipe-tweaks.patch 2865 -RMD160 8399e6266c95d1ee2bf2d4f41e74a2b492125186 files/xmms-infopipe-tweaks.patch 2865 -SHA256 fd451cfef34926308d59382bc51020e2b75714416828fb7d4d0ccefb02b6606e files/xmms-infopipe-tweaks.patch 2865 -DIST xmms-infopipe-1.3.tar.gz 172599 -EBUILD xmms-infopipe-1.3-r1.ebuild 934 RMD160 fae1ea2a3e008a8ecab1c0ab676a022c22268881 SHA1 0cda5346fccb5f64bf78f15bbf9ce47e4e05d198 SHA256 cd0522a3666823b50a1f01407ac459a3d418b6e249f1771428d25a0ed6ffa66b -MD5 72084d81d455aa08161971f4be7e96e6 xmms-infopipe-1.3-r1.ebuild 934 -RMD160 fae1ea2a3e008a8ecab1c0ab676a022c22268881 xmms-infopipe-1.3-r1.ebuild 934 -SHA256 cd0522a3666823b50a1f01407ac459a3d418b6e249f1771428d25a0ed6ffa66b xmms-infopipe-1.3-r1.ebuild 934 -EBUILD xmms-infopipe-1.3.ebuild 869 RMD160 f53c468c928de7e0228da6b452695ca879f5bdee SHA1 a8caa2380e89396dd4022914301fc06e19a6420a SHA256 fc5f7d75d3a16a6ce466817dfaad44386e497f4b94fdc1008635c9fb2f709566 -MD5 f9e4428d945f924ed2272df5b5023394 xmms-infopipe-1.3.ebuild 869 -RMD160 f53c468c928de7e0228da6b452695ca879f5bdee xmms-infopipe-1.3.ebuild 869 -SHA256 fc5f7d75d3a16a6ce466817dfaad44386e497f4b94fdc1008635c9fb2f709566 xmms-infopipe-1.3.ebuild 869 -MISC ChangeLog 2188 RMD160 f9867c66cc293daec7108bfd00e669ba9d1950c9 SHA1 670f27dd9cea37cf704df0e4b4804e2c7ad8014a SHA256 5b7102cea51b6e952b0f1142fcae0abd991e461c899a085b9a5987c22aa93736 -MD5 35ab38c519a78a5f08c5d2987439adbf ChangeLog 2188 -RMD160 f9867c66cc293daec7108bfd00e669ba9d1950c9 ChangeLog 2188 -SHA256 5b7102cea51b6e952b0f1142fcae0abd991e461c899a085b9a5987c22aa93736 ChangeLog 2188 -MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b -MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 -RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158 -SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158 -MD5 14dae097605a2dc2254a02f3972d5e28 files/digest-xmms-infopipe-1.3 69 -RMD160 7d8fbe2d9e823dc50a805311635ab24d914066e1 files/digest-xmms-infopipe-1.3 69 -SHA256 20112ac8f2d9ffb5349381ff98bd822a64a2ee70121d4d6ed7caf1fb1aa75d39 files/digest-xmms-infopipe-1.3 69 -MD5 14dae097605a2dc2254a02f3972d5e28 files/digest-xmms-infopipe-1.3-r1 69 -RMD160 7d8fbe2d9e823dc50a805311635ab24d914066e1 files/digest-xmms-infopipe-1.3-r1 69 -SHA256 20112ac8f2d9ffb5349381ff98bd822a64a2ee70121d4d6ed7caf1fb1aa75d39 files/digest-xmms-infopipe-1.3-r1 69 diff --git a/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3 b/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3 deleted file mode 100644 index 02b695d97b0d..000000000000 --- a/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 1ccc90254c58a81f87abc43720fe71bf xmms-infopipe-1.3.tar.gz 172599 diff --git a/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3-r1 b/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3-r1 deleted file mode 100644 index 02b695d97b0d..000000000000 --- a/media-plugins/xmms-infopipe/files/digest-xmms-infopipe-1.3-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 1ccc90254c58a81f87abc43720fe71bf xmms-infopipe-1.3.tar.gz 172599 diff --git a/media-plugins/xmms-infopipe/files/xmms-infopipe-tweaks.patch b/media-plugins/xmms-infopipe/files/xmms-infopipe-tweaks.patch deleted file mode 100644 index 0004e146c47b..000000000000 --- a/media-plugins/xmms-infopipe/files/xmms-infopipe-tweaks.patch +++ /dev/null @@ -1,89 +0,0 @@ ---- xmms-infopipe-1.3.orig/src/infopipe_senddata.c -+++ xmms-infopipe-1.3/src/infopipe_senddata.c -@@ -5,6 +5,7 @@ - #include - #include - #include -+#include - #include "infopipe.h" - #include "../config.h" - -@@ -14,7 +15,7 @@ - This will get the XMMS information and print them out to the pipe. - */ - void blast_info(FILE *pipe) { -- gchar *play_status; -+ gchar *play_status, *s1, *s2; - gint tunes = xmms_remote_get_playlist_length(SESSIONID); - gint current = xmms_remote_get_playlist_pos(SESSIONID); - -@@ -81,10 +82,14 @@ - fprintf(pipe, "Channels: %d\n",nch); - - /* The basicest of the basic information. Title string and file name. */ -- fprintf(pipe, "Title: %s\n", -- xmms_remote_get_playlist_title(SESSIONID,current)); -- fprintf(pipe, "File: %s\n", -- xmms_remote_get_playlist_file(SESSIONID,current)); -+ s1 = xmms_remote_get_playlist_title(SESSIONID,current); -+ s2 = xmms_remote_get_playlist_file(SESSIONID,current); -+ -+ fprintf(pipe, "Title: %s\n", s1); -+ fprintf(pipe, "File: %s\n", s2); -+ -+ g_free(s1); /* xmms_remote_get_playlist_* require we call g_free on the returned string */ -+ g_free(s2); /* xmms_remote_get_playlist_* require we call g_free on the returned string */ - - g_free(play_status); - } ---- xmms-infopipe-1.3.orig/src/infopipe.c -+++ xmms-infopipe-1.3/src/infopipe.c -@@ -228,16 +228,24 @@ - fd_set fds; - FILE *p; /* the pipe */ - int fd; /* File descriptor for pipe, and its flags. */ -+ struct timespec tv; - - for(;;) { -+ /* This is a thread, fill the structure early */ -+ tv.tv_sec = 0; -+ tv.tv_nsec = 100000000; /* 1/10th of a second */ -+ - /* Open the pipe as file descriptor. */ - /* (O_RDONLY seems to be enough in Linux, but FreeBSDites seemed to - demand O_RDWR.) */ -- fd = open(fifo_file, O_RDWR); -+ /* (Actually, we need to write to the pipe, not read it, so O_WRONLY) */ -+ fd = open(fifo_file, O_WRONLY); - - if(fd == -1) { - perror("xmms_infopipe: Pipe open failed"); - xmms_quit(); -+ /* exit the function, don't give the chance to fill with invalid data */ -+ return; - } - - /* Set the file handle to use non-blocking I/O */ -@@ -262,9 +270,8 @@ - /* Changed to 1 second after request... report if you have problems. - FIXME: Should use XMMS configfile facility & config dialog??? - */ -- sleep(1); /* Umm, or non-blockingness still doesn't work without this! -- Is there some nicer way of saying this, like "wait -- until no reader?" select()? */ -+ -+ nanosleep(&tv, NULL); - } - } - ---- xmms-infopipe-1.3.orig/applications/xmms-info.php -+++ xmms-infopipe-1.3/applications/xmms-info.php -@@ -11,7 +11,7 @@ - - $info = fopen ("/tmp/xmms-info", "r"); - -- $input = fread ($info, 261); -+ $input = fread ($info, 2048); - $parse = split ("\n", $input); - - fclose ($info); diff --git a/media-plugins/xmms-infopipe/metadata.xml b/media-plugins/xmms-infopipe/metadata.xml deleted file mode 100644 index e1774e3d9ad7..000000000000 --- a/media-plugins/xmms-infopipe/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -sound - diff --git a/media-plugins/xmms-infopipe/xmms-infopipe-1.3-r1.ebuild b/media-plugins/xmms-infopipe/xmms-infopipe-1.3-r1.ebuild deleted file mode 100644 index 281bbf42337e..000000000000 --- a/media-plugins/xmms-infopipe/xmms-infopipe-1.3-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-infopipe/xmms-infopipe-1.3-r1.ebuild,v 1.1 2005/10/31 03:09:03 metalgod Exp $ - -inherit eutils - -IUSE="" - -DESCRIPTION="Publish information about currently playing song in xmms to a temp file" -SRC_URI="http://www.beastwithin.org/users/wwwwolf/code/xmms/${P}.tar.gz" -HOMEPAGE="http://www.beastwithin.org/users/wwwwolf/code/xmms/infopipe.html" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" - -DEPEND="media-sound/xmms" - -src_unpack() { - unpack ${A} - - # Fix bad configure which breaks newer portage. - cd ${S} - mv configure configure.old - cat - configure.old > configure << EOF -#!/bin/sh -EOF - - chmod 755 configure - - epatch ${FILESDIR}/${PN}-tweaks.patch -} - -src_install () { - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/media-plugins/xmms-infopipe/xmms-infopipe-1.3.ebuild b/media-plugins/xmms-infopipe/xmms-infopipe-1.3.ebuild deleted file mode 100644 index 37eb0e34acc5..000000000000 --- a/media-plugins/xmms-infopipe/xmms-infopipe-1.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-infopipe/xmms-infopipe-1.3.ebuild,v 1.18 2005/09/14 06:00:23 agriffis Exp $ - -IUSE="" - -DESCRIPTION="Publish information about currently playing song in xmms to a temp file" -SRC_URI="http://www.beastwithin.org/users/wwwwolf/code/xmms/${P}.tar.gz" -HOMEPAGE="http://www.beastwithin.org/users/wwwwolf/code/xmms/infopipe.html" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" - -DEPEND="media-sound/xmms" - -src_unpack() { - unpack ${A} - - # Fix bad configure which breaks newer portage. - cd ${S} - mv configure configure.old - cat - configure.old > configure << EOF -#!/bin/sh -EOF - - chmod 755 configure -} - -src_install () { - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog NEWS README -} -- 2.26.2