Bump, port to EAPI4, update description. Cdemud is now dbus-activated on use, so...
authorAlexandre Rostovtsev <tetromino@gentoo.org>
Wed, 23 Nov 2011 10:13:58 +0000 (10:13 +0000)
committerAlexandre Rostovtsev <tetromino@gentoo.org>
Wed, 23 Nov 2011 10:13:58 +0000 (10:13 +0000)
Package-Manager: portage-2.2.0_alpha77/cvs/Linux x86_64

app-cdr/cdemu/Manifest
app-cdr/cdemud/ChangeLog
app-cdr/cdemud/Manifest
app-cdr/cdemud/cdemud-1.2.0.ebuild
app-cdr/cdemud/cdemud-1.3.0.ebuild
app-cdr/cdemud/cdemud-1.4.0.ebuild [new file with mode: 0644]
app-cdr/gcdemu/Manifest

index 122d6c14fa3b25e562b7a468d9461539eeb1c941..67db047ceec9afd70e351189c20250dfdada42c9 100644 (file)
@@ -3,14 +3,16 @@ Hash: SHA256
 
 DIST cdemu-client-1.2.0.tar.bz2 94066 RMD160 18c3dbb47cd384fdaa028dba3d22f78b3ee7c5d3 SHA1 ceee8c59ee09c034ce8e4c8561e10a7c8fe7ddd2 SHA256 e92c422e9283837e5d8a72b7815d127262d73c63e043675994f73e4bda227d33
 DIST cdemu-client-1.3.0.tar.gz 129627 RMD160 1ae6e8069898f8aec9955b2a2bd56c60ac931b6c SHA1 ba93541ead5fa343eb34925f463b830ba9301cec SHA256 2c384bdf8740b76cfbf5e9f0b1ef8ef13583f7e53c225702a0c7b536f70f13ae
-EBUILD cdemu-1.2.0.ebuild 1021 RMD160 9301099cac73c5705293c1965754080486fa2d5f SHA1 b6cbde3fc991d3922b6ab3cf80a9b37efb3a3bba SHA256 cd27f17d471852488359347842a5f01f7b906c0379748390dfb4fa5d4d4527fc
-EBUILD cdemu-1.3.0.ebuild 1036 RMD160 458cbc93147025a9ffa077d38d67d26cfabd8609 SHA1 581a41bead080b3f671973fc602ffd41ec63dc25 SHA256 c368926c5aa097cc044b669768856512e66b399d424510b267ace0b9d64c297e
-MISC ChangeLog 4054 RMD160 5582bfcb0e5bb79389226b679241905b2e4ba52b SHA1 c3ffd9c63c4e25ea3b2cf2b99abba525d198d516 SHA256 8e47be6146cb1daba733e7631d75d9e6b092022efaaac8f9f9bf29c7167ffd15
+DIST cdemu-client-1.4.0.tar.gz 119584 RMD160 f15688157c3f7a537db33c3d58b5a5500c277c4f SHA1 240d909f04f5646231406a6eef6ceee262ba0c25 SHA256 d3223c9410217f45cd1df25a85cf3dc3cf361410e31911840efc79c729202ed2
+EBUILD cdemu-1.2.0.ebuild 1023 RMD160 3b4aa132c3606164feb5e613872187717c92949d SHA1 5447248b6fc3e3006f6477dec6df179133696469 SHA256 4ac46cf0e4ddc3f05c9782a2958ae24c8625cc6f2e262e2f183c7ad5e6ed5d36
+EBUILD cdemu-1.3.0.ebuild 1043 RMD160 f2c85da010382f70df7e299af61aaac1e08ceb01 SHA1 e27fce32d8f509e34014355b9842d54fbb5cb028 SHA256 b43cb1f599899d0cd392a65512d4a29fa75b4311d0caa5776303ffbb3d18f094
+EBUILD cdemu-1.4.0.ebuild 757 RMD160 518c95ec6ef02882565f0b3a6eb34d14f4c92e1d SHA1 b68b48f53443bba2bbadc5270b8b90a7f35970d5 SHA256 90c372bd4cfd52e45e4670e2cc1a0488be57daaa37681c22802258df2217e701
+MISC ChangeLog 4344 RMD160 8d3312dbd46e4739fa64cf221b99d7cdde8e6c2d SHA1 cb034dce3a11a0c96b9dd284081d257be849a228 SHA256 b523780305d28c81ae461b43d1082e2402a3434b31b1f107aa44ce2089e4989c
 MISC metadata.xml 419 RMD160 00b4259d59585ea7a17caf031d699082fc083f69 SHA1 3e8586de467796d1b56853dea7dcf94ca01605c3 SHA256 9eb3f5eed30c61f51d2d6a24fcb6b30935dd358df4d329a4972726b35f04f11b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iF4EAREIAAYFAk7MBukACgkQdjK8w9WeBnC04AEAl6I5JQ+d/l1GcOHNyTdXV/DT
