mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-03-12 22:15:50 +01:00
initial import
This commit is contained in:
170
media-plugins/xmms-musepack/ChangeLog
Normal file
170
media-plugins/xmms-musepack/ChangeLog
Normal file
@@ -0,0 +1,170 @@
|
||||
# ChangeLog for media-plugins/xmms-musepack
|
||||
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-musepack/ChangeLog,v 1.33 2005/05/28 19:53:32 luckyduck Exp $
|
||||
|
||||
28 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
|
||||
xmms-musepack-1.1.2.ebuild:
|
||||
stable on amd64 and x86
|
||||
|
||||
04 May 2005; David Holm <dholm@gentoo.org> xmms-musepack-1.1.2.ebuild:
|
||||
Readded to ~ppc. Please don't remove it without filing a proper bugreport.
|
||||
|
||||
29 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org>
|
||||
xmms-musepack-1.1.2.ebuild:
|
||||
added libtoolize call, fixes #87035
|
||||
|
||||
20 Feb 2005; Tony Vroon <chainsaw@gentoo.org> xmms-musepack-1.1-r1.ebuild,
|
||||
xmms-musepack-1.1.ebuild:
|
||||
Dependency fixup, only 1.1.2 works with libmusepack 1.1
|
||||
|
||||
*xmms-musepack-1.1.2 (29 Jan 2005)
|
||||
|
||||
29 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org>
|
||||
+xmms-musepack-1.1.2.ebuild:
|
||||
version bump, fixes bug #79260
|
||||
|
||||
*xmms-musepack-1.1-r1 (05 Jan 2005)
|
||||
|
||||
05 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
+files/xmms-musepack-1.1-glib.patch, +xmms-musepack-1.1-r1.ebuild:
|
||||
Fix character conversion bug #75218 thanks to Miles Egan <miles@caddr.com>.
|
||||
|
||||
18 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-1.1.ebuild, -xmms-musepack-1.1_alpha10.ebuild:
|
||||
Stable amd64, sparc, x86.
|
||||
|
||||
05 Dec 2004; Tony Vroon <chainsaw@gentoo.org> xmms-musepack-1.1.ebuild:
|
||||
Version-specific libmusepack depend. Closes bug #73438 opened by Pietro
|
||||
Franchi <knefas@gmail.com>.
|
||||
|
||||
*xmms-musepack-1.1 (29 Nov 2004)
|
||||
|
||||
29 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
+xmms-musepack-1.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
14 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-1.1_alpha10.ebuild:
|
||||
changing LICENSE to LGPL-2.1 according to
|
||||
http://www.musepack.net/index.php?pg=lin
|
||||
|
||||
*xmms-musepack-1.1_alpha10 (31 Oct 2004)
|
||||
|
||||
31 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
-files/xmms-musepack-0.98-bad-makefile.patch,
|
||||
-files/xmms-musepack-0.98-titles.patch,
|
||||
-files/xmms-musepack-0.99-bad-makefile.patch,
|
||||
-xmms-musepack-0.98-r2.ebuild, -xmms-musepack-0.99.ebuild,
|
||||
+xmms-musepack-1.1_alpha10.ebuild, -xmms-musepack-1.1_alpha9.ebuild:
|
||||
Version bump and cleanup closes bug #69538.
|
||||
|
||||
*xmms-musepack-1.1_alpha9 (24 Sep 2004)
|
||||
|
||||
24 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
-xmms-musepack-1.1_alpha7.ebuild, +xmms-musepack-1.1_alpha9.ebuild:
|
||||
Version bump.
|
||||
|
||||
*xmms-musepack-1.1_alpha7 (05 Sep 2004)
|
||||
|
||||
05 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
+xmms-musepack-1.1_alpha7.ebuild:
|
||||
Ebuild for new xmms-musepack plugin submitted by Sebastian Dröge
|
||||
<sebastian.droege@gmx.de> in bug #56410.
|
||||
|
||||
03 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-1.00.ebuild:
|
||||
Stable amd64, x86.
|
||||
|
||||
*xmms-musepack-1.00 (06 Jul 2004)
|
||||
|
||||
06 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
+xmms-musepack-1.00.ebuild:
|
||||
-sparc, version bump.
|
||||
|
||||
14 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.99.ebuild:
|
||||
Stable x86. Added to ~amd64.
|
||||
|
||||
22 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.99.ebuild:
|
||||
Adding fix for bug #40970.
|
||||
|
||||
22 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.94-r1.ebuild, xmms-musepack-0.94-r2.ebuild,
|
||||
xmms-musepack-0.94.ebuild, xmms-musepack-0.98-r1.ebuild,
|
||||
files/xmms-musepack-0.94-bad-makefile.patch,
|
||||
files/xmms-musepack-0.94-titles.patch:
|
||||
Removing old ebuilds.
|
||||
|
||||
*xmms-musepack-0.99 (22 Apr 2004)
|
||||
|
||||
22 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.99.ebuild, files/xmms-musepack-0.99-bad-makefile.patch:
|
||||
Version bump and cleanup.
|
||||
|
||||
30 Mar 2004; David Holm <dholm@gentoo.org> xmms-musepack-0.98-r2.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
26 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98-r2.ebuild:
|
||||
Stable x86.
|
||||
|
||||
*xmms-musepack-0.98-r2 (19 Feb 2004)
|
||||
|
||||
19 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98-r2.ebuild, files/xmms-musepack-0.98-titles.patch:
|
||||
Revision bumping to add patch to correct NULL title strings. Patch submitted
|
||||
by Stefan Koegl <gensk@t-online.de> to close bug #41238.
|
||||
|
||||
*xmms-musepack-0.94-r2 (19 Feb 2004)
|
||||
|
||||
19 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.94-r1.ebuild, xmms-musepack-0.94-r2.ebuild,
|
||||
xmms-musepack-0.94.ebuild, files/xmms-musepack-0.94-titles.patch:
|
||||
Revision bumping to add patch to correct NULL title strings. Patch submitted
|
||||
by Stefan Koegl <gensk@t-online.de> in bug #41238.
|
||||
|
||||
19 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98-r1.ebuild:
|
||||
Added USE flag option for esd support. Closes bug #40970.
|
||||
|
||||
10 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98-r1.ebuild:
|
||||
Added media-sound/esound to DEPEND to close bug #40970.
|
||||
|
||||
*xmms-musepack-0.98-r1 (04 Feb 2004)
|
||||
|
||||
04 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98-r1.ebuild, xmms-musepack-0.98.ebuild,
|
||||
files/xmms-musepack-0.98-bad-makefile.patch:
|
||||
Makefile patch updated to replace `echo $(BLAH)` with $(BLAH). Closes bug
|
||||
#32327. Bump required since ebuild emerges fine but missing the file on some
|
||||
machines.
|
||||
|
||||
04 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
xmms-musepack-0.98.ebuild:
|
||||
removing -mfpmath=sse filter since the bug is no longer present.
|
||||
|
||||
*xmms-musepack-0.98 (03 Feb 2004)
|
||||
|
||||
03 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org> metadata.xml,
|
||||
xmms-musepack-0.98.ebuild, files/xmms-musepack-0.98-bad-makefile.patch:
|
||||
Version Bump.
|
||||
|
||||
22 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> xmms-musepack-0.94-r1.ebuild :
|
||||
Changed flags alteration.
|
||||
|
||||
*xmms-musepack-0.94-r1 (03 Jun 2003)
|
||||
|
||||
03 Jun 2003; robh <robh@gentoo.org> xmms-musepack-0.94-r1.ebuild,
|
||||
files/xmms-musepack-0.94-bad-makefile.patch:
|
||||
fix silly makefile and filter flags which cause weird whining noises.
|
||||
fixes #20972 submitted by Kerin Millar <kerin@recruit2recruit.net>
|
||||
|
||||
*xmms-musepack-0.94 (15 Mar 2003)
|
||||
|
||||
15 Mar 2003; jje <jje@gentoo.org> xmms-musepack-0.94.ebuild:
|
||||
Initial revision.
|
||||
|
||||
Submitted by: Erik Swanson
|
||||
|
||||
47
media-plugins/xmms-musepack/Manifest
Normal file
47
media-plugins/xmms-musepack/Manifest
Normal file
@@ -0,0 +1,47 @@
|
||||
AUX xmms-musepack-1.00-bad-makefile.patch 1796 RMD160 ae408a9eeaaeb36f7f4585598541c39edbdf8cda SHA1 453a25fcfda240d3766ef0a662fca50e07b140ee SHA256 fdd12f37c19c359a12aa30654ca29b4df74012a4d230d46954e6281c0ecd295e
|
||||
MD5 9fd390603c336d139e7a8a2ec1ffb183 files/xmms-musepack-1.00-bad-makefile.patch 1796
|
||||
RMD160 ae408a9eeaaeb36f7f4585598541c39edbdf8cda files/xmms-musepack-1.00-bad-makefile.patch 1796
|
||||
SHA256 fdd12f37c19c359a12aa30654ca29b4df74012a4d230d46954e6281c0ecd295e files/xmms-musepack-1.00-bad-makefile.patch 1796
|
||||
AUX xmms-musepack-1.1-glib.patch 1379 RMD160 b0cac1ae254051c0667e11d53e7de00fb2819b4c SHA1 7f4ebdae3281f06127d93e17edcb8be3094037bd SHA256 5998ded8a943547cf6948bc32b0591ac17943d2b148c8d8b1843f6a8dc0e6000
|
||||
MD5 0278897d38e13c0ab23fb09ac67f4270 files/xmms-musepack-1.1-glib.patch 1379
|
||||
RMD160 b0cac1ae254051c0667e11d53e7de00fb2819b4c files/xmms-musepack-1.1-glib.patch 1379
|
||||
SHA256 5998ded8a943547cf6948bc32b0591ac17943d2b148c8d8b1843f6a8dc0e6000 files/xmms-musepack-1.1-glib.patch 1379
|
||||
DIST xmms-musepack-1.1.2.tar.bz2 217741 RMD160 a7a6e292ff1b3fa49cf952bb82e1cb953d1363ed SHA1 c218b560701af69020332d38c54720318c64fffa SHA256 53c2a0bcef8dd12694f948aed98741fb3f7e75e9c8585bfcc0cec28e1e5b234e
|
||||
DIST xmms-musepack-1.1.tar.bz2 207369 RMD160 116e036b12c58d4996e157ca8e7e292b5fcba382 SHA1 450b296c72f6e6b402846826504ce7ea2a385519 SHA256 4f0fcaf3e4901700e81fa9a41ace71ac6d30b7e19e2906f488a9354a2675a320
|
||||
DIST xmms-musepack-1.2.tar.bz2 218780 RMD160 13f9cee3ec1c30bdd39e5b0865d050a60de81143 SHA1 513d75588b500931cd10696b3fd0e853784f762d SHA256 dcac041ae6a1c11a06ca805cd32acc513e2b4d32b4fe0219ebdc4865edddd455
|
||||
EBUILD xmms-musepack-1.1-r1.ebuild 765 RMD160 5b17d18a91e750cb3453cfb6f3c7de46ffa1db62 SHA1 780ae15d490a8519d85bef6ef026a66a800ef4e7 SHA256 cc4eeae0885f15709a0e7712d5d4c1f0a2b189ddb0d9288a8bb4e36a3146a6a8
|
||||
MD5 d829882c166c6b63c468539da04a9b4f xmms-musepack-1.1-r1.ebuild 765
|
||||
RMD160 5b17d18a91e750cb3453cfb6f3c7de46ffa1db62 xmms-musepack-1.1-r1.ebuild 765
|
||||
SHA256 cc4eeae0885f15709a0e7712d5d4c1f0a2b189ddb0d9288a8bb4e36a3146a6a8 xmms-musepack-1.1-r1.ebuild 765
|
||||
EBUILD xmms-musepack-1.1.2.ebuild 717 RMD160 662cb4005407bfc38cb3e1809dfaacb6cc88d794 SHA1 23798fef72264dc0984d13b48ab429e24ab7a6ae SHA256 9cc26f6f0bb0b922b16b72b9bdb07912dad1e6f5027e2a9f5fd498279afc910c
|
||||
MD5 7b0668657a0854e2ef2e7f033df516ec xmms-musepack-1.1.2.ebuild 717
|
||||
RMD160 662cb4005407bfc38cb3e1809dfaacb6cc88d794 xmms-musepack-1.1.2.ebuild 717
|
||||
SHA256 9cc26f6f0bb0b922b16b72b9bdb07912dad1e6f5027e2a9f5fd498279afc910c xmms-musepack-1.1.2.ebuild 717
|
||||
EBUILD xmms-musepack-1.1.ebuild 663 RMD160 46f49e1fa7f1f99eff4265be6133b6cb71168d16 SHA1 d8a007055c5d1f368d15753019702ec9f6e4fa25 SHA256 0a80a5371c318f369de268b4f8be58c3cc3ba276d6b8c4fdcca1fb8fbcce10e0
|
||||
MD5 3dcba4286b7f876b76583eb396cae3e4 xmms-musepack-1.1.ebuild 663
|
||||
RMD160 46f49e1fa7f1f99eff4265be6133b6cb71168d16 xmms-musepack-1.1.ebuild 663
|
||||
SHA256 0a80a5371c318f369de268b4f8be58c3cc3ba276d6b8c4fdcca1fb8fbcce10e0 xmms-musepack-1.1.ebuild 663
|
||||
EBUILD xmms-musepack-1.2.ebuild 594 RMD160 b82d6332835d741646f2bb16580dcdbe893720ee SHA1 57a60906a29837bdad8acb5d0f15edbd9a6600f2 SHA256 8bd1e1ba86e775f2f01ea0d2f4f2d991e70d568a90a014736c3ccfddb8cdf268
|
||||
MD5 25a25c28ca057dcc1369b354fbe369aa xmms-musepack-1.2.ebuild 594
|
||||
RMD160 b82d6332835d741646f2bb16580dcdbe893720ee xmms-musepack-1.2.ebuild 594
|
||||
SHA256 8bd1e1ba86e775f2f01ea0d2f4f2d991e70d568a90a014736c3ccfddb8cdf268 xmms-musepack-1.2.ebuild 594
|
||||
MISC ChangeLog 6074 RMD160 f1266de2aee7206cdc3a269c6a3193f58b146040 SHA1 bce3944f818e3937c57aa574b3801d3635a6ec52 SHA256 99ecef76e9e8815e880b9fd48f19fa576669c1a63c6085afe94669dfe3280da7
|
||||
MD5 8958df86f317606bf1b8776e4db335e5 ChangeLog 6074
|
||||
RMD160 f1266de2aee7206cdc3a269c6a3193f58b146040 ChangeLog 6074
|
||||
SHA256 99ecef76e9e8815e880b9fd48f19fa576669c1a63c6085afe94669dfe3280da7 ChangeLog 6074
|
||||
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 f072cb0a8defe8584a0d5ebd2efd6a41 files/digest-xmms-musepack-1.1 256
|
||||
RMD160 356eda5411e02ae50b6f608f500ac28836996bce files/digest-xmms-musepack-1.1 256
|
||||
SHA256 d6dc81eaef71042510da74b6ae4dd70541844d75b15135cb872de68ab12406f1 files/digest-xmms-musepack-1.1 256
|
||||
MD5 f072cb0a8defe8584a0d5ebd2efd6a41 files/digest-xmms-musepack-1.1-r1 256
|
||||
RMD160 356eda5411e02ae50b6f608f500ac28836996bce files/digest-xmms-musepack-1.1-r1 256
|
||||
SHA256 d6dc81eaef71042510da74b6ae4dd70541844d75b15135cb872de68ab12406f1 files/digest-xmms-musepack-1.1-r1 256
|
||||
MD5 1882adedf914175c8a86358b86b0d56a files/digest-xmms-musepack-1.1.2 262
|
||||
RMD160 272142f18ba511c64fd5372255b0c4fd953c57f8 files/digest-xmms-musepack-1.1.2 262
|
||||
SHA256 3720d4e230c2a43a33b981e1abad7a6b12301846b97b957faf34ddc8b34d65a7 files/digest-xmms-musepack-1.1.2 262
|
||||
MD5 4d4e4338c51ceb3c82108eab97761c13 files/digest-xmms-musepack-1.2 256
|
||||
RMD160 0712d7cc79d8faba59ff9a31457c3540ea41dbb7 files/digest-xmms-musepack-1.2 256
|
||||
SHA256 0ac7b95f66b81963ab1ab4fbe0199f2b95c50ba5f345cf710893e9f0a76e49e5 files/digest-xmms-musepack-1.2 256
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 8aed0b02562ee3913b5fd058d2c14ccf xmms-musepack-1.1.tar.bz2 207369
|
||||
RMD160 116e036b12c58d4996e157ca8e7e292b5fcba382 xmms-musepack-1.1.tar.bz2 207369
|
||||
SHA256 4f0fcaf3e4901700e81fa9a41ace71ac6d30b7e19e2906f488a9354a2675a320 xmms-musepack-1.1.tar.bz2 207369
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 8aed0b02562ee3913b5fd058d2c14ccf xmms-musepack-1.1.tar.bz2 207369
|
||||
RMD160 116e036b12c58d4996e157ca8e7e292b5fcba382 xmms-musepack-1.1.tar.bz2 207369
|
||||
SHA256 4f0fcaf3e4901700e81fa9a41ace71ac6d30b7e19e2906f488a9354a2675a320 xmms-musepack-1.1.tar.bz2 207369
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 9c7c35f3ae39d1b43a009f9111b21964 xmms-musepack-1.1.2.tar.bz2 217741
|
||||
RMD160 a7a6e292ff1b3fa49cf952bb82e1cb953d1363ed xmms-musepack-1.1.2.tar.bz2 217741
|
||||
SHA256 53c2a0bcef8dd12694f948aed98741fb3f7e75e9c8585bfcc0cec28e1e5b234e xmms-musepack-1.1.2.tar.bz2 217741
|
||||
@@ -0,0 +1,3 @@
|
||||
MD5 ff7f5f9122d09ad63af9c564046086cf xmms-musepack-1.2.tar.bz2 218780
|
||||
RMD160 13f9cee3ec1c30bdd39e5b0865d050a60de81143 xmms-musepack-1.2.tar.bz2 218780
|
||||
SHA256 dcac041ae6a1c11a06ca805cd32acc513e2b4d32b4fe0219ebdc4865edddd455 xmms-musepack-1.2.tar.bz2 218780
|
||||
@@ -0,0 +1,41 @@
|
||||
diff -Naur xmms-musepack-1.00.orig/Makefile xmms-musepack-1.00/Makefile
|
||||
--- xmms-musepack-1.00.orig/Makefile 2004-06-25 04:24:47.000000000 -0700
|
||||
+++ xmms-musepack-1.00/Makefile 2004-07-06 16:59:19.598800902 -0700
|
||||
@@ -1,6 +1,6 @@
|
||||
CC = gcc
|
||||
VERSION = 1.00
|
||||
-OPTIONS = -Wall -shared -O3 -march=pentium --fast-math -DPOSIX -D_REENTRANT -DREENTRANT -I.. -DMPP_ENCODER
|
||||
+OPTIONS = -Wall -shared $(CFLAGS) -fPIC -DPIC -DPOSIX -D_REENTRANT -DREENTRANT -I.. -DMPP_ENCODER
|
||||
|
||||
|
||||
SOURCE = in_mpc.c bitstream.c huffsv46.c huffsv7.c requant.c synth_filter.c mpc_dec.c equalizer.c equal.c tags.c
|
||||
@@ -12,22 +12,22 @@
|
||||
|
||||
|
||||
install-test: all
|
||||
- ln -f -s `pwd`/xmms-musepack-`echo $(VERSION)`.so \
|
||||
- ~/.xmms/Plugins/xmms-musepack-`echo $(VERSION)`.so
|
||||
+ ln -f -s `pwd`/xmms-musepack-$(VERSION).so \
|
||||
+ ~/.xmms/Plugins/xmms-musepack-$(VERSION).so
|
||||
|
||||
install: all
|
||||
install -g root -o root -m 755 \
|
||||
- ./xmms-musepack-`echo $(VERSION)`.so \
|
||||
- `xmms-config --input-plugin-dir`/xmms-musepack-`echo $(VERSION)`.so
|
||||
+ ./xmms-musepack-$(VERSION).so \
|
||||
+ `xmms-config --input-plugin-dir`/xmms-musepack-$(VERSION).so
|
||||
|
||||
xmms-musepack-$(VERSION).so: $(SOURCE) $(HEADER) $(EQUAL) Makefile
|
||||
@echo
|
||||
@echo
|
||||
- $(CC) -s -DVERSION=\"$(VERSION)\" $(OPTIONS) `xmms-config --cflags --libs` `gtk-config --cflags --libs` -o xmms-musepack-`echo $(VERSION)`.so $(SOURCE) 2>&1 | grep -v '/usr/'
|
||||
+ $(CC) -s -DVERSION=\"$(VERSION)\" $(OPTIONS) `xmms-config --cflags --libs` `gtk-config --cflags --libs` -o xmms-musepack-$(VERSION).so $(SOURCE) 2>&1 | grep -v '/usr/'
|
||||
|
||||
|
||||
clean:
|
||||
- rm -f *.o xmms-musepack-`echo $(VERSION)`.so
|
||||
+ rm -f *.o xmms-musepack-$(VERSION).so
|
||||
|
||||
uninstall:
|
||||
- rm -f `xmms-config --input-plugin-dir`/xmms-musepack-`echo $(VERSION)`.so
|
||||
+ rm -f `xmms-config --input-plugin-dir`/xmms-musepack-$(VERSION).so
|
||||
@@ -0,0 +1,46 @@
|
||||
diff -ru xmms-musepack-1.1/src/libmpc.cpp xmms-musepack-1.1-patched/src/libmpc.cpp
|
||||
--- xmms-musepack-1.1/src/libmpc.cpp 2004-11-28 08:15:57.000000000 -0800
|
||||
+++ xmms-musepack-1.1-patched/src/libmpc.cpp 2004-12-29 15:21:10.810832296 -0800
|
||||
@@ -12,6 +12,7 @@
|
||||
}
|
||||
#include <glib.h>
|
||||
#include <gtk/gtk.h>
|
||||
+#include <iconv.h>
|
||||
#include <math.h>
|
||||
#include "tags.h"
|
||||
#include "equalizer.h"
|
||||
@@ -115,12 +116,28 @@
|
||||
}
|
||||
#endif
|
||||
|
||||
-static char* convertUTF8toLocale(char* utf8) {
|
||||
- char* temp=g_locale_from_utf8 (utf8, -1, NULL, NULL, NULL);
|
||||
- if(temp==NULL)
|
||||
- return g_strdup(utf8);
|
||||
- else
|
||||
- return temp;
|
||||
+static char*
|
||||
+convertUTF8toLocale(char* utf8)
|
||||
+{
|
||||
+ // note - opens a new iconv descriptor for each call
|
||||
+ // will have to find a way to reuse the descriptor if this turns
|
||||
+ // out to be too slow
|
||||
+ iconv_t idesc = iconv_open("", "UTF-8");
|
||||
+ if (idesc == (iconv_t) -1) {
|
||||
+ perror("iconv_open failed");
|
||||
+ return g_strdup(utf8);
|
||||
+ }
|
||||
+
|
||||
+ size_t in_left = strlen(utf8);
|
||||
+ size_t out_left = 2 * in_left + 1;
|
||||
+ char *buf = (char *)g_malloc(out_left);
|
||||
+ char *in = utf8;
|
||||
+ char *out = buf;
|
||||
+
|
||||
+ memset(buf, 0, out_left);
|
||||
+ size_t err = iconv(idesc, &in, &in_left, &out, &out_left);
|
||||
+ iconv_close(idesc);
|
||||
+ return buf;
|
||||
}
|
||||
|
||||
static void convertLE32to16(MPC_SAMPLE_FORMAT* sample_buffer, char* xmms_buffer, unsigned int status) {
|
||||
5
media-plugins/xmms-musepack/metadata.xml
Normal file
5
media-plugins/xmms-musepack/metadata.xml
Normal 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>
|
||||
29
media-plugins/xmms-musepack/xmms-musepack-1.1-r1.ebuild
Normal file
29
media-plugins/xmms-musepack/xmms-musepack-1.1-r1.ebuild
Normal file
@@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-musepack/xmms-musepack-1.1-r1.ebuild,v 1.3 2005/11/15 15:28:55 gustavoz Exp $
|
||||
|
||||
IUSE=""
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="XMMS plugin to play audio files encoded with Andree Buschmann's encoder Musepack (mpc, mp+, mpp)"
|
||||
HOMEPAGE="http://www.musepack.net"
|
||||
SRC_URI="http://www.saunalahti.fi/grimmel/musepack.net/linux/plugins/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc -sparc ~x86"
|
||||
|
||||
DEPEND="media-sound/xmms
|
||||
=media-libs/libmusepack-1.0*"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd ${S}
|
||||
epatch ${FILESDIR}/${PN}-1.1-glib.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die
|
||||
dodoc README
|
||||
}
|
||||
26
media-plugins/xmms-musepack/xmms-musepack-1.1.2.ebuild
Normal file
26
media-plugins/xmms-musepack/xmms-musepack-1.1.2.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-musepack/xmms-musepack-1.1.2.ebuild,v 1.5 2005/11/15 15:28:55 gustavoz Exp $
|
||||
|
||||
DESCRIPTION="Musepack input plugin for XMMS"
|
||||
HOMEPAGE="http://www.musepack.net"
|
||||
SRC_URI="http://files.musepack.net/linux/plugins/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 amd64 ~ppc sparc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="media-sound/xmms
|
||||
>=media-libs/libmusepack-1.1"
|
||||
|
||||
src_compile() {
|
||||
WANT_AUTOMAKE=1.7 ./autogen.sh > /dev/null
|
||||
libtoolize --copy --force
|
||||
econf || die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc README
|
||||
}
|
||||
21
media-plugins/xmms-musepack/xmms-musepack-1.1.ebuild
Normal file
21
media-plugins/xmms-musepack/xmms-musepack-1.1.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-musepack/xmms-musepack-1.1.ebuild,v 1.6 2005/11/15 15:28:55 gustavoz Exp $
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="XMMS plugin to play audio files encoded with Andree Buschmann's encoder Musepack (mpc, mp+, mpp)"
|
||||
HOMEPAGE="http://www.musepack.net"
|
||||
SRC_URI="http://www.saunalahti.fi/grimmel/musepack.net/linux/plugins/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc -sparc x86"
|
||||
|
||||
DEPEND="media-sound/xmms
|
||||
=media-libs/libmusepack-1.0*"
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die
|
||||
dodoc README
|
||||
}
|
||||
22
media-plugins/xmms-musepack/xmms-musepack-1.2.ebuild
Normal file
22
media-plugins/xmms-musepack/xmms-musepack-1.2.ebuild
Normal file
@@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-musepack/xmms-musepack-1.2-RC1.ebuild,v 1.4 2005/05/28 19:53:32 luckyduck Exp $
|
||||
|
||||
DESCRIPTION="Musepack input plugin for XMMS"
|
||||
HOMEPAGE="http://www.musepack.net"
|
||||
SRC_URI="http://files.musepack.net/linux/plugins/xmms-musepack-1.2.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 amd64 ~ppc"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
econf || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc README
|
||||
}
|
||||
Reference in New Issue
Block a user