1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-03-04 16:55:47 +01:00

initial import

This commit is contained in:
root
2010-02-09 21:25:29 +01:00
commit b2719dc011
1080 changed files with 41656 additions and 0 deletions

View File

@@ -0,0 +1,78 @@
# ChangeLog for media-plugins/xmms-cdread
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-cdread/ChangeLog,v 1.18 2005/09/14 05:45:23 agriffis Exp $
13 Sep 2005; Aron Griffis <agriffis@gentoo.org>
xmms-cdread-0.14a-r2.ebuild:
Mark 0.14a-r2 stable on alpha
07 Aug 2005; Michael Hanselmann <hansmi@gentoo.org>
xmms-cdread-0.14a-r2.ebuild:
Stable on ppc.
09 May 2005; Aron Griffis <agriffis@gentoo.org>
xmms-cdread-0.14a-r2.ebuild:
stable on ia64
*xmms-cdread-0.14a-r2 (05 Nov 2004)
05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
-xmms-cdread-0.14a-r1.ebuild, +xmms-cdread-0.14a-r2.ebuild,
-xmms-cdread-0.14a.ebuild:
Revbump to force reinstall which will ensure the lib is in the proper
directlory.
05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild:
Fix libdir support.
03 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild:
Stable amd64, sparc.
10 Aug 2004; Tom Gall <tgall@gentoo.org> xmms-cdread-0.14a-r1.ebuild:
stable on ppc64, bug #58094
06 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild:
Added ~sparc
17 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild:
Added to ~amd64.
21 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a.ebuild:
Removed explicit S=
20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild, xmms-cdread-0.14a.ebuild:
Added IUSE.
14 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-cdread-0.14a-r1.ebuild:
Stable x86.
07 Feb 2004; Aron Griffis <agriffis@gentoo.org> xmms-cdread-0.14a-r1.ebuild,
files/endian.patch:
Apply the endian patch to all arches since it's ifdef'd anyway. Add ~alpha and
~ia64
30 Oct 2003 Luca Barbato <lu_zero@gentoo.org> :
Added a patch to fix an endianess issue thanks to KruzeS <kruzes@sapo.pt>
*xmms-cdread-0.14a-r1 (20 Sep 2003)
20 Sep 2003; jje <jje@gentoo.org> xmms-cdread-0.14a-r1.ebuild,
files/xmms-cdread-0.14a-xmms-1.2.8.patch:
patching playlist code to hack around playlist_generate_shuffle_list no longer
being exported from xmms. This allows the plugin to work with xmms-1.2.8.
Closes #28746.
*xmms-cdread-0.14a (25 Oct 2002)
25 Oct 2002; Seemant Kulleen <seemant@gentoo.org> xmms-cdread-0.14a.ebuild
ChangeLog files/digest-xmms-cdread-0.14a :
New package submitted by : bofighter60@hotmail.com (Jason Chan) in bug
#5349. This is a plugin to read audio CDs as data in XMMS.

View File

@@ -0,0 +1,34 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX endian.patch 962 RMD160 a0bb57a07bae3683de8506c7547573167d2b2c82 SHA1 2b1823bfaa25b51a262aad9a98fd3c9cfb9e029d SHA256 4b2ea8027048a572078266de0dfead28cd6e3df971ab312013fafdd41fc2df64
MD5 ec795dadb3aa7147e8cb97de01fc67b1 files/endian.patch 962
RMD160 a0bb57a07bae3683de8506c7547573167d2b2c82 files/endian.patch 962
SHA256 4b2ea8027048a572078266de0dfead28cd6e3df971ab312013fafdd41fc2df64 files/endian.patch 962
AUX xmms-cdread-0.14a-xmms-1.2.8.patch 486 RMD160 077e702ee43ea672b0e70bf58b27efc6566ee37d SHA1 5c9e07142eda8ea867d5f53842824cb6e2314b03 SHA256 ef5cf97eb86def31bf584e0aac233aba6312a176d3de620fae4bd993f6ced896
MD5 cb6038b1520b8423427d76ee312cff3a files/xmms-cdread-0.14a-xmms-1.2.8.patch 486
RMD160 077e702ee43ea672b0e70bf58b27efc6566ee37d files/xmms-cdread-0.14a-xmms-1.2.8.patch 486
SHA256 ef5cf97eb86def31bf584e0aac233aba6312a176d3de620fae4bd993f6ced896 files/xmms-cdread-0.14a-xmms-1.2.8.patch 486
DIST xmms-cdread-0.14a.tar.gz 153811 RMD160 bcea65cf1919071d8036d1219979376d6632ae09 SHA1 b0408433618f1f237cd2a42999a2a67642d4a778 SHA256 a13c651ae615622706e432c797f16f1a0fb169e9371815d6bf8f8887dcfc3367
EBUILD xmms-cdread-0.14a-r2.ebuild 1047 RMD160 d848a4b91c1ec96b16b9bace50cf331bab1c0d12 SHA1 70b9f1e4b25bba5a0be994ceeab572e481d6773b SHA256 47eadd6d61d5a67d8d56493a4ad23d82dcc92b10e1d8c9ef784bc2fe10d23a7e
MD5 63a0f549ca483e35677cadaac912931b xmms-cdread-0.14a-r2.ebuild 1047
RMD160 d848a4b91c1ec96b16b9bace50cf331bab1c0d12 xmms-cdread-0.14a-r2.ebuild 1047
SHA256 47eadd6d61d5a67d8d56493a4ad23d82dcc92b10e1d8c9ef784bc2fe10d23a7e xmms-cdread-0.14a-r2.ebuild 1047
MISC ChangeLog 2625 RMD160 5dc91ae0a3ed442c148337f4c5d1b8c05dd48399 SHA1 1a655a2f28b4739d04cfb67a7e646d3f29619dc7 SHA256 c950892675af2f7a9f147c7878dfc223fdebc4410981d76667f1b51d5c991e05
MD5 df05adb3fd64a83d4b442beb8e8b327a ChangeLog 2625
RMD160 5dc91ae0a3ed442c148337f4c5d1b8c05dd48399 ChangeLog 2625
SHA256 c950892675af2f7a9f147c7878dfc223fdebc4410981d76667f1b51d5c991e05 ChangeLog 2625
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 1201fa3186b0eeb5b5d0c6ba6ff84aca files/digest-xmms-cdread-0.14a-r2 253
RMD160 1f258ecb5c12afc695d43702cd887bac0a1db746 files/digest-xmms-cdread-0.14a-r2 253
SHA256 33dee55394130a0fbbe359466d0f1f2bd6a18a8b6638898010c7e69908b4ef2a files/digest-xmms-cdread-0.14a-r2 253
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFA89tamhnQswr0vIRAv07AJ9U8fVcY35CP/psgPQDGC+ot+VdHACgnWQh
LnlqVlQ+sil1HMHESs7qDEY=
=B7Rd
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,3 @@
MD5 1328b75ef91d73690b3b43d74401754a xmms-cdread-0.14a.tar.gz 153811
RMD160 bcea65cf1919071d8036d1219979376d6632ae09 xmms-cdread-0.14a.tar.gz 153811
SHA256 a13c651ae615622706e432c797f16f1a0fb169e9371815d6bf8f8887dcfc3367 xmms-cdread-0.14a.tar.gz 153811