-uSBNTLhrgokKm+Z3aF8A/joBsFsd0UtOzdbuJthTnIvAIPCwmkwdTGFG3eElxTy1
-=wIDJ
+iF4EAREIAAYFAk7Mx4gACgkQdjK8w9WeBnAzLwD/bhtoQ/A30p6iBGNERWvIS67r
+84Ppu99CZBGu9vS/HeAA+gIlIpnEF2CiHe2RMAkoI9eevqOcaD9AZK3wQAj1Jpea
+=Qzm5
 -----END PGP SIGNATURE-----
index 4b90c19783fe95553629631f35bc1f064f81df69..3f2829dbe247a47707c28e3829771b3edbfd8bea 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for app-cdr/cdemud
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/ChangeLog,v 1.19 2011/11/22 20:34:16 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/ChangeLog,v 1.20 2011/11/23 10:13:58 tetromino Exp $
+
+*cdemud-1.4.0 (23 Nov 2011)
+
+  23 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> cdemud-1.2.0.ebuild,
+  cdemud-1.3.0.ebuild, +cdemud-1.4.0.ebuild:
+  Bump, port to EAPI4, update description. Cdemud is now dbus-activated on use,
+  so an init script is no longer needed. (bug #384331)
 
   22 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> metadata.xml:
   Add myself as maintainer.
index aeff204ca1ffebe8ebf288a0ad8bfeb62b552b18..08bc27d85477f02e4af0d51eed4983b3d5ae3fac 100644 (file)
@@ -5,14 +5,16 @@ AUX cdemud.conf.d-1.1.0 249 RMD160 d97ba8ac451fd2b5998fae338e57673662f6f2fe SHA1
 AUX cdemud.init.d-1.1.0 600 RMD160 918f7ff7982242ff34bfeac8618ab1c8de9394cf SHA1 18d7fe338ed06752ad16046a77f9ed6aea816605 SHA256 9833f4742efc5300a00e5971f8efeae962cddab7b33c7d73f2229547f00fb221
 DIST cdemu-daemon-1.2.0.tar.bz2 185441 RMD160 0bc2ea8f2fb2300231d1b97a929b8048f3691c34 SHA1 932c5400142332ee4714615d588dad0a603ee715 SHA256 ded6633e0987b2bdc7ffdb68c8e41b1f0294e5c1ddf3d48a0f4c6d116509d98d
 DIST cdemu-daemon-1.3.0.tar.gz 171782 RMD160 e63800c6586507d92c311fd20ca99f1f62855f17 SHA1 8e529e540e2bd31f2319a66308d9b4f1c213a018 SHA256 2d20f0df60c40a8a6a6a51bfde734f845ba72b63fa9b8728b6f44ce7f34b4d11
-EBUILD cdemud-1.2.0.ebuild 1221 RMD160 b252241fc43b5dbc90972d2769203a38d2f6ce6a SHA1 67772fc1dc89a08bbe1cffa139b78dfa091d0488 SHA256 44b99542b73beb8084e87568780cfc83bdfb21f8475f4d7582c116649a0c2bae
-EBUILD cdemud-1.3.0.ebuild 1200 RMD160 8faa6daaaae2b8cbb2e36f6a7c40a486580b2509 SHA1 922e49453a105d133e0c87873c0edb086012dd68 SHA256 f891a3a9d0ea3ceb1ad0615fcc43a77bdef77cc0f4f5d5b1c99069f15ce6a813
-MISC ChangeLog 3563 RMD160 3ed3d681d0ab332eee952c42cd814e374475eb3b SHA1 9c11d68ed7008c8f40371c78c36f69a7cf5e2737 SHA256 0edca4f285246dece5950bff241b60b66817528eb662787839f0a4ff94602dd4
+DIST cdemu-daemon-1.4.0.tar.gz 174194 RMD160 77f633750918ccf2c4b5b299789cda730f49aee6 SHA1 b99c05c9d4c20a43a497d6e518e9041acb837a9c SHA256 369238cbcb923f3e4b54e9f5b346bea3199944344376cb7a4ea96643e1389854
+EBUILD cdemud-1.2.0.ebuild 1238 RMD160 f40eb26b9cc93fd045ff8663faea0ae7b6c10bd8 SHA1 3e48ebed67e88763220954c91b63edb5bf90c972 SHA256 fa96eb45f832e45f6d656fbe1bf3ba4a4fc802fb58fdcb29cbbace6b19076072
+EBUILD cdemud-1.3.0.ebuild 1211 RMD160 7a9ef2452e54dfc15ad1036b032474d65d0a0916 SHA1 6409127274a7fb21fdc32b146f4ce3eb3a1a424e SHA256 08a388852effc28211528209131aa707f4990a31dcf970f7228765b71b790e1c
+EBUILD cdemud-1.4.0.ebuild 1344 RMD160 9388cb77e09fc2b7d677f4b8a935cb57e95b8165 SHA1 888d87d959209cb96b09448fc0bb828fcce3d3c6 SHA256 cd1748c57acc9a57e5453590437193dccfdcf91de29d824e9fd374b8010b1b1c
+MISC ChangeLog 3853 RMD160 bb2c68b3ddf2f4ef0c33593d80c75f1aaa7f95bb SHA1 80f96b9e02c26d5a69e8710fa34447d5657a1535 SHA256 3bfb79219bf0e7365b872e3dd8e4f4dfb1e9ae2f44949d29ca0301c123bb4469
 MISC metadata.xml 240 RMD160 0e579a0eee987b510062c61fb213844574fee876 SHA1 0dcf565094dc7c485f71651d488cc41dfbca1132 SHA256 4a0db93c159180b93d98dadc1cb36f054f18a7413357a0dd753c9264a43f7477
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iF4EAREIAAYFAk7MB04ACgkQdjK8w9WeBnAEUQD/XNSw8JYPM2FSeuc2CHWhoGwq
-cz57LEURqZnVh+wDgKoA/j80lA+dOzgzfA8fAgSqPF3qbcpf1XoJw1V1X5qW0UdC
-=4iP4
+iF4EAREIAAYFAk7Mx2sACgkQdjK8w9WeBnBRZwEAoOXnlQHAi85923h1V791cptN
+uPYqY2p3hdAcdz13o+kBALS0EaeIKBbWwAvLnfHomSwxzuJ+XK4tyi+s5euWsMYG
+=dC1E
 -----END PGP SIGNATURE-----
index b8f36e99b190a4f9c1a243e8a3888a3beedcc63d..e278c1a2c560a234b9577a8956beff4d59c6d1a3 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/cdemud-1.2.0.ebuild,v 1.4 2010/02/01 20:27:39 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/cdemud-1.2.0.ebuild,v 1.5 2011/11/23 10:13:58 tetromino Exp $
 
 EAPI="2"
 
-DESCRIPTION="Daemon of the cdemu cd image mounting suite"
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
 HOMEPAGE="http://www.cdemu.org"
 SRC_URI="mirror://sourceforge/cdemu/cdemu-daemon-${PV}.tar.bz2"
 
index ff5fe81e8aa5cabe0cb874c73ee1fe19a0fff29e..e3d234d24c3d08322455958ab5172b8c81abab15 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/cdemud-1.3.0.ebuild,v 1.3 2011/08/04 15:34:33 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/cdemud-1.3.0.ebuild,v 1.4 2011/11/23 10:13:58 tetromino Exp $
 
 EAPI="2"
 
-DESCRIPTION="Daemon of the cdemu cd image mounting suite"
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
 HOMEPAGE="http://cdemu.org"
 SRC_URI="mirror://sourceforge/cdemu/cdemu-daemon-${PV}.tar.gz"
 
diff --git a/app-cdr/cdemud/cdemud-1.4.0.ebuild b/app-cdr/cdemud/cdemud-1.4.0.ebuild
new file mode 100644 (file)
index 0000000..0adcd92
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemud/cdemud-1.4.0.ebuild,v 1.1 2011/11/23 10:13:58 tetromino Exp $
+
+EAPI="4"
+
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
+HOMEPAGE="http://cdemu.org"
+SRC_URI="mirror://sourceforge/cdemu/cdemu-daemon-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pulseaudio"
+
+RDEPEND=">=dev-libs/dbus-glib-0.61
+       >=dev-libs/glib-2.14:2
+       >=dev-libs/libmirage-${PV}
+       >=media-libs/libao-0.8.0[pulseaudio?]
+       sys-apps/dbus
+       >=sys-fs/vhba-20101015
+       !pulseaudio? ( >=media-libs/libao-0.8.0[alsa] )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/cdemu-daemon-${PV}
+
+src_prepare() {
+       if ! use pulseaudio; then
+               sed -e 's:AUDIO_DRIVER=pulse:AUDIO_DRIVER=alsa:' \
+                       -i session/cdemu-daemon-session.sh || die "sed failed"
+       fi
+}
+
+pkg_postinst() {
+       elog "You will need to load the vhba module to use cdemu devices:"
+       elog " # modprobe vhba"
+       elog "To automatically load the vhba module at boot time, edit your"
+       elog "/etc/conf.d/modules file."
+
+       if [[ -e "${ROOT}etc/conf.d/cdemud" ]]; then
+               elog
+               elog "${PN} no longer installs an init.d service; instead, it is"
+               elog "automatically activated when needed via dbus."
+               elog "You can therefore remove ${ROOT}etc/conf.d/cdemud"
+       fi
+}
index 9c9d7e9cb1fb7a176c37257a73c8013d1d451eea..1fcd7ff5d98cc5c2b79986828aaf8c8f1fb3cc3e 100644 (file)
@@ -3,14 +3,16 @@ Hash: SHA256
 
 DIST gcdemu-1.2.0.tar.bz2 317098 RMD160 d4b145c827f54d1e1b38c90cc04dcdd64a690548 SHA1 51fd7c9addf9439019ee5c7966b7c449d2c34128 SHA256 02e43c003f9cc8bc8f6a5e7fd7b6e7159c69d858b229702a1c66119404af8bde
 DIST gcdemu-1.3.0.tar.gz 350524 RMD160 2f2070948e22f9bd2d4f184d47a98e6c3115971d SHA1 40edfb7033aa34ac8dcc0d7fc6881e803ac9bce7 SHA256 d90670f5169f9870fe9a5573a285e5b72f48fd3e71cf3eebabd8db04d87e5a9b
-EBUILD gcdemu-1.2.0.ebuild 895 RMD160 8f93c1d2eaa48781ff3e8735b7f11d477faecfcb SHA1 3f4c329c10475e14e0d455515e2265e34cf994ab SHA256 4f4c416f32876ed1fd0188029b37df7011ca60de46cf13dfe207a4c810272587
-EBUILD gcdemu-1.3.0.ebuild 1236 RMD160 b379679a6803d5f54dcd4e0d5358e2a1da2fc9d0 SHA1 46c48b4cd40368215c5d201ec0ca6f5fb0376349 SHA256 66572fdb628d626aabcf0f690f9ab31762d244ae2432fb2ab3cbfa6277e96f0a
-MISC ChangeLog 2934 RMD160 4e291d309eff18d8d95dedda7fc5d70ecaddae13 SHA1 96b51fa850636f843ed3939356488179ceabddc0 SHA256 a8bed90e9131e716f80393ee3297e8b8797fe2f188467b38d0db0f2a18b918ed
+DIST gcdemu-1.4.0.tar.gz 127488 RMD160 e8747372eff629c0008518765268bb742fe4637d SHA1 aa0dc608675f6b8e3343d3200f014c6eb1e749b1 SHA256 c8a1f7b6ced6926e49315f3f69a51253ec4ec523b7bd362ddeb08408c5a505a0
+EBUILD gcdemu-1.2.0.ebuild 892 RMD160 766ded4b9672ab401c17c38c56896711348132c6 SHA1 15a8e465e64ef5eeb3fa5935d6e7257ddc26dcc5 SHA256 c5f3534a2390a5006f21518d2635620b55ceb93174a04aadcdb47594e500f401
+EBUILD gcdemu-1.3.0.ebuild 1233 RMD160 da6e7c1c4801cdbbdbc9e03860579ae25135e261 SHA1 a568641f2b67a2e35e46e7efb3ca954f5170dbcf SHA256 dc1dafd8e0f87b18c28ed34e5ad8a41ec11e7619a81d966c797df7ddc79902eb
+EBUILD gcdemu-1.4.0.ebuild 952 RMD160 483cffadeda8d00bcf46d81472ee48c6f4343c4a SHA1 5730dd63bc44bf4126498f8d70627c90af0d1aaa SHA256 acfbbb1695f5f66b294d8416b03ef24a38f9a6e6323f3b7e5fe410c7aa969ec4
+MISC ChangeLog 3261 RMD160 7b5a16715eaf7b45876cb75ce50f053349d764de SHA1 f4d11b9f5906e8fc880a94c8e63dd07a545f8773 SHA256 78982d8a4b450c72a58f27997d36f45538e768baf3ad2b1fc2275d2996cdb518
 MISC metadata.xml 240 RMD160 0e579a0eee987b510062c61fb213844574fee876 SHA1 0dcf565094dc7c485f71651d488cc41dfbca1132 SHA256 4a0db93c159180b93d98dadc1cb36f054f18a7413357a0dd753c9264a43f7477
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iF4EAREIAAYFAk7MB8wACgkQdjK8w9WeBnDPFQD/aZqDoZd8fhSo6rucv6eaYYL/
-v5RNlfNelXDpdBkNPgQA/jqlRUgp340oFhI3cBeQ7lbuUqhdtqLKIigDRV4egIlb
-=YvPh
+iF4EAREIAAYFAk7Mx6gACgkQdjK8w9WeBnD4TwEAtF0jSuVA7NbiHwJbcDptmNmA
+qR6nJGL6IidMan/35q8A/RZNnR7FJF2rYH03RhiDRYYVMVh1/VD8YoioWrbyUPeX
+=eywt
 -----END PGP SIGNATURE-----