From 0578c7637088b7b81b507f9c6e387313237f75ed Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Mon, 28 Jan 2013 00:22:08 +0000 Subject: Rename cdemu to cdemu-daemon to follow upstream convention and executable name. Version bump (bug #451748, thanks to Agostino Sarubbo). Update to EAPI5. Update license. Drop old. Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xCF0ADD61 --- app-cdr/cdemu-daemon/ChangeLog | 126 +++++++++++++++++++++++++ app-cdr/cdemu-daemon/Manifest | 20 ++++ app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild | 43 +++++++++ app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild | 52 ++++++++++ app-cdr/cdemu-daemon/metadata.xml | 8 ++ 5 files changed, 249 insertions(+) create mode 100644 app-cdr/cdemu-daemon/ChangeLog create mode 100644 app-cdr/cdemu-daemon/Manifest create mode 100644 app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild create mode 100644 app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild create mode 100644 app-cdr/cdemu-daemon/metadata.xml (limited to 'app-cdr/cdemu-daemon') diff --git a/app-cdr/cdemu-daemon/ChangeLog b/app-cdr/cdemu-daemon/ChangeLog new file mode 100644 index 000000000000..8fbd280d37bb --- /dev/null +++ b/app-cdr/cdemu-daemon/ChangeLog @@ -0,0 +1,126 @@ +# ChangeLog for app-cdr/cdemu-daemon +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemu-daemon/ChangeLog,v 1.1 2013/01/28 00:22:03 tetromino Exp $ + +*cdemu-daemon-2.0.0 (28 Jan 2013) +*cdemu-daemon-1.5.0 (28 Jan 2013) + + 28 Jan 2013; Alexandre Rostovtsev + +cdemu-daemon-1.5.0.ebuild, +cdemu-daemon-2.0.0.ebuild, +metadata.xml: + Rename cdemud to cdemu-daemon to follow upstream convention and executable + name. Version bump (bug #451748, thanks to Agostino Sarubbo). Update to + EAPI5. Update license. Drop old. + + 20 Apr 2012; Samuli Suominen + -files/cdemud.conf.d-1.1.0, -files/cdemud.init.d-1.1.0, -cdemud-1.2.0.ebuild: + old + + 09 Apr 2012; Markus Meier cdemud-1.5.0.ebuild: + x86 stable, bug #406941 + + 20 Mar 2012; Agostino Sarubbo cdemud-1.5.0.ebuild: + Stable for amd64, wrt bug #406941 + + 22 Feb 2012; Jeroen Roovers cdemud-1.5.0.ebuild: + Marked ~hppa (bug #300331). + +*cdemud-1.5.0 (22 Jan 2012) + + 22 Jan 2012; Alexandre Rostovtsev + -cdemud-1.3.0.ebuild, +cdemud-1.5.0.ebuild: + Bump, now uses glib's gdbus instead of dbus-glib. Drop old. + + 18 Jan 2012; Agostino Sarubbo cdemud-1.4.0.ebuild: + Stable for amd64, wrt bug #397709 + +*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. + + 22 Nov 2011; Pacho Ramos metadata.xml: + Drop maintainer due retirement, bug #82110 + + 04 Aug 2011; Samuli Suominen cdemud-1.3.0.ebuild: + Remove unnecessary sys-fs/sysfsutils depend wrt #347215 by Rafał Mużyło. + + 01 Nov 2010; Peter Volkov cdemud-1.3.0.ebuild: + Unify HOMEPAGE with {g,}cdemu + +*cdemud-1.3.0 (19 Oct 2010) + + 19 Oct 2010; Peter Volkov +cdemud-1.3.0.ebuild: + Version bump. + + 09 Feb 2010; Peter Volkov files/cdemud.init.d-1.1.0: + Remove bashism from init script, bug #303847 by Michał Górny + + 01 Feb 2010; Peter Volkov cdemud-1.2.0.ebuild: + Version up vhba dependency, bug #278696, thank Henrik Stokseth for report. + + 01 Feb 2010; Peter Volkov -cdemud-1.1.0.ebuild, + -cdemud-1.1.0-r1.ebuild, -files/cdemu-daemon-1.1.0-fix1.diff, + cdemud-1.2.0.ebuild: + amd64 stable, bug #296868. Dropped old. + + 16 Jan 2010; Christian Faulhammer cdemud-1.2.0.ebuild: + stable x86, bug 296868 + +*cdemud-1.2.0 (23 Oct 2009) + + 23 Oct 2009; Peter Volkov +cdemud-1.2.0.ebuild: + Version bump, bug #279908, thank Fabio Cavallo for report. + + 30 Mar 2009; Tiziano Müller + files/cdemud.init.d-1.1.0: + Removed bashishms from init-script. + + 15 Mar 2009; Tiziano Müller + files/cdemud.init.d-1.1.0: + Forgot to remove the -d switch (bug #233904). + +*cdemud-1.1.0-r1 (12 Mar 2009) + + 12 Mar 2009; Tiziano Müller + +files/cdemud.conf.d-1.1.0, +files/cdemud.init.d-1.1.0, + +files/cdemu-daemon-1.1.0-fix1.diff, +cdemud-1.1.0-r1.ebuild: + Added upstream fix1.diff, fixing dependencies (using EAPI=2), ebuild + cleanup, updated conf.d/init.d scripts (bugs #255402, #238431, #233904). + + 22 Aug 2008; Markus Meier cdemud-1.0.0.ebuild: + amd64 stable, bug #232566 + + 09 Aug 2008; Marcelo Goes cdemud-1.1.0.ebuild: + Add dependencies for bug 233876. Thanks to Zdenek Behan and . + +*cdemud-1.1.0 (03 Aug 2008) + + 03 Aug 2008; Marcelo Goes +cdemud-1.1.0.ebuild: + 1.1.0 version bump for bug 232996. Thanks to Yaroslav Isakov + . + + 26 Jun 2008; Santiago M. Mola cdemud-1.0.0.ebuild: + Add ~amd64 keyword wrt bug #198672 + + 06 Jun 2008; Christian Faulhammer cdemud-1.0.0.ebuild: + stable x86, bug 224825 + +*cdemud-1.0.0 (19 May 2008) + + 19 May 2008; Marcelo Goes +files/cdemud.conf.d, + +files/cdemud.init.d, +metadata.xml, +cdemud-1.0.0.ebuild: + Add cdemud for bug 198672 - userspace cdemu. Thanks to Daniel Lin , Daniel Fullmer , Sebastian + Stammler , Rafal Muzylo , Jan Bessai , Pham Ngoc Hai , Petr Sykora , Dirk Best + , Marcel Schmedes , Vladi + , Ambroz BIzjak and anyone I missed. + diff --git a/app-cdr/cdemu-daemon/Manifest b/app-cdr/cdemu-daemon/Manifest new file mode 100644 index 000000000000..24cc07d73213 --- /dev/null +++ b/app-cdr/cdemu-daemon/Manifest @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST cdemu-daemon-1.5.0.tar.bz2 133865 SHA256 d0e122c7769ba11b640bb140657d1f31dc827904578437ac1d5aa84dcc88a74f SHA512 bd8a0bc1aafe23422f73832463bcf36003f221595d149b7859594791c0e08c752e2b7b136f228468cb2df0575bdf3a4c24913338e94f549d8b06271e7d75423c WHIRLPOOL 1f15fb77b6dcbce8c26e4bc495ef923a96d3284516dd3adba6da049761af4b7008178583d1c00548787e4e591206c5f33849ae8b2e6ac2e7f1c6f25a694a2b11 +DIST cdemu-daemon-2.0.0.tar.bz2 61590 SHA256 9def5ac371bdc64ed1b7b8fd3dffa9573561deaa7cf4b52c8a2744d852dfc53f SHA512 71daf0c745df2daf4c0344e8c85d146de8c3f68b1f0a8f8f402a1bcfee7a29e32e6c0fb54fac873e2abd2912327eca9a8bbbe3584ba7afc70dd151057575bbd6 WHIRLPOOL 8aa953fcf26570492a5b959e172f9b287c858e0578fd271b269c2884c29324624787ee27e9133827a2734b1c5267e7afb5b14c8d624065d9e6025ee8ebab2012 +EBUILD cdemu-daemon-1.5.0.ebuild 1288 SHA256 1927c19fd3af3118fd0aa7e861252c0d0b4674e7db9fa227c3d4c9a5660bfa43 SHA512 9ddeb78f6f095a3e3ae3e625420bc78cc5da875ef094e3db45080628621e9b7234debb49028b8cd962bed4993ab7b7a404a523b7dcf9e5f0fd502ff38da641c1 WHIRLPOOL 3e5e167b192dc3a54695bd19f1e7d72af5f7b7dc1d476f97f7b5f88aa1af4cc709391fea0bbe25d0cdee04da06259a18bfc0504e87f723de589a524fc5c7fcab +EBUILD cdemu-daemon-2.0.0.ebuild 1509 SHA256 6d8ff594a733d0c1c86687c8e9e2a6cd50e1aae4f2f2f18a2123c0dade66e9e4 SHA512 2fc5cc480fd09c07dbc45bccf223852ef770392715cca64ce846a2b2b83377639314fa4b6b35b2f2326df3dead4e5a70d9dfce6f2240b15431dd04f996a4ae46 WHIRLPOOL 094d6bb918701ca2825f36c63d94c95201ad6894a1ae315cb241f7eb839ca6af333677e00dc9a8f586657e414278588fbe93127afd9bcecdaab8471af68e9d7f +MISC ChangeLog 4999 SHA256 ac856628847926b6dc8454f6a4149c7f9a3ad9eca7906e4a4faf5ee5b1c0d23c SHA512 1a4fffe8444ffe47086bab858258980f14367f0afea6da46ba72588e9400faa4d5c65195c637604e44ea2dca0dd571b331362620b536cd02dd45a7a0470c4290 WHIRLPOOL 43d48794d775032776e492021e62ff28653de2e8b39d8c896fe70304e0266fca65b9e6372377cd3684525f5457bd20ac40aad654d15f6552adc9920372ddd341 +MISC metadata.xml 240 SHA256 4a0db93c159180b93d98dadc1cb36f054f18a7413357a0dd753c9264a43f7477 SHA512 14c9405275f11667ad7e035376fe7e5caf99ac982596621cda18a2f8a99e9a9b2464806be5d016d1a4c2fa794bf8b1400a5cb658a7a874e65d825b8baea69d62 WHIRLPOOL 0e2fbd97c0146322cf226d3086acf3e95dc86d17409f3d350ba2de1b81a2d93b0dc3f370d5c444475e129fa511791ea5b48ca00c47583cedc6ed60ef9e61fae7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRBcSsAAoJEJ0WA1zPCt1hiWAH/iB9Y0QewUO/wiqGyMtt5Fb3 +iRt8XGpTTYQzKVi8lttc9qSTQjLXAgxyL3FL1LgBQaqevPScWiXtU+J46rEm+kKz +CD7yv68laUl3Y3RyQVieSTmru9erTkUO1FGOsWF/5ikA7fW6IMRZB32xsmNq4IM8 +QQJfJMJtdOnTubc/1cDFO8AeeWMk5gmkecimGG6rUY1Cf3w/jcPxckFYc4DamP7H +P8FNMLWXo7AmYm5CvN6fgJXftsbF+3inueUvWW7Hy3kcvZ3rx4Ii2LYzp1oCM6E0 +PT7VbEuYb68RI0aYcg+KGVJ4d9nXV4djz6HlvhWfmowJLQInF8HY7qr+3vhynhE= +=gjnX +-----END PGP SIGNATURE----- diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild b/app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild new file mode 100644 index 000000000000..24afd7b0a77c --- /dev/null +++ b/app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild,v 1.1 2013/01/28 00:22:03 tetromino Exp $ + +EAPI="4" + +DESCRIPTION="Daemon of the CDEmu optical media image mounting suite" +HOMEPAGE="http://cdemu.org" +SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~hppa x86" +IUSE="pulseaudio" + +RDEPEND=">=dev-libs/glib-2.28: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}" + +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/cdemu-daemon/cdemu-daemon-2.0.0.ebuild b/app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild new file mode 100644 index 000000000000..9462d1051ab7 --- /dev/null +++ b/app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild,v 1.1 2013/01/28 00:22:03 tetromino Exp $ + +EAPI="5" + +CMAKE_MIN_VERSION="2.8.5" + +inherit cmake-utils + +DESCRIPTION="Daemon of the CDEmu optical media image mounting suite" +HOMEPAGE="http://cdemu.org" +SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0/4" # subslot = CDEMU_DAEMON_INTERFACE_VERSION in CMakeLists.txt +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="pulseaudio" + +RDEPEND=">=dev-libs/glib-2.26: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} + virtual/pkgconfig" + +src_prepare() { + DOCS="AUTHORS README" + + sed -e 's/-DG_DISABLE_DEPRECATED//' -i CMakeLists.txt || die + + 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/cdemu-daemon/metadata.xml b/app-cdr/cdemu-daemon/metadata.xml new file mode 100644 index 000000000000..5beae646bcd0 --- /dev/null +++ b/app-cdr/cdemu-daemon/metadata.xml @@ -0,0 +1,8 @@ + + + + + tetromino@gentoo.org + Alexandre Rostovtsev + + -- cgit v1.2.3-65-gdbad