diff options
Diffstat (limited to 'app-cdr/cdemu-daemon')
-rw-r--r-- | app-cdr/cdemu-daemon/ChangeLog | 126 | ||||
-rw-r--r-- | app-cdr/cdemu-daemon/cdemu-daemon-1.5.0.ebuild | 43 | ||||
-rw-r--r-- | app-cdr/cdemu-daemon/cdemu-daemon-2.0.0.ebuild | 52 | ||||
-rw-r--r-- | app-cdr/cdemu-daemon/metadata.xml | 8 |
4 files changed, 229 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/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> |