View File

@@ -0,0 +1,44 @@
diff -Naur xmms-cdread-0.14a/filter.c xmms-cdread-0.14a-endian/filter.c
--- xmms-cdread-0.14a/filter.c 2001-04-09 19:33:13.000000000 +0100
+++ xmms-cdread-0.14a-endian/filter.c 2003-10-17 22:57:34.000000000 +0100
@@ -4,6 +4,7 @@
#include <stdio.h>
#include <string.h>
#include <math.h>
+#include <endian.h>
typedef double real;
@@ -37,9 +38,18 @@
int i, j, k;
sample *data = buf;
real ol, or;
+#ifdef __BIG_ENDIAN
+ char *p;
+#endif
if (!cd_eq_on) return;
+#ifdef __BIG_ENDIAN
+ for (p = (char *)data; p < (char *)(data + len); p += 2) {
+ p[0] ^= p[1] ^= p[0] ^= p[1];
+ }
+#endif
+
for (i = 0; i < len; i++) {
ol = fc[0] * (real)data[i].l;
or = fc[0] * (real)data[i].r;
@@ -58,6 +66,13 @@
data[i].l = (short)ol;
data[i].r = (short)or;
}
+
+#ifdef __BIG_ENDIAN
+ for (p = (char *)data; p < (char *)(data + len); p += 2) {
+ p[0] ^= p[1] ^= p[0] ^= p[1];
+ }
+#endif
+
}
#define PI 3.1415926535897932384626433832795029L

View File

@@ -0,0 +1,13 @@
--- playlist.c 2001-06-04 01:58:51.000000000 +0900
+++ playlist.c.new 2003-09-20 18:43:12.000000000 +0900
@@ -161,7 +161,9 @@
pthread_mutex_unlock(&playlist_mutex);
playlistwin_update_list();
- if (regen_shuffle) playlist_generate_shuffle_list();
+ /* hackery to force playlist_generate_shuffle_list */
+ /* to get called. It's no longer a public symbol */
+ if (regen_shuffle) playlist_set_shuffle(TRUE);
if (set_info_text) mainwin_set_info_text();
if (restart_playing)
{

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
</pkgmetadata>

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-cdread/xmms-cdread-0.14a-r2.ebuild,v 1.4 2005/09/14 05:45:23 agriffis Exp $
IUSE=""
inherit gnuconfig eutils
DESCRIPTION="XMMS plugin to read audio cdroms as data"
HOMEPAGE="ftp://mud.stack.nl/pub/OuterSpace/willem/"
SRC_URI="ftp://mud.stack.nl/pub/OuterSpace/willem/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
DEPEND=">=media-sound/xmms-1.2.8"
src_unpack () {
unpack ${A} && cd ${S} || die
# Patch to make this plugin compatible with xmms-1.2.8
epatch ${FILESDIR}/${P}-xmms-1.2.8.patch
# The following patch is particularly for ppc but should apply
# cleanly for all arches (it's #ifdef'd inside the patch)
epatch ${FILESDIR}/endian.patch
# Recognize newer arches
gnuconfig_update || die
}
src_install () {
exeinto `xmms-config --input-plugin-dir`
doexe .libs/libcdread.so || die
dodoc AUTHORS README ChangeLog NEWS TODO
}