public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild
@ 2011-02-05 23:59 Tony Vroon (chainsaw)
  0 siblings, 0 replies; 5+ messages in thread
From: Tony Vroon (chainsaw) @ 2011-02-05 23:59 UTC (permalink / raw
  To: gentoo-commits

chainsaw    11/02/05 23:59:48

  Modified:             ChangeLog
  Added:                alsa-firmware-1.0.24.1.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.1.9.36/cvs/Linux x86_64)

Revision  Changes    Path
1.101                media-sound/alsa-firmware/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.101&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.101&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?r1=1.100&r2=1.101

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- ChangeLog	22 Jan 2011 22:53:40 -0000	1.100
+++ ChangeLog	5 Feb 2011 23:59:48 -0000	1.101
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/alsa-firmware
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.100 2011/01/22 22:53:40 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.101 2011/02/05 23:59:48 chainsaw Exp $
+
+*alsa-firmware-1.0.24.1 (06 Feb 2011)
+
+  06 Feb 2011; Tony Vroon <chainsaw@gentoo.org> +alsa-firmware-1.0.24.1.ebuild:
+  Version bump.
 
   22 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
   alsa-firmware-1.0.23.ebuild:



1.1                  media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.1&content-type=text/plain

Index: alsa-firmware-1.0.24.1.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.1 2011/02/05 23:59:48 chainsaw Exp $

MY_P="${P/_rc/rc}"

