summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Buchholz <rbu@gentoo.org>2007-08-09 16:15:44 +0000
committerRobert Buchholz <rbu@gentoo.org>2007-08-09 16:15:44 +0000
commit8c88d375fb5ab888157882ac4a70e400f2e5c9d0 (patch)
treec3c9068ad68ce08dc8f643ce49f40e7828ff4b54 /app-misc/lcdproc
parentStable on sparc (diff)
downloadgentoo-2-8c88d375fb5ab888157882ac4a70e400f2e5c9d0.tar.gz
gentoo-2-8c88d375fb5ab888157882ac4a70e400f2e5c9d0.tar.bz2
gentoo-2-8c88d375fb5ab888157882ac4a70e400f2e5c9d0.zip
Dropping unsupported version... goodbye after 3 years!
(Portage version: 2.1.2.11)
Diffstat (limited to 'app-misc/lcdproc')
-rw-r--r--app-misc/lcdproc/ChangeLog6
-rw-r--r--app-misc/lcdproc/files/0.4.5-LCDd.initd22
-rw-r--r--app-misc/lcdproc/files/0.4.5-lcdproc.initd22
-rw-r--r--app-misc/lcdproc/files/digest-lcdproc-0.4.53
-rw-r--r--app-misc/lcdproc/lcdproc-0.4.5.ebuild99
5 files changed, 5 insertions, 147 deletions
diff --git a/app-misc/lcdproc/ChangeLog b/app-misc/lcdproc/ChangeLog
index 9875eaa9819b..af3fb5d8d6d5 100644
--- a/app-misc/lcdproc/ChangeLog
+++ b/app-misc/lcdproc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-misc/lcdproc
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.57 2007/07/02 20:32:55 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.58 2007/08/09 16:15:44 rbu Exp $
+
+ 09 Aug 2007; Robert Buchholz <rbu@gentoo.org> -files/0.4.5-LCDd.initd,
+ -files/0.4.5-lcdproc.initd, -lcdproc-0.4.5.ebuild:
+ Dropping unsupported version... goodbye after 3 years!
02 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
lcdproc-0.5.2-r1.ebuild:
diff --git a/app-misc/lcdproc/files/0.4.5-LCDd.initd b/app-misc/lcdproc/files/0.4.5-LCDd.initd
deleted file mode 100644
index 329936e96b69..000000000000
--- a/app-misc/lcdproc/files/0.4.5-LCDd.initd
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/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 $?
-}
diff --git a/app-misc/lcdproc/files/0.4.5-lcdproc.initd b/app-misc/lcdproc/files/0.4.5-lcdproc.initd
deleted file mode 100644
index ec45e227d0eb..000000000000
--- a/app-misc/lcdproc/files/0.4.5-lcdproc.initd
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/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 $?
-}
diff --git a/app-misc/lcdproc/files/digest-lcdproc-0.4.5 b/app-misc/lcdproc/files/digest-lcdproc-0.4.5
deleted file mode 100644
index d1e478764f30..000000000000
--- a/app-misc/lcdproc/files/digest-lcdproc-0.4.5
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 2d342eb87c550a46629ec3efb1d70f49 lcdproc-0.4.5.tar.bz2 291703
-RMD160 07067bfb681a098494a105a290711d973ea0171a lcdproc-0.4.5.tar.bz2 291703
-SHA256 8707767a1ddf85b7894f4f62d9af53121fefff4ab8182eb9491b49a6d56b8127 lcdproc-0.4.5.tar.bz2 291703
diff --git a/app-misc/lcdproc/lcdproc-0.4.5.ebuild b/app-misc/lcdproc/lcdproc-0.4.5.ebuild
deleted file mode 100644
index 966475a06a5a..000000000000
--- a/app-misc/lcdproc/lcdproc-0.4.5.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# 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.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/"
-SRC_URI="mirror://sourceforge/lcdproc/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-
-IUSE="doc ncurses samba svga"
-
-DEPEND=">=sys-apps/baselayout-1.6.4
- >=sys-apps/sed-4
- doc? ( >=app-text/docbook-sgml-utils-0.6.11-r2 )
- ncurses? ( >=sys-libs/ncurses-5.3 )
- svga? ( >=media-libs/svgalib-1.4.3 )"
-RDEPEND=${DEPEND}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i "889s:-O3:${CFLAGS}:" configure
-}
-
-src_compile() {
-
- # By default, all drivers that are supported by the given plattform/hardware
- # are compiled (of course respecting the existing USE flags). If the
- # LCDPROC_DRIVERS environment variable is set to a comma separated list, only
- # the specified drivers will be compiled.
- # Example:
- #
- # env LCDPROC_DRIVERS="curses,CFontz" emerge lcdproc
- #
- # NOTE: The ebuild still respects your USE variable and will not install any
- # additional packages unless the corresponding USE flag is set!
- # You might have to alter it if e.g. ncurses is normally not part of your
- # USE variable.
- # Example:
- #
- # env USE="$USE ncurses" LCDPROC_DRIVERS="curses,CFontz" emerge lcdproc
-
- local myconf
-
- myconf="--enable-drivers=mtxorb,cfontz,cwlnx,text,lb216,"
- myconf="${myconf}hd44780,joy,irman,lircin,bayrad,glk,stv5730,"
- myconf="${myconf}stv5730,sed1330,sed1520,lcdm001,"
- myconf="${myconf}t6963,wirz-sli,sgx120"
-
- use ncurses && myconf="${myconf},curses"
- use svga && myconf="${myconf},svgalib"
-
- [ x"${LCDPROC_DRIVERS}" = x ] || \
- myconf="--enable-drivers=${LCDPROC_DRIVERS}"
-
- use samba && myconf="${myconf} --enable-stat-smbfs"
- myconf="${myconf} --enable-stat-nfs"
-
- econf ${myconf} || die
- emake || die
-
- if use doc; then
- cd ${S}/docs/lcdproc-user
- docbook2html lcdproc-user.docbook
- fi
-}
-
-src_install() {
- dosbin server/LCDd
- dobin clients/lcdproc/lcdproc
-
- doman docs/lcdproc.1 docs/LCDd.8
-
- dodoc README ChangeLog INSTALL
-
- if use doc; then
- insinto /usr/share/doc/${PF}/lcdproc-user
- doins docs/lcdproc-user/*.html
- fi
-
- docinto olddocs
- dodoc docs/README.dg* docs/*.txt
-
- insinto /usr/share/doc/${PF}/clients/examples
- doins clients/examples/*.pl
- insinto /usr/share/doc/${PF}/clients/headlines
- doins clients/headlines/lcdheadlines
-
- insinto /etc
- doins LCDd.conf
- doins scripts/lcdproc.conf
-
- newinitd "${FILESDIR}/${PV}-LCDd.initd" LCDd
- newinitd "${FILESDIR}/${PV}-lcdproc.initd" lcdproc
-}