summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-07-15 18:53:23 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-07-15 18:53:23 +0000
commitf53ae7702b86d6ceb1cfb315beb38b7e16bdbd08 (patch)
tree4e5f8d318267f5419d95ad0098882ca0b9e69966 /media-sound
parentold (diff)
downloadhistorical-f53ae7702b86d6ceb1cfb315beb38b7e16bdbd08.tar.gz
historical-f53ae7702b86d6ceb1cfb315beb38b7e16bdbd08.tar.bz2
historical-f53ae7702b86d6ceb1cfb315beb38b7e16bdbd08.zip
old
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/alsa-utils/ChangeLog9
-rw-r--r--media-sound/alsa-utils/Manifest24
-rw-r--r--media-sound/alsa-utils/alsa-utils-1.0.27-r1.ebuild83
-rw-r--r--media-sound/alsa-utils/alsa-utils-1.0.27.1.ebuild78
-rw-r--r--media-sound/alsa-utils/files/alsa-utils-1.0.26-kmod.patch7
-rw-r--r--media-sound/alsa-utils/files/alsa-utils-1.0.27-alsactl.patch27
-rw-r--r--media-sound/alsa-utils/files/alsa-utils-1.0.27-arecord.patch24
-rw-r--r--media-sound/alsa-utils/files/alsa-utils-1.0.27-service.patch12
8 files changed, 24 insertions, 240 deletions
diff --git a/media-sound/alsa-utils/ChangeLog b/media-sound/alsa-utils/ChangeLog
index ed90d0f4f1c7..a559a70b20cd 100644
--- a/media-sound/alsa-utils/ChangeLog
+++ b/media-sound/alsa-utils/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/alsa-utils
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/ChangeLog,v 1.351 2013/05/27 14:55:22 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/ChangeLog,v 1.352 2013/07/15 18:53:18 ssuominen Exp $
+
+ 15 Jul 2013; Samuli Suominen <ssuominen@gentoo.org>
+ -alsa-utils-1.0.27-r1.ebuild, -alsa-utils-1.0.27.1.ebuild,
+ -files/alsa-utils-1.0.27-alsactl.patch,
+ -files/alsa-utils-1.0.27-arecord.patch,
+ -files/alsa-utils-1.0.27-service.patch:
+ old
*alsa-utils-1.0.27.1-r1 (27 May 2013)
diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 9b47c84c0bd7..16eea1a0ea92 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -4,31 +4,25 @@ Hash: SHA256
AUX alsa-modules.conf-rc 1028 SHA256 6060c101ca0793ea80e2b6b5bb8d6b118325092788ff26f07c280dd1ff546570 SHA512 20b309a44e23408ede66a121d81047f32970fa033728784c76a1caabb72143dbc1c5b970f9e73a910b7ef9026df597cde2afc7c1f52127fab532dba4955b1757 WHIRLPOOL 75fdfe4802af6a020bc6a4d46da7872b3481657f13d92e30c9fa61d5accdd8cd19b14a0c813c454d2ca89fa655f5ad375c0163fa4f947342ee759ab80a4700e4
AUX alsa-utils-1.0.23-modprobe.d.patch 504 SHA256 3f6116f467f52eba2e2de46df24a08c99231fdf83ab92dd5f0051aabc5aee077 SHA512 b702b8a9d4a173bcca463c821790294c2b8148271a1f281d1c177c312edd7086b650becaa39b8e078881755e6f006c69e501da347eacfc201746d47648195472 WHIRLPOOL 5138926ec3fd3d1afc1c7c5e6a5df4d6a2e1349021decf97e94f1c903e689dda895852422772080f8af4042fdf0194ecfad700565a4c2631c82e18399385474a
AUX alsa-utils-1.0.25-separate-usr-var-fs.patch 471 SHA256 2d92453c9427e46702a5624791dc58da8834c457d6eb6f1b96fd6d4eb651544a SHA512 88f2ecb66180bc757c1d4fc43eca10cebaa6e9850b05ecaabc0810ae5b25517d46091176342c307d36cda539a6ee6e601bf969c40f87305077d3b5a7706f0f5e WHIRLPOOL da1a144b518d5db3af19395fee9d7030b679f886dde091ffafb2d11417765d7972ee56dbab35cdf4f900c6e977f1ff91744528ea379613d141fc813cba2d386d
-AUX alsa-utils-1.0.26-kmod.patch 460 SHA256 65c9e14813d3da1fde93cfde1f926df65fa4ffd289586a7aeb8cde5a6c4e188e SHA512 35824e266d6dc58e107418253abb559aaf08ec1efa60d707549cde3007c6a23120475472604362e83fd014dc236710a0a584ca51bafaa4561db067698a308414 WHIRLPOOL 01658c41a77c4aca55a025823a833bf7ca2e261d6e82bf8e28540da1890517d36a05a97b21d912ce60634edbb445e0f6d924841ca3c358e6b6246d7477fd68e2
-AUX alsa-utils-1.0.27-alsactl.patch 808 SHA256 874cb5935b2b03da90af07d52eb4e84b16cc912c64c4182a79e37fa0ab8341dc SHA512 03b7ef375945390a78ff761c5cb5bd84e555af1f3f5a629915accae36308dc9703366c898f9a72176e679e76d9000506d57459c314ba608f1b7a03bb35b16b2a WHIRLPOOL b5fff86b968686ec0eb4583e7ead3b1e61987aa8c1fcfd1663502bac867ebecadbfafef306016f3638f73ca408b31306ebe7fece0962b6337f1c7dc1bb7bf018
-AUX alsa-utils-1.0.27-arecord.patch 704 SHA256 cacd8317c0039fc68feda0159c69ac71a30ad362dca79c8ec584f20a8307cbf9 SHA512 6075f9dbba9365073aa017037e5ebc190cef0a3de6623524d4383e3e50847b93bbd8329a841d0e87097b5ad64c1268db3eee7cc028cf3e110382242af576a0cc WHIRLPOOL d72fc88efbedf521cd1112c4de26adeea6337585146ba02cef3f20bdcf905a3ec0ff36e310eac4b86726cd3d7310a72c2e32b8019607f591aab5ef54c8bbd5f1
-AUX alsa-utils-1.0.27-service.patch 322 SHA256 a5eb871b8a31df65bd2e81fc294859acaba267cfd4fa61f857c272d5770f6caa SHA512 ef83ed8212143658360da27c2e7eaa830f95ac61265dead383e5499f840b72e0b9f4bd58186ca2399fc0afe13e949abe2b916f76ce240a81cb96243de32d8417 WHIRLPOOL 38e64494de1d2944385d3fdb1bf442ef074743fd1f45fcaf86feef00050f27765515f8e3d6c0297961baef4614fb48c03311f0064f3b0f6fdcd55bf3a9060804
+AUX alsa-utils-1.0.26-kmod.patch 822 SHA256 c1537a9d14cc7d8c89ae6b6e382e3bf3cb9fe3327f154cf50922ed1ee2c2854a SHA512 5f039bbbd6b61f70140b7e1bc5bd5f685ebc430918566a5a3ba82c7a36a4ae9fb2e48247a9c5af7edf249d220bc06b62c472cd6dc0eb02cbec7371124bb13e2d WHIRLPOOL 014dfba7706f3bb30416874f509bbf52afb07e998a116a4db62e45bed674d505b9ee6222e7583ba4b5e027de50244181ac36c6545efe2dc87b948652290cc661
AUX alsa-utils-1.0.27.1-hctl_elem_search.patch 771 SHA256 6cdf9fd6015116e2b001be2cbe9150c1c9f37b6e77c42ffa4daba937c182475b SHA512 984764363032364803d7da516e5c46210f2a93eb46dfe6e5705a676b3829d79fa5df3acf3949f0aa07422f0daad3b0ece2ac5ea789f127c4caad6526cc3f2973 WHIRLPOOL 282d847f1a0b38767de25e34f74051dcae1d51d5ff1513645a8a644162da60e5bee4ee0cf185eabc06681ae5de57fda76b96ab4c9945fc40c5118076408a5a6c
AUX alsasound.confd-r4 340 SHA256 d1c55400b701a72dcb8bb85e016b5013fa3eb6a2766ffc20dae278d0ee4c1a43 SHA512 90c1e974276945f7632dc370a005b58d669b93edbf27116098d4831e69c11c26d9b21e7eacfaf12c50019f8c88dc1f370101e2d905fdde40887fe36bac00d83e WHIRLPOOL 0f46fe17f1a6626c3e2c8438d5006fdc8a302456820c2dfaa27955c295532aa1543e7ec0161702edd874e9588b6a383369693f080c91b0b38813b91588fc1e75
AUX alsasound.initd-r5 2099 SHA256 daf46bbc4156a82e0c6c7135ee94b31a3dfb6d366fcf3f45e8c842d1348601be SHA512 3b1399afd10551516545677fd6d8ef676e1eaaca5d76580563b9906b2de86854b8afef864b92dead342d41f3c3c342bff1bc6bd704f932677a524ba4e585a405 WHIRLPOOL 862d943d7d0742c00de9e02cff9b3fe159805880b3e0ea70e50c8c449e8b8c1cfa47d26286bd0807840b1f24c9c9c8cbaef890d71dab43644b52105efb2e7fae
DIST alsa-driver-1.0.25.tar.bz2 3861484 SHA256 d80e219fd410b5bc62f9332e5964acd575cc8a0bcda80fa41d5eebeabde0ebc3 SHA512 51164c5f1c6e40e188be8e544ddc610b56ffb7d696bc925a0a30e6819d6cbd90a7f9f33c379d411d0e7a172a3ed1cf15b59c27654d63db1a9bad2051331d3017 WHIRLPOOL b70a3614baf72cc2762a2b8a65e07af0204c8550aa140aa01f7d5ee998a8cdf54f43600cfb61c2cb4773d55813afd9aef845f4219d955fbf0f3bc085cf003c7d
DIST alsa-utils-1.0.26.tar.bz2 1134474 SHA256 f85f2a3aa6e78475bbe35b0cad3a8cabb99f45ebc5f37962f2137b8df8b081e7 SHA512 4b288ef2874645ecfd48d855f57e16bd20aa9b72ec1d18d17a0a79924a6c4b37c0045cd7f4d2ceb9005716871bf532200820b60c1efa0461b81a7cd714374b22 WHIRLPOOL 5212c07bc27cb4c14db67df313d2a66daed727e676b93f8420dddb1c4fb28365ce49e92e8ef2879e9ffba7f98dd26201f45e4e650ada20227d4647a045ded196
DIST alsa-utils-1.0.27.1.tar.bz2 1142802 SHA256 3de65a2fae0ce679027be24cf477935d901038fa8bf7056130ea368e449a9350 SHA512 23f85814cb5904b10289df99aacdb060b98d93697a217fd6628c5adc5ea2fb3db588546f40a4fc794903654e9c67c0d8bb9cf0428a2700b6fe6ccc7b9f71f0c5 WHIRLPOOL 905f20daeb10d7be324ceb3cbcdc05617853790918424d07c831128605a655794d5d9db7faf78021d269654aa7054cda5f74cd7141755ad5ebf4cc7e862216ab
-DIST alsa-utils-1.0.27.tar.bz2 1142833 SHA256 6f76cd77341ceb22949c4fb9d4df145483f56baa899f0621d617b8df96a45aef SHA512 1bcfcce0cee2c9e72458525f8424abab4a0be93bceda0a90f0113be315ff0f1d956309b535bfd0cc9ce70f031718718301e8dc91f2d16cd91b34ebeb95693625 WHIRLPOOL e13a7a57d7dcc2f323dfdc1a9f6976adcb4a038d159ae6a5641eebebbfcc44e7ed2b833f2e7d8f324a28f9daa355f55ff4def7d0d820f61790e40733d8bd1cbe
EBUILD alsa-utils-1.0.26-r2.ebuild 2350 SHA256 6bc96fce2ba3fad5ced306b691201e267e4f7bcb70ba0e11900db219c9e64927 SHA512 2ccba1fc4444d8626b5811de5b2b3f79b4c28a4cafbbc3a83d5466624b765033092e93e7d59b8377e634bcfc54e38090da7e2ea6c850ee0880395ec80c947f39 WHIRLPOOL d438a717250ed7066342bc797fbeca15276ea29de665cc945297cef54c3399bb4194c2fe9cf38cbe95f83807a0fea0a05fb2dfa99fdadc34834425e2a8f61e97
-EBUILD alsa-utils-1.0.27-r1.ebuild 2566 SHA256 bd253c6a3f3fe9fc2c40fe43a4591ade25288c23bd905d7392c4f761d2fff293 SHA512 431293385759db28071ce26cf53ab302489b3b86a29a034a1270c9dc9b66c98ec97dd7820a1cdf9d0ae71cca10922b8cd458f1bfea9d947ab53c26c903701229 WHIRLPOOL ffe798e244a276711e0e04a7befc7da972c59c1de6e51696d1246b82b6dbbab9e71d6ee924fd06c431b85f1632041efc22449bf9d4ea726fb1f51b6eea597990
EBUILD alsa-utils-1.0.27.1-r1.ebuild 2475 SHA256 968e9e6aad6274777e843b04084f6f2759c3aaaa7ee7e86e37e75a6e9bf5a80e SHA512 9399f85a429ebf1c961032b2638de0b9eae51eec2cb836675fadd76513563851a823ddd3eead6db06a0d77db7afb20b52cf3d7673ae70bb1e5e37966ccd4736a WHIRLPOOL 8e967a9f3d07840affc600ed9d7e23cf41643000aa03e4f8633b6ea50a40c72ce5dd28218c2bfbf4585af3bb92a25b85a161e9fffee0dafd329ffc62aef37ab4
-EBUILD alsa-utils-1.0.27.1.ebuild 2422 SHA256 6958bff0ee7665aeb5b3251b56b7121b99f52462b386aed09bf2b8c0a2ba52a8 SHA512 8d315c3200079def30cae5d2b981a3ed86e78b3683a7427564ac8795847c1ab4e3cb19354117bf138914c2c716e4fb63f2cd8669035a2c39ee5cd3ba3dfe1680 WHIRLPOOL 50fd52599546a1a658a13d9b4548e13c0cabd4c4f789e9cf68c005b4b97e54a077dbc1bb08643b5b0493d50c4ed5914e6f2ebb55054ca119bbed2fe876e572e3
-MISC ChangeLog 54648 SHA256 6706217d0837729fdf9c5b61544e7da7a0df938dd33853402b810420d3ade271 SHA512 fad35df8d1385ebd25aa3eeebd8a1947a7d53f9052944b3b960d9af102dc6bf26a38fbac52f948ffd884556c20aaefeb4d0e11d88432de0fb696a0cc6b6e2126 WHIRLPOOL e900b4a55810791afb5bdd413c1dd1abfb1ca9f895444a1565b22013fdb1d456fc22c3c3c922f973f8b05cd64eda0871675a5f67d958cf265a1d1d1cbdd9cfc8
+MISC ChangeLog 54896 SHA256 47f534478d729ce1f957f189ad27da2a730ea4152f9f494a956230efd58f24dd SHA512 ac0af11825503a2bc2e8302fa4dcef5ea37f9a939a24ec9b0ed15ab544494268835aa6dc24d71cd3763cc495b852eacd7c26dc883ceefea5012a80525ffe880a WHIRLPOOL f44773f79a14a00a2bcb3ea88512dd77ada068a8580dfff7ff12d740c7609bb57e712b5665fdd0bfe3674b7c7ed78f885bfd1088ec0e4b0e74b98f7d05b11944
MISC metadata.xml 519 SHA256 c95261699625faf6df725dc2c7468b8464cfb415125711f893ca27fa9f42631c SHA512 0abb84b0570ecc8eaa7cfc61fbc53dba85a7faeee77c3f5e7761ca53596bdcba24015fe51025b4cf1a0e9c7cdd2f56cb4ecfb2ffa5912c782ac6c0bfc14e2c05 WHIRLPOOL 44ad8f3192836559aebf278528b3315e5e85a02854a97893d3a3b910e3e4e1371254e2caaa2171bb0c304afc77e9cbb04c1f5dbde67f053c9c1b580932cf06ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRo3NmAAoJEEdUh39IaPFNNKkH/RFv0au679TxygPM7eV+F6hU
-nfmJasFhefeYQtKz1CKP0577f0BIFOkwCxmeZaDuoseAVKGi4ZuIMYWz4gcJA7Kg
-wqeOWeSBHoyqKVoepYuDOmdFdGA8qwVdvKIdPvK5w2Jk0tf8XSoRYL2FgHKJTYVA
-GqtnpTzl01mIpFSqwUrk+fAYXi6E4wnfHXjIYIc3aL8XhSagIZXdspMUrQsZkwj+
-5vrs1mcB29o9RbsUODAbT9x/vGgxBF201LES6mgaCmp9d5dW+mzqXNIlaf3BpZxP
-wOsZ/N/yAygsRccrj0hy+noQH1V2wWz4XQERiWCyKwx9ikwL/7nh1WnkboDnj30=
-=0a6F
+iQEcBAEBCAAGBQJR5EUZAAoJEEdUh39IaPFNP8cH/3nwT8G9JJFtQ2uXz8yfhH+k
+W9J9WWvjBJ2OVdhVKJYIOVpAKV6cyNEQQNiYWRvhVqfQz3mknm37jJYCerZLC/PC
+54wA8hGiCoA1H/zRw/nk/lZTUfZ4nudf5MN5HE5uNyBtPiLE0ZKVtO43ThYBNdRr
+ElY1FxmHGC5rq4u5U1eDDbm8UxwqcwwqMn4RroBLIDyQUFfATOmqHKmFh67j+pR4
+bO29hfAGWdZrB6AgnpclsMxy2UzN6zmdPw5jKWmlICWzePSQ+MfCZvCf7sSkAVnc
++VhWVgrfLhRFi2ZrXuzXJu4YvZVKKL7xIN32pTWWbnS+XPOMXxqtdOMrgy9O+AU=
+=3C+Q
-----END PGP SIGNATURE-----
diff --git a/media-sound/alsa-utils/alsa-utils-1.0.27-r1.ebuild b/media-sound/alsa-utils/alsa-utils-1.0.27-r1.ebuild
deleted file mode 100644
index 6a1dc6c54a69..000000000000
--- a/media-sound/alsa-utils/alsa-utils-1.0.27-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.27-r1.ebuild,v 1.3 2013/05/02 00:15:14 ssuominen Exp $
-
-EAPI=5
-inherit eutils systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/utils/${P}.tar.bz2
- mirror://alsaproject/driver/alsa-driver-1.0.25.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
-IUSE="doc +libsamplerate +ncurses nls selinux"
-
-RDEPEND=">=media-libs/alsa-lib-${PV}
- libsamplerate? ( media-libs/libsamplerate )
- ncurses? ( >=sys-libs/ncurses-5.7-r7 )
- selinux? ( sec-policy/selinux-alsa )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-text/xmlto )"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-1.0.25-separate-usr-var-fs.patch \
- "${FILESDIR}"/${P}-service.patch \
- "${FILESDIR}"/${P}-arecord.patch \
- "${FILESDIR}"/${P}-alsactl.patch
-
- epatch_user
-}
-
-src_configure() {
- local myconf
- use doc || myconf='--disable-xmlto'
-
- # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214
- econf \
- $(use_enable libsamplerate alsaloop) \
- $(use_enable nls) \
- $(use_enable ncurses alsamixer) \
- --disable-alsaconf \
- "$(systemd_with_unitdir)" \
- --with-udev-rules-dir="$(get_udevdir)"/rules.d \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc ChangeLog README TODO seq/*/README.*
-
- newbin "${WORKDIR}"/alsa-driver-*/utils/alsa-info.sh alsa-info
-
- newinitd "${FILESDIR}"/alsasound.initd-r5 alsasound
- newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
- insinto /etc/modprobe.d
- newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
- keepdir /var/lib/alsa
-
- # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
- # scan directory /usr/share/alsa/ucm: No such file or directory
- # alsaucm: unable to obtain card list: No such file or directory
- keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog
- elog "To take advantage of the init script, and automate the process of"
- elog "saving and restoring sound-card mixer levels you should"
- elog "add alsasound to the boot runlevel. You can do this as"
- elog "root like so:"
- elog "# rc-update add alsasound boot"
- ewarn
- ewarn "The ALSA core should be built into the kernel or loaded through other"
- ewarn "means. There is no longer any modular auto(un)loading in alsa-utils."
- fi
-}
diff --git a/media-sound/alsa-utils/alsa-utils-1.0.27.1.ebuild b/media-sound/alsa-utils/alsa-utils-1.0.27.1.ebuild
deleted file mode 100644
index bcce5286c16e..000000000000
--- a/media-sound/alsa-utils/alsa-utils-1.0.27.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.27.1.ebuild,v 1.1 2013/05/27 13:59:35 ssuominen Exp $
-
-EAPI=5
-inherit eutils systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/utils/${P}.tar.bz2
- mirror://alsaproject/driver/alsa-driver-1.0.25.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
-IUSE="doc +libsamplerate +ncurses nls selinux"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.27-r2
- libsamplerate? ( media-libs/libsamplerate )
- ncurses? ( >=sys-libs/ncurses-5.7-r7 )
- selinux? ( sec-policy/selinux-alsa )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-text/xmlto )"
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- local myconf
- use doc || myconf='--disable-xmlto'
-
- # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214
- econf \
- --disable-maintainer-mode \
- $(use_enable libsamplerate alsaloop) \
- $(use_enable nls) \
- $(use_enable ncurses alsamixer) \
- --disable-alsaconf \
- "$(systemd_with_unitdir)" \
- --with-udev-rules-dir="$(get_udevdir)"/rules.d \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc ChangeLog README TODO seq/*/README.*
-
- newbin "${WORKDIR}"/alsa-driver-*/utils/alsa-info.sh alsa-info
-
- newinitd "${FILESDIR}"/alsasound.initd-r5 alsasound
- newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
- insinto /etc/modprobe.d
- newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
- keepdir /var/lib/alsa
-
- # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
- # scan directory /usr/share/alsa/ucm: No such file or directory
- # alsaucm: unable to obtain card list: No such file or directory
- keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog
- elog "To take advantage of the init script, and automate the process of"
- elog "saving and restoring sound-card mixer levels you should"
- elog "add alsasound to the boot runlevel. You can do this as"
- elog "root like so:"
- elog "# rc-update add alsasound boot"
- ewarn
- ewarn "The ALSA core should be built into the kernel or loaded through other"
- ewarn "means. There is no longer any modular auto(un)loading in alsa-utils."
- fi
-}
diff --git a/media-sound/alsa-utils/files/alsa-utils-1.0.26-kmod.patch b/media-sound/alsa-utils/files/alsa-utils-1.0.26-kmod.patch
index 991002a71c9e..11f199503556 100644
--- a/media-sound/alsa-utils/files/alsa-utils-1.0.26-kmod.patch
+++ b/media-sound/alsa-utils/files/alsa-utils-1.0.26-kmod.patch
@@ -6,6 +6,13 @@ be a no-op thesedays.
* We have just /etc/modprobe.d; Nothing to do!
+however even with this patch, kmod won't work because it doesn't generate the
+required modules.pcimap (and propably modules.usbmap) files in /lib/modules
+anymore, therefore it's disabled in gentoo since 1.0.27.1
+
+editing the dummy /etc/modprobe.d/alsa.conf directly is preferred, forget this
+ever existed (was useful helper for ancient PCMCIA and ISA hardware)
+
--- alsaconf/alsaconf.in
+++ alsaconf/alsaconf.in
@@ -924,7 +924,7 @@
diff --git a/media-sound/alsa-utils/files/alsa-utils-1.0.27-alsactl.patch b/media-sound/alsa-utils/files/alsa-utils-1.0.27-alsactl.patch
deleted file mode 100644
index 3b5a761db492..000000000000
--- a/media-sound/alsa-utils/files/alsa-utils-1.0.27-alsactl.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-http://bugs.gentoo.org/468160
-
-From: Jaroslav Kysela <perex@perex.cz>
-Date: Mon, 15 Apr 2013 12:44:13 +0000 (+0200)
-Subject: alsactl: Fix the string size for the lock file contents
-X-Git-Url: http://git.alsa-project.org/?p=alsa-utils.git;a=commitdiff_plain;h=95788fea25c1a59985828d4b91af0772d077600b
-
-alsactl: Fix the string size for the lock file contents
-
-The string length is 10 characters + LF + '\0' = 12 characters.
-
-Signed-off-by: Jaroslav Kysela <perex@perex.cz>
----
-
-diff --git a/alsactl/lock.c b/alsactl/lock.c
-index d34d013..fce208b 100644
---- a/alsactl/lock.c
-+++ b/alsactl/lock.c
-@@ -35,7 +35,7 @@ static int state_lock_(const char *file, int lock, int timeout)
- int fd = -1, err = 0;
- struct flock lck;
- struct stat st;
-- char lcktxt[11];
-+ char lcktxt[12];
- char *nfile;
-
- if (!do_lock)
diff --git a/media-sound/alsa-utils/files/alsa-utils-1.0.27-arecord.patch b/media-sound/alsa-utils/files/alsa-utils-1.0.27-arecord.patch
deleted file mode 100644
index f9edb2d21363..000000000000
--- a/media-sound/alsa-utils/files/alsa-utils-1.0.27-arecord.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Jaroslav Kysela <perex@perex.cz>
-Date: Wed, 17 Apr 2013 06:34:34 +0000 (+0200)
-Subject: arecord: add a missing break to the capture loop
-X-Git-Url: http://git.alsa-project.org/?p=alsa-utils.git;a=commitdiff_plain;h=b4f34ac26037c10ac51c4bb29203500165848977
-
-arecord: add a missing break to the capture loop
-
-Signed-off-by: Jaroslav Kysela <perex@perex.cz>
----
-
-diff --git a/aplay/aplay.c b/aplay/aplay.c
-index 5bdc39c..000d25b 100644
---- a/aplay/aplay.c
-+++ b/aplay/aplay.c
-@@ -3021,6 +3021,9 @@ static void capture(char *orig_name)
- fd = -1;
- }
-
-+ if (in_aborting)
-+ break;
-+
- /* repeat the loop when format is raw without timelimit or
- * requested counts of data are recorded
- */
diff --git a/media-sound/alsa-utils/files/alsa-utils-1.0.27-service.patch b/media-sound/alsa-utils/files/alsa-utils-1.0.27-service.patch
deleted file mode 100644
index dfe83e011ddc..000000000000
--- a/media-sound/alsa-utils/files/alsa-utils-1.0.27-service.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-http://git.alsa-project.org/?p=alsa-utils.git;a=commitdiff;h=3616b1fe3ca603832b2f88abeb722cba2f0dde7e
-
---- alsactl/alsa-restore.service.in
-+++ alsactl/alsa-restore.service.in
-@@ -12,6 +12,6 @@
- Conflicts=shutdown.target
-
- [Service]
--Type=oneshop
-+Type=oneshot
- ExecStart=-@sbindir@/alsactl restore
- StandardOutput=syslog