From 8d57079e5bff8ae94ed803eae4f770299e4280cb Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Wed, 23 Nov 2011 10:13:58 +0000 Subject: [PATCH] Bump, port to EAPI4, update description. Cdemud is now dbus-activated on use, so an init script is no longer needed. (bug #384331) Package-Manager: portage-2.2.0_alpha77/cvs/Linux x86_64 --- app-cdr/cdemu/Manifest | 14 +++++---- app-cdr/cdemud/ChangeLog | 9 +++++- app-cdr/cdemud/Manifest | 14 +++++---- app-cdr/cdemud/cdemud-1.2.0.ebuild | 6 ++-- app-cdr/cdemud/cdemud-1.3.0.ebuild | 4 +-- app-cdr/cdemud/cdemud-1.4.0.ebuild | 46 ++++++++++++++++++++++++++++++ app-cdr/gcdemu/Manifest | 14 +++++---- 7 files changed, 83 insertions(+), 24 deletions(-) create mode 100644 app-cdr/cdemud/cdemud-1.4.0.ebuild diff --git a/app-cdr/cdemu/Manifest b/app-cdr/cdemu/Manifest index 122d6c14fa3b..67db047ceec9 100644 --- a/app-cdr/cdemu/Manifest +++ b/app-cdr/cdemu/Manifest @@ -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----- diff --git a/app-cdr/cdemud/ChangeLog b/app-cdr/cdemud/ChangeLog index 4b90c19783fe..3f2829dbe247 100644 --- a/app-cdr/cdemud/ChangeLog +++ b/app-cdr/cdemud/ChangeLog @@ -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 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 metadata.xml: Add myself as maintainer. diff --git a/app-cdr/cdemud/Manifest b/app-cdr/cdemud/Manifest index aeff204ca1ff..08bc27d85477 100644 --- a/app-cdr/cdemud/Manifest +++ b/app-cdr/cdemud/Manifest @@ -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----- diff --git a/app-cdr/cdemud/cdemud-1.2.0.ebuild b/app-cdr/cdemud/cdemud-1.2.0.ebuild index b8f36e99b190..e278c1a2c560 100644 --- a/app-cdr/cdemud/cdemud-1.2.0.ebuild +++ b/app-cdr/cdemud/cdemud-1.2.0.ebuild @@ -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" diff --git a/app-cdr/cdemud/cdemud-1.3.0.ebuild b/app-cdr/cdemud/cdemud-1.3.0.ebuild index ff5fe81e8aa5..e3d234d24c3d 100644 --- a/app-cdr/cdemud/cdemud-1.3.0.ebuild +++ b/app-cdr/cdemud/cdemud-1.3.0.ebuild @@ -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 index 000000000000..0adcd921f00f --- /dev/null +++ b/app-cdr/cdemud/cdemud-1.4.0.ebuild @@ -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 +} diff --git a/app-cdr/gcdemu/Manifest b/app-cdr/gcdemu/Manifest index 9c9d7e9cb1fb..1fcd7ff5d98c 100644 --- a/app-cdr/gcdemu/Manifest +++ b/app-cdr/gcdemu/Manifest @@ -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----- -- 2.26.2