summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2013-01-28 00:22:08 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2013-01-28 00:22:08 +0000
commit0578c7637088b7b81b507f9c6e387313237f75ed (patch)
tree7fdd5bfac9a7326175cf19a4efa836bc8ea21a3c /app-cdr/cdemu-daemon
parentVersion bump; adds support for DMG (Apple disk image) and MDX (Dameon Tools) ... (diff)
downloadhistorical-0578c7637088b7b81b507f9c6e387313237f75ed.tar.gz
historical-0578c7637088b7b81b507f9c6e387313237f75ed.tar.bz2
historical-0578c7637088b7b81b507f9c6e387313237f75ed.zip
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
Diffstat (limited to 'app-cdr/cdemu-daemon')
-rw-r--r--app-cdr/cdemu-daemon/ChangeLog126
-rw-r--r--app-cdr/cdemu-daemon/Manifest20
-rw-r--r--app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild43
-rw-r--r--app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild52
-rw-r--r--app-cdr/cdemu-daemon/metadata.xml8
5 files changed, 249 insertions, 0 deletions
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 <tetromino@gentoo.org>
+ +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 <ssuominen@gentoo.org>
+ -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 <maekke@gentoo.org> cdemud-1.5.0.ebuild:
+ x86 stable, bug #406941
+
+ 20 Mar 2012; Agostino Sarubbo <ago@gentoo.org> cdemud-1.5.0.ebuild:
+ Stable for amd64, wrt bug #406941
+
+ 22 Feb 2012; Jeroen Roovers <jer@gentoo.org> cdemud-1.5.0.ebuild:
+ Marked ~hppa (bug #300331).
+
+*cdemud-1.5.0 (22 Jan 2012)
+
+ 22 Jan 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -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 <ago@gentoo.org> cdemud-1.4.0.ebuild:
+ Stable for amd64, wrt bug #397709
+
+*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.
+
+ 22 Nov 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Drop maintainer due retirement, bug #82110
+
+ 04 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> cdemud-1.3.0.ebuild:
+ Remove unnecessary sys-fs/sysfsutils depend wrt #347215 by Rafał Mużyło.
+
+ 01 Nov 2010; Peter Volkov <pva@gentoo.org> cdemud-1.3.0.ebuild:
+ Unify HOMEPAGE with {g,}cdemu
+
+*cdemud-1.3.0 (19 Oct 2010)
+
+ 19 Oct 2010; Peter Volkov <pva@gentoo.org> +cdemud-1.3.0.ebuild:
+ Version bump.
+
+ 09 Feb 2010; Peter Volkov <pva@gentoo.org> files/cdemud.init.d-1.1.0:
+ Remove bashism from init script, bug #303847 by Michał Górny
+
+ 01 Feb 2010; Peter Volkov <pva@gentoo.org> cdemud-1.2.0.ebuild:
+ Version up vhba dependency, bug #278696, thank Henrik Stokseth for report.
+
+ 01 Feb 2010; Peter Volkov <pva@gentoo.org> -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 <fauli@gentoo.org> cdemud-1.2.0.ebuild:
+ stable x86, bug 296868
+
+*cdemud-1.2.0 (23 Oct 2009)
+
+ 23 Oct 2009; Peter Volkov <pva@gentoo.org> +cdemud-1.2.0.ebuild:
+ Version bump, bug #279908, thank Fabio Cavallo for report.
+
+ 30 Mar 2009; Tiziano Müller <dev-zero@gentoo.org>
+ files/cdemud.init.d-1.1.0:
+ Removed bashishms from init-script.
+
+ 15 Mar 2009; Tiziano Müller <dev-zero@gentoo.org>
+ 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 <dev-zero@gentoo.org>
+ +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 <maekke@gentoo.org> cdemud-1.0.0.ebuild:
+ amd64 stable, bug #232566
+
+ 09 Aug 2008; Marcelo Goes <vanquirius@gentoo.org> cdemud-1.1.0.ebuild:
+ Add dependencies for bug 233876. Thanks to Zdenek Behan <behanz at seznam
+ dot cz> and <liquitsnake at gmx dot net>.
+
+*cdemud-1.1.0 (03 Aug 2008)
+
+ 03 Aug 2008; Marcelo Goes <vanquirius@gentoo.org> +cdemud-1.1.0.ebuild:
+ 1.1.0 version bump for bug 232996. Thanks to Yaroslav Isakov
+ <yaroslav.isakov at gmail dot com>.
+
+ 26 Jun 2008; Santiago M. Mola <coldwind@gentoo.org> cdemud-1.0.0.ebuild:
+ Add ~amd64 keyword wrt bug #198672
+
+ 06 Jun 2008; Christian Faulhammer <opfer@gentoo.org> cdemud-1.0.0.ebuild:
+ stable x86, bug 224825
+
+*cdemud-1.0.0 (19 May 2008)
+
+ 19 May 2008; Marcelo Goes <vanquirius@gentoo.org> +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 <ephemient
+ at gmail dot com>, Daniel Fullmer <cgibreak at gmail dot com>, Sebastian
+ Stammler <stammler at stud.tu-darmstadt.de>, Rafal Muzylo <galtgendo at o2
+ dot pl>, Jan Bessai <Jan.Bessai at gmx dot de>, Pham Ngoc Hai <pngochai at
+ yahoo dot com>, Petr Sykora <petr.sykora at gmail dot com>, Dirk Best
+ <fatplumber at gmx dot de>, Marcel Schmedes <sm at kleinreich dot de>, Vladi
+ <vladimir.elisseev at gmail dot com>, Ambroz BIzjak <ambro at b4ever dot
+ net> 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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>tetromino@gentoo.org</email>
+ <name>Alexandre Rostovtsev</name>
+</maintainer>
+</pkgmetadata>