# ChangeLog for app-misc/lcdproc
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.37 2006/10/18 23:57:29 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.38 2006/10/24 08:14:35 jokey Exp $
+
+ 24 Oct 2006; Markus Ullmann <jokey@gentoo.org> -files/0.4.5-LCDd.rc,
+ -files/0.5.0-LCDd.rc, +files/0.4.5-lcdproc.initd,
+ +files/0.5.0-lcdproc.initd, +files/0.4.5-LCDd.initd,
+ -files/0.4.5-lcdproc.rc, +files/0.5.0-LCDd.initd, -files/0.5.0-lcdproc.rc,
+ +files/0.5.1-LCDd.initd, -files/0.5.1-LCDd.rc, +files/0.5.1-lcdproc.initd,
+ -files/0.5.1-lcdproc.rc, lcdproc-0.4.5.ebuild, lcdproc-0.5.0-r2.ebuild,
+ lcdproc-0.5.1.ebuild:
+ QA and init.d fix
+
+ 24 Oct 2006; Markus Ullmann <jokey@gentoo.org> lcdproc-0.5.1.ebuild:
+ Adding autotools
18 Oct 2006; Markus Ullmann <jokey@gentoo.org> metadata.xml:
Metadata update
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.4.5-LCDd.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend() {
+ use net
+}
+
+start() {
+ ebegin "Starting LCDd"
+ start-stop-daemon --start --quiet -m --pidfile /var/run/LCDd.pid \
+ --background --exec /usr/sbin/LCDd -- -s -f -c /etc/LCDd.conf
+ sleep 1
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping LCDd"
+ start-stop-daemon --stop --quiet --pidfile /var/run/LCDd.pid
+ eend $?
+}
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.4.5-lcdproc.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend(){
+ need LCDd
+}
+
+start() {
+ source /etc/lcdproc.conf
+ ebegin "Starting lcdproc"
+ start-stop-daemon --start --background \
+ --exec /usr/bin/lcdproc -- ${SCREENS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping lcdproc"
+ start-stop-daemon --stop --exec /usr/bin/lcdproc
+ eend $?
+}
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.0-LCDd.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend() {
+ use net
+}
+
+start() {
+ ebegin "Starting LCDd"
+ start-stop-daemon --start --quiet -m --pidfile /var/run/LCDd.pid \
+ --background --exec /usr/sbin/LCDd -- -s 1 -f 1
+ eend $? "Failed to start LCDd. Did you remember to set a driver in /etc/LCDd.conf? See syslog for details."
+}
+
+stop() {
+ ebegin "Stopping LCDd"
+ start-stop-daemon --stop --quiet --pidfile /var/run/LCDd.pid
+ eend $?
+}
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.0-lcdproc.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend(){
+ need LCDd
+}
+
+start() {
+ source /etc/lcdproc.conf
+ ebegin "Starting lcdproc"
+ start-stop-daemon --start --background \
+ --exec /usr/bin/lcdproc -- ${SCREENS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping lcdproc"
+ start-stop-daemon --stop --exec /usr/bin/lcdproc
+ eend $?
+}
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.1-LCDd.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend() {
+ use net
+ use g15daemon
+}
+
+start() {
+ ebegin "Starting LCDd"
+ start-stop-daemon --start --quiet -m --pidfile /var/run/LCDd.pid \
+ --background --exec /usr/sbin/LCDd -- -s 1 -f
+ eend $? "Failed to start LCDd. Did you remember to set a driver in /etc/LCDd.conf? See syslog for details."
+}
+
+stop() {
+ ebegin "Stopping LCDd"
+ start-stop-daemon --stop --quiet --pidfile /var/run/LCDd.pid
+ eend $?
+}
--- /dev/null
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.1-lcdproc.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+
+depend(){
+ use LCDd
+}
+
+start() {
+ ebegin "Starting lcdproc"
+ start-stop-daemon --start --background \
+ --exec /usr/bin/lcdproc
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping lcdproc"
+ start-stop-daemon --stop --exec /usr/bin/lcdproc
+ eend $?
+}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.4.5.ebuild,v 1.13 2006/09/25 16:36:46 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.4.5.ebuild,v 1.14 2006/10/24 08:14:35 jokey Exp $
DESCRIPTION="Client/Server suite to drive all kinds of LCD (-like) devices"
HOMEPAGE="http://lcdproc.org/"
doins LCDd.conf
doins scripts/lcdproc.conf
- newinitd "${FILESDIR}/${PV}-LCDd" LCDd
- newinitd "${FILESDIR}/lcdproc" lcdproc
+ newinitd "${FILESDIR}/${PV}-LCDd.initd" LCDd
+ newinitd "${FILESDIR}/${PV}-lcdproc.initd" lcdproc
}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.0-r2.ebuild,v 1.1 2006/10/11 21:16:26 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.0-r2.ebuild,v 1.2 2006/10/24 08:14:35 jokey Exp $
inherit eutils flag-o-matic
doins LCDd.conf
doins scripts/lcdproc.conf
- newinitd "${FILESDIR}/${PV}-LCDd.rc" LCDd
- newinitd "${FILESDIR}/${PV}-lcdproc.rc" lcdproc
+ newinitd "${FILESDIR}/${PV}-LCDd.initd" LCDd
+ newinitd "${FILESDIR}/${PV}-lcdproc.initd" lcdproc
doman docs/*.1 docs/*.8
dodoc README CREDITS ChangeLog INSTALL
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.1.ebuild,v 1.2 2006/10/18 23:36:16 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.1.ebuild,v 1.3 2006/10/24 08:14:35 jokey Exp $
inherit eutils flag-o-matic
doins clients/lcdproc/lcdproc.conf
doins clients/lcdvc/lcdvc.conf
- newinitd "${FILESDIR}/${PV}-LCDd.rc" LCDd
- newinitd "${FILESDIR}/${PV}-lcdproc.rc" lcdproc
+ newinitd "${FILESDIR}/${PV}-LCDd.initd" LCDd
+ newinitd "${FILESDIR}/${PV}-lcdproc.initd" lcdproc
doman docs/*.1 docs/*.5 docs/*.8
dodoc README CREDITS ChangeLog INSTALL TODO