DESCRIPTION="Advanced Linux Sound Architecture firmware"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/firmware/${MY_P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"

ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
alsa_cards_indigoio alsa_cards_echo3g"

EMU_CARDS="alsa_cards_emu1212 alsa_cards_emu1616 alsa_cards_emu1820
alsa_cards_emu10k1"

IUSE="alsa_cards_pcxhr alsa_cards_vx222 alsa_cards_usb-usx2y
alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_asihpi
alsa_cards_sb16 alsa_cards_korg1212 alsa_cards_maestro3 alsa_cards_emi26
alsa_cards_ymfpci alsa_cards_wavefront alsa_cards_msnd-pinnacle
alsa_cards_aica ${ECHOAUDIO_CARDS} ${EMU_CARDS}"

S="${WORKDIR}/${MY_P}"

DEPEND=""
RDEPEND="alsa_cards_usb-usx2y? ( sys-apps/fxload )
	alsa_cards_hdsp? ( media-sound/alsa-tools )
	alsa_cards_hdspm? ( media-sound/alsa-tools )
	alsa_cards_mixart? ( || ( >=sys-fs/udev-096 media-sound/alsa-tools ) )
	alsa_cards_vx222? ( || ( >=sys-fs/udev-096 media-sound/alsa-tools ) )
	alsa_cards_pcxhr? ( || ( >=sys-fs/udev-096 >=media-sound/alsa-tools-1.0.14_rc1-r1 ) )"

src_compile() {
	econf \
		--with-hotplug-dir=/lib/firmware \
		|| die "configure failed"

	emake || die "make failed"
}

src_install () {
	emake DESTDIR="${D}" install || die "make install failed"

	use alsa_cards_pcxhr || rm -rf "${D}/usr/share/alsa/firmware/pcxhrloader" "${D}/lib/firmware/pcxhr"
	use alsa_cards_vx222 || rm -rf "${D}/usr/share/alsa/firmware/vxloader" "${D}/lib/firmware/vx"
	use alsa_cards_usb-usx2y || rm -rf "${D}/usr/share/alsa/firmware/usx2yloader" "${D}/lib/firmware/vx"
	use alsa_cards_mixart || rm -rf "${D}/usr/share/alsa/firmware/mixartloader" "${D}/lib/firmware/mixart"
	use alsa_cards_hdsp || use alsa_cards_hdspm || rm -rf "${D}/usr/share/alsa/firmware/hdsploader"
	use alsa_cards_asihpi || rm -rf "${D}/lib/firmware/asihpi"
	use alsa_cards_sb16 || rm -rf "${D}/lib/firmware/sb16"
	use alsa_cards_korg1212 || rm -rf "${D}/lib/firmware/korg"
	use alsa_cards_maestro3 || rm -rf "${D}/lib/firmware/ess"
	use alsa_cards_emi26 || rm -rf "${D}lib/firmware/emagic"
	use alsa_cards_ymfpci || rm -rf "${D}lib/firmware/yamaha"
	use alsa_cards_wavefront || rm -rf "${D}/lib/firmware/wavefront"
	use alsa_cards_msnd-pinnacle || rm -rf "${D}/lib/firmware/turtlebeach"
	use alsa_cards_aica || rm -rf "${D}/lib/firmware/aica_firmware.bin"

	local ea="no"
	for card in ${ECHOAUDIO_CARDS}; do
		use ${card} && ea="yes" && break
	done

	local emu="no"
	for card in ${EMU_CARDS}; do
		use ${card} && emu="yes" && break
	done

	[[ ${ea} == "no" ]] && rm -rf "${D}/lib/firmware/ea"
	[[ ${emu} == "no" ]] && rm -rf "${D}/lib/firmware/emu"

	insinto /etc/udev/rules.d
	use alsa_cards_usb-usx2y && doins "${FILESDIR}/52-usx2yaudio.rules"

	dodoc README || die
}






^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild
@ 2011-08-17 13:10 Tony Vroon (chainsaw)
  0 siblings, 0 replies; 5+ messages in thread
From: Tony Vroon (chainsaw) @ 2011-08-17 13:10 UTC (permalink / raw
  To: gentoo-commits

chainsaw    11/08/17 13:10:19

  Modified:             ChangeLog alsa-firmware-1.0.24.1.ebuild
  Log:
  Marked stable on AMD64 as requested by Tomas Pruzina in bug #379423 filed by Arun Raghavan.
  
  (Portage version: 2.1.10.11/cvs/Linux x86_64)

Revision  Changes    Path
1.103                media-sound/alsa-firmware/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.103&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.103&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?r1=1.102&r2=1.103

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- ChangeLog	28 Mar 2011 00:46:11 -0000	1.102
+++ ChangeLog	17 Aug 2011 13:10:19 -0000	1.103
@@ -1,6 +1,10 @@
 # ChangeLog for media-sound/alsa-firmware
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.102 2011/03/28 00:46:11 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.103 2011/08/17 13:10:19 chainsaw Exp $
+
+  17 Aug 2011; Tony Vroon <chainsaw@gentoo.org> alsa-firmware-1.0.24.1.ebuild:
+  Marked stable on AMD64 as requested by Tomas Pruzina in bug #379423 filed by
+  Arun Raghavan.
 
   28 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
   alsa-firmware-1.0.23.ebuild, alsa-firmware-1.0.24.1.ebuild:



1.3                  media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?r1=1.2&r2=1.3

Index: alsa-firmware-1.0.24.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- alsa-firmware-1.0.24.1.ebuild	28 Mar 2011 00:46:11 -0000	1.2
+++ alsa-firmware-1.0.24.1.ebuild	17 Aug 2011 13:10:19 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.2 2011/03/28 00:46:11 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.3 2011/08/17 13:10:19 chainsaw Exp $
 
 MY_P="${P/_rc/rc}"
 
@@ -10,7 +10,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 
 ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
 alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24






^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild
@ 2011-09-20  8:42 Andreas Schuerch (nativemad)
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Schuerch (nativemad) @ 2011-09-20  8:42 UTC (permalink / raw
  To: gentoo-commits

nativemad    11/09/20 08:42:59

  Modified:             ChangeLog alsa-firmware-1.0.24.1.ebuild
  Log:
  x86 stable per bug 379423, thanks JD and Myckel.
  
  (Portage version: 2.1.10.11/cvs/Linux i686)

Revision  Changes    Path
1.104                media-sound/alsa-firmware/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.104&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.104&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?r1=1.103&r2=1.104

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- ChangeLog	17 Aug 2011 13:10:19 -0000	1.103
+++ ChangeLog	20 Sep 2011 08:42:59 -0000	1.104
@@ -1,6 +1,10 @@
 # ChangeLog for media-sound/alsa-firmware
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.103 2011/08/17 13:10:19 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.104 2011/09/20 08:42:59 nativemad Exp $
+
+  20 Sep 2011; Andreas Schuerch <nativemad@gentoo.org>
+  alsa-firmware-1.0.24.1.ebuild:
+  x86 stable per bug 379423, thanks JD and Myckel
 
   17 Aug 2011; Tony Vroon <chainsaw@gentoo.org> alsa-firmware-1.0.24.1.ebuild:
   Marked stable on AMD64 as requested by Tomas Pruzina in bug #379423 filed by



1.4                  media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?r1=1.3&r2=1.4

Index: alsa-firmware-1.0.24.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- alsa-firmware-1.0.24.1.ebuild	17 Aug 2011 13:10:19 -0000	1.3
+++ alsa-firmware-1.0.24.1.ebuild	20 Sep 2011 08:42:59 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.3 2011/08/17 13:10:19 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.4 2011/09/20 08:42:59 nativemad Exp $
 
 MY_P="${P/_rc/rc}"
 
@@ -10,7 +10,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 
 ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
 alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24






^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild
@ 2011-12-29 21:34 Mark Loeser (halcy0n)
  0 siblings, 0 replies; 5+ messages in thread
From: Mark Loeser (halcy0n) @ 2011-12-29 21:34 UTC (permalink / raw
  To: gentoo-commits

halcy0n     11/12/29 21:34:10

  Modified:             ChangeLog alsa-firmware-1.0.24.1.ebuild
  Log:
  Stable for ppc/ppc64; bug #379423
  
  (Portage version: 2.1.10.11/cvs/Linux ppc64)

Revision  Changes    Path
1.105                media-sound/alsa-firmware/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.105&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.105&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?r1=1.104&r2=1.105

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -r1.104 -r1.105
--- ChangeLog	20 Sep 2011 08:42:59 -0000	1.104
+++ ChangeLog	29 Dec 2011 21:34:09 -0000	1.105
@@ -1,6 +1,9 @@
 # ChangeLog for media-sound/alsa-firmware
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.104 2011/09/20 08:42:59 nativemad Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.105 2011/12/29 21:34:09 halcy0n Exp $
+
+  29 Dec 2011; Mark Loeser <halcy0n@gentoo.org> alsa-firmware-1.0.24.1.ebuild:
+  Stable for ppc/ppc64; bug #379423
 
   20 Sep 2011; Andreas Schuerch <nativemad@gentoo.org>
   alsa-firmware-1.0.24.1.ebuild:



1.5                  media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?r1=1.4&r2=1.5

Index: alsa-firmware-1.0.24.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- alsa-firmware-1.0.24.1.ebuild	20 Sep 2011 08:42:59 -0000	1.4
+++ alsa-firmware-1.0.24.1.ebuild	29 Dec 2011 21:34:09 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.4 2011/09/20 08:42:59 nativemad Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.5 2011/12/29 21:34:09 halcy0n Exp $
 
 MY_P="${P/_rc/rc}"
 
@@ -10,7 +10,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 
 ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
 alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24






^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild
@ 2012-12-03 16:10 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2012-12-03 16:10 UTC (permalink / raw
  To: gentoo-commits

ssuominen    12/12/03 16:10:21

  Modified:             ChangeLog alsa-firmware-1.0.24.1.ebuild
  Log:
  Use virtual/udev instead of sys-fs/udev wrt #444398
  
  (Portage version: 2.2.0_alpha144/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.107                media-sound/alsa-firmware/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.107&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?rev=1.107&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/ChangeLog?r1=1.106&r2=1.107

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- ChangeLog	3 Dec 2012 15:56:23 -0000	1.106
+++ ChangeLog	3 Dec 2012 16:10:21 -0000	1.107
@@ -1,6 +1,10 @@
 # ChangeLog for media-sound/alsa-firmware
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.106 2012/12/03 15:56:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/ChangeLog,v 1.107 2012/12/03 16:10:21 ssuominen Exp $
+
+  03 Dec 2012; Samuli Suominen <ssuominen@gentoo.org>
+  alsa-firmware-1.0.24.1.ebuild:
+  Use virtual/udev instead of sys-fs/udev wrt #444398
 
   03 Dec 2012; Samuli Suominen <ssuominen@gentoo.org>
   -alsa-firmware-1.0.23.ebuild:



1.6                  media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild?r1=1.5&r2=1.6

Index: alsa-firmware-1.0.24.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- alsa-firmware-1.0.24.1.ebuild	29 Dec 2011 21:34:09 -0000	1.5
+++ alsa-firmware-1.0.24.1.ebuild	3 Dec 2012 16:10:21 -0000	1.6
@@ -1,12 +1,13 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.5 2011/12/29 21:34:09 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-firmware/alsa-firmware-1.0.24.1.ebuild,v 1.6 2012/12/03 16:10:21 ssuominen Exp $
 
-MY_P="${P/_rc/rc}"
+EAPI=5
+inherit udev
 
 DESCRIPTION="Advanced Linux Sound Architecture firmware"
 HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/firmware/${MY_P}.tar.bz2"
+SRC_URI="mirror://alsaproject/firmware/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -26,41 +27,37 @@
 alsa_cards_ymfpci alsa_cards_wavefront alsa_cards_msnd-pinnacle
 alsa_cards_aica ${ECHOAUDIO_CARDS} ${EMU_CARDS}"
 
-S="${WORKDIR}/${MY_P}"
-
 DEPEND=""
 RDEPEND="alsa_cards_usb-usx2y? ( sys-apps/fxload )
 	alsa_cards_hdsp? ( media-sound/alsa-tools )
 	alsa_cards_hdspm? ( media-sound/alsa-tools )
-	alsa_cards_mixart? ( || ( >=sys-fs/udev-096 media-sound/alsa-tools ) )
-	alsa_cards_vx222? ( || ( >=sys-fs/udev-096 media-sound/alsa-tools ) )
-	alsa_cards_pcxhr? ( || ( >=sys-fs/udev-096 >=media-sound/alsa-tools-1.0.14_rc1-r1 ) )"
-
-src_compile() {
-	econf \
-		--with-hotplug-dir=/lib/firmware \
-		|| die "configure failed"
+	alsa_cards_mixart? ( || ( virtual/udev media-sound/alsa-tools ) )
+	alsa_cards_vx222? ( || ( virtual/udev media-sound/alsa-tools ) )
+	alsa_cards_pcxhr? ( || ( virtual/udev media-sound/alsa-tools ) )"
+
+DOCS="README"
 
-	emake || die "make failed"
+src_configure() {
+	econf --with-hotplug-dir=/lib/firmware
 }
 
-src_install () {
-	emake DESTDIR="${D}" install || die "make install failed"
+src_install() {
+	default
 
-	use alsa_cards_pcxhr || rm -rf "${D}/usr/share/alsa/firmware/pcxhrloader" "${D}/lib/firmware/pcxhr"
-	use alsa_cards_vx222 || rm -rf "${D}/usr/share/alsa/firmware/vxloader" "${D}/lib/firmware/vx"
-	use alsa_cards_usb-usx2y || rm -rf "${D}/usr/share/alsa/firmware/usx2yloader" "${D}/lib/firmware/vx"
-	use alsa_cards_mixart || rm -rf "${D}/usr/share/alsa/firmware/mixartloader" "${D}/lib/firmware/mixart"
-	use alsa_cards_hdsp || use alsa_cards_hdspm || rm -rf "${D}/usr/share/alsa/firmware/hdsploader"
-	use alsa_cards_asihpi || rm -rf "${D}/lib/firmware/asihpi"
-	use alsa_cards_sb16 || rm -rf "${D}/lib/firmware/sb16"
-	use alsa_cards_korg1212 || rm -rf "${D}/lib/firmware/korg"
-	use alsa_cards_maestro3 || rm -rf "${D}/lib/firmware/ess"
-	use alsa_cards_emi26 || rm -rf "${D}lib/firmware/emagic"
-	use alsa_cards_ymfpci || rm -rf "${D}lib/firmware/yamaha"
-	use alsa_cards_wavefront || rm -rf "${D}/lib/firmware/wavefront"
-	use alsa_cards_msnd-pinnacle || rm -rf "${D}/lib/firmware/turtlebeach"
-	use alsa_cards_aica || rm -rf "${D}/lib/firmware/aica_firmware.bin"
+	use alsa_cards_pcxhr || rm -rf "${ED}"/usr/share/alsa/firmware/pcxhrloader "${ED}"/lib/firmware/pcxhr
+	use alsa_cards_vx222 || rm -rf "${ED}"/usr/share/alsa/firmware/vxloader "${ED}"/lib/firmware/vx
+	use alsa_cards_usb-usx2y || rm -rf "${ED}"/usr/share/alsa/firmware/usx2yloader "${ED}"/lib/firmware/vx
+	use alsa_cards_mixart || rm -rf "${ED}"/usr/share/alsa/firmware/mixartloader "${ED}"/lib/firmware/mixart
+	use alsa_cards_hdsp || use alsa_cards_hdspm || rm -rf "${ED}"/usr/share/alsa/firmware/hdsploader
+	use alsa_cards_asihpi || rm -rf "${ED}"/lib/firmware/asihpi
+	use alsa_cards_sb16 || rm -rf "${ED}"/lib/firmware/sb16
+	use alsa_cards_korg1212 || rm -rf "${ED}"/lib/firmware/korg
+	use alsa_cards_maestro3 || rm -rf "${ED}"/lib/firmware/ess
+	use alsa_cards_emi26 || rm -rf "${ED}"/lib/firmware/emagic
+	use alsa_cards_ymfpci || rm -rf "${ED}"/lib/firmware/yamaha
+	use alsa_cards_wavefront || rm -rf "${ED}"/lib/firmware/wavefront
+	use alsa_cards_msnd-pinnacle || rm -rf "${ED}"/lib/firmware/turtlebeach
+	use alsa_cards_aica || rm -rf "${ED}"/lib/firmware/aica_firmware.bin
 
 	local ea="no"
 	for card in ${ECHOAUDIO_CARDS}; do
@@ -72,11 +69,8 @@
 		use ${card} && emu="yes" && break
 	done
 
-	[[ ${ea} == "no" ]] && rm -rf "${D}/lib/firmware/ea"
-	[[ ${emu} == "no" ]] && rm -rf "${D}/lib/firmware/emu"
-
-	insinto /lib/udev/rules.d
-	use alsa_cards_usb-usx2y && doins "${FILESDIR}/52-usx2yaudio.rules"
+	[[ ${ea} == "no" ]] && rm -rf "${ED}"/lib/firmware/ea
+	[[ ${emu} == "no" ]] && rm -rf "${ED}"/lib/firmware/emu
 
-	dodoc README || die
+	use alsa_cards_usb-usx2y && udev_dorules "${FILESDIR}"/52-usx2yaudio.rules
 }





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-12-03 16:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-29 21:34 [gentoo-commits] gentoo-x86 commit in media-sound/alsa-firmware: ChangeLog alsa-firmware-1.0.24.1.ebuild Mark Loeser (halcy0n)
  -- strict thread matches above, loose matches on Subject: below --
2012-12-03 16:10 Samuli Suominen (ssuominen)
2011-09-20  8:42 Andreas Schuerch (nativemad)
2011-08-17 13:10 Tony Vroon (chainsaw)
2011-02-05 23:59 Tony Vroon (chainsaw)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox