summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Medinas <metalgod@gentoo.org>2006-01-16 19:10:14 +0000
committerLuis Medinas <metalgod@gentoo.org>2006-01-16 19:10:14 +0000
commite9af7c915008f04c58e611fb90c3f04b8e8b80d0 (patch)
tree064e6c3aa1f18721876692ac548cfb25fa1c846c /media-plugins
parentAdded a patch to fix segfault upon exit thanks to Thomas Cort <tcort@cs.ubis... (diff)
downloadhistorical-e9af7c915008f04c58e611fb90c3f04b8e8b80d0.tar.gz
historical-e9af7c915008f04c58e611fb90c3f04b8e8b80d0.tar.bz2
historical-e9af7c915008f04c58e611fb90c3f04b8e8b80d0.zip
Added a patch to fix issues on alpha thanks to Thomas Cort <tcort@cs.ubishops.ca>.
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/xmms-volnorm/ChangeLog9
-rw-r--r--media-plugins/xmms-volnorm/Manifest15
-rw-r--r--media-plugins/xmms-volnorm/files/0.8.1-free-fix.patch15
-rw-r--r--media-plugins/xmms-volnorm/files/digest-xmms-volnorm-0.8.1-r11
-rw-r--r--media-plugins/xmms-volnorm/xmms-volnorm-0.8.1-r1.ebuild40
5 files changed, 78 insertions, 2 deletions
diff --git a/media-plugins/xmms-volnorm/ChangeLog b/media-plugins/xmms-volnorm/ChangeLog
index c8be7efadad0..7f9455bcc1c7 100644
--- a/media-plugins/xmms-volnorm/ChangeLog
+++ b/media-plugins/xmms-volnorm/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/xmms-volnorm
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-volnorm/ChangeLog,v 1.17 2006/01/08 09:19:16 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-volnorm/ChangeLog,v 1.18 2006/01/16 19:10:13 metalgod Exp $
+
+*xmms-volnorm-0.8.1-r1 (16 Jan 2006)
+
+ 16 Jan 2006; Luis Medinas <metalgod@gentoo.org>
+ +files/0.8.1-free-fix.patch, +xmms-volnorm-0.8.1-r1.ebuild:
+ Added a patch to fix issues on alpha thanks to Thomas Cort
+ <tcort@cs.ubishops.ca>.
08 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
xmms-volnorm-0.8.1.ebuild:
diff --git a/media-plugins/xmms-volnorm/Manifest b/media-plugins/xmms-volnorm/Manifest
index e12a7df5c59d..1705e63e2d8d 100644
--- a/media-plugins/xmms-volnorm/Manifest
+++ b/media-plugins/xmms-volnorm/Manifest
@@ -1,9 +1,22 @@
-MD5 a061fd20115f32cbb38248e4e366ab29 ChangeLog 2525
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 3daeaa978f15324b74fb47ad0db9e9ea ChangeLog 2761
+MD5 42ff38e5a9baf7c856f755391f4bbea1 files/0.8.1-free-fix.patch 512
MD5 5df2fa8eb58ab939486364f33ed6bef8 files/0.8.1-gentoo.patch 917
MD5 853995e0ef6ad781854d0f8973f8bbc9 files/digest-xmms-volnorm-0.4.1 65
MD5 853995e0ef6ad781854d0f8973f8bbc9 files/digest-xmms-volnorm-0.4.1-r1 65
MD5 4f9e795e1965d52f07d25575b1c3bdab files/digest-xmms-volnorm-0.8.1 65
+MD5 4f9e795e1965d52f07d25575b1c3bdab files/digest-xmms-volnorm-0.8.1-r1 65
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
MD5 474f8ae12621136100e20f10b345465e xmms-volnorm-0.4.1-r1.ebuild 809
MD5 c51d4a693c7684bbf76ebd98a75c93db xmms-volnorm-0.4.1.ebuild 841
+MD5 5150b7acc8c48b8a0090a6ec4e2225c4 xmms-volnorm-0.8.1-r1.ebuild 1069
MD5 9ffb7df9c44d36bb6eba2f7b384cbb39 xmms-volnorm-0.8.1.ebuild 1023
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDy+81wUpWvClEHQoRApvVAJ9h/IekZpfepc4pPndCH1zay94SUwCeLEYf
+wXERTczY77nAXbEA4B9R6Iw=
+=eGXS
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/xmms-volnorm/files/0.8.1-free-fix.patch b/media-plugins/xmms-volnorm/files/0.8.1-free-fix.patch
new file mode 100644
index 000000000000..09cb60b15f58
--- /dev/null
+++ b/media-plugins/xmms-volnorm/files/0.8.1-free-fix.patch
@@ -0,0 +1,15 @@
+diff -urN volnorm-0.8.1.orig/src/normvol.c volnorm-0.8.1/src/normvol.c
+--- volnorm-0.8.1.orig/src/normvol.c 2001-08-05 16:36:21.000000000 +0000
++++ volnorm-0.8.1/src/normvol.c 2006-01-13 05:23:51.000000000 +0000
+@@ -112,8 +112,10 @@
+ static void normvol_cleanup(void) {
+ gint channel = 0;
+
+- for (channel = 0; channel < MAX_CHANNELS; ++channel)
++ for (channel = 0; channel < MAX_CHANNELS; ++channel) {
+ SmoothDelete(smooth[channel]);
++ smooth[channel] = NULL;
++ }
+ }
+
+ static void normvol_configure(void)
diff --git a/media-plugins/xmms-volnorm/files/digest-xmms-volnorm-0.8.1-r1 b/media-plugins/xmms-volnorm/files/digest-xmms-volnorm-0.8.1-r1
new file mode 100644
index 000000000000..1e12a9982d28
--- /dev/null
+++ b/media-plugins/xmms-volnorm/files/digest-xmms-volnorm-0.8.1-r1
@@ -0,0 +1 @@
+MD5 f5d08347e7ff3e23ccdbf664e5f6f901 volnorm-0.8.1.tar.gz 254556
diff --git a/media-plugins/xmms-volnorm/xmms-volnorm-0.8.1-r1.ebuild b/media-plugins/xmms-volnorm/xmms-volnorm-0.8.1-r1.ebuild
new file mode 100644
index 000000000000..f0d7ae3cf089
--- /dev/null
+++ b/media-plugins/xmms-volnorm/xmms-volnorm-0.8.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-volnorm/xmms-volnorm-0.8.1-r1.ebuild,v 1.1 2006/01/16 19:10:13 metalgod Exp $
+
+IUSE=""
+
+inherit eutils
+
+MY_P=${P/xmms-/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Plugin for XMMS, music will be played at the same volume even if it
+is recorded at a different volume level"
+#SRC_URI="mirror://sourceforge/volnorm/${MY_P}.tar.gz"
+SRC_URI="http://volnorm.sourceforge.net/volnorm-0.8.1.tar.gz"
+HOMEPAGE="http://volnorm.sourceforge.net"
+
+SLOT="0"
+LICENSE="GPL-2"
+#~arch: Keep in ~arch as this is a dev version upstream.
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+DEPEND="media-sound/xmms"
+
+src_unpack() {
+ unpack ${A}
+
+ # see #83138
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-gentoo.patch
+ epatch ${FILESDIR}/${PV}-free-fix.patch
+
+ autoconf
+ libtoolize --copy --force || die "libtoolize failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ dodoc AUTHORS BUGS ChangeLog NEWS README RELEASE TODO
+}