public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Austin English" <wizardedit@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/lcd4linux/
Date: Tue, 26 Apr 2016 17:27:51 +0000 (UTC)	[thread overview]
Message-ID: <1461691665.a9316b2a7f2c247f61235d37e9f6da45678c8d1f.wizardedit@gentoo> (raw)

commit:     a9316b2a7f2c247f61235d37e9f6da45678c8d1f
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 17:27:35 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 17:27:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9316b2a

app-misc/lcd4linux: remove lcd4linux-0.10.1_rc2-r3

Package-Manager: portage-2.2.26

 app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r3.ebuild | 175 ----------------------
 1 file changed, 175 deletions(-)

diff --git a/app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r3.ebuild b/app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r3.ebuild
deleted file mode 100644
index 79f87c6..0000000
--- a/app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r3.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-WANT_AUTOMAKE="1.9"
-inherit eutils multilib autotools python-single-r1
-
-MY_P=${P/_rc/-RC}
-
-DESCRIPTION="Shows system and ISDN information on an external display or in a X11 window"
-HOMEPAGE="http://ssl.bulix.org/projects/lcd4linux"
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-IUSE="mysql python iconv mpd"
-
-# The following array holds the USE_EXPANDed keywords
-IUSE_LCD_DEVICES=(beckmannegle bwct cfontz ncurses cwlinux
-		ea232 g15 hd44780 hd44780i2c lcd2usb
-		lcdlinux lcdterm ledmatrix lph7508 m50530
-		mtxorb milfordbpk noritake null picolcd
-		png ppm routerboard serdisplib simplelcd
-		t6963 trefon usbhub usblcd wincor
-		X luise)
-
-# Iterate through the array and add the lcd_devices_* that we support
-NUM_DEVICES=${#IUSE_LCD_DEVICES[@]}
-index=0
-while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
-	IUSE="${IUSE} lcd_devices_${IUSE_LCD_DEVICES[$index]}"
-	let "index = ${index} + 1"
-done
-
-DEPEND="
-	mysql?  ( virtual/mysql )
-	iconv?  ( virtual/libiconv )
-	mpd?    ( media-libs/libmpd )
-
-	lcd_devices_bwct?     ( =virtual/libusb-0* )
-	lcd_devices_g15?      ( =virtual/libusb-0* )
-	lcd_devices_lcd2usb?  ( =virtual/libusb-0* )
-	lcd_devices_picolcd?  ( =virtual/libusb-0* )
-	lcd_devices_trefon?   ( =virtual/libusb-0* )
-	lcd_devices_usbhub?   ( =virtual/libusb-0* )
-	lcd_devices_usblcd?   ( =virtual/libusb-0* )
-	lcd_devices_luise?    ( dev-libs/luise-bin )
-	lcd_devices_ncurses?  ( sys-libs/ncurses )
-	lcd_devices_noritake? ( media-libs/gd )
-	lcd_devices_t6963?    ( media-libs/gd )
-	lcd_devices_png?      ( media-libs/libpng media-libs/gd )
-	lcd_devices_X?        ( x11-libs/libX11  media-libs/gd )
-	lcd_devices_serdisplib? ( dev-libs/serdisplib  media-libs/gd )
-"
-RDEPEND="${DEPEND}
-	python? ( ${PYTHON_DEPS} )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-	elog "If you wish to compile only specific plugins, please use"
-	elog "the LCD4LINUX_PLUGINS environment variable. Plugins must be comma separated and can be either of:"
-	elog "apm cpuinfo diskstats dvb exec file i2c_sensors imon isdn kvv loadavg meminfo netdev pop3 ppp proc_stat seti statfs uname uptime wireless"
-
-	use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-warnings.patch"
-	epatch "${FILESDIR}/${P}-mpd.patch"
-	epatch "${FILESDIR}/${P}-nordtsc.patch"
-	epatch "${FILESDIR}/${P}-autoconf-2.65.patch"
-	epatch "${FILESDIR}/${P}-missing-header.patch"
-	epatch "${FILESDIR}/${P}-usbdebug.patch"
-	eautoreconf
-}
-
-src_configure() {
-	# This array contains the driver names required by configure --with-drivers=
-	# The positions must be the same as the corresponding use_expand flags
-	local DEVICE_DRIVERS=(BeckmannEgle BWCT CrystalFontz Curses Cwlinux
-		EA232graphic G15 HD44780 HD44780-I2C LCD2USB
-		LCDLinux LCDTerm LEDMatrix LPH7508 M50530
-		MatrixOrbital MilfordInstruments Noritake NULL picoLCD
-		PNG PPM RouterBoard serdisplib SimpleLCD
-		T6963 Trefon USBHUB USBLCD WincorNixdorf
-		X11 LUIse)
-
-	local myconf myp
-
-	# plugins
-	if [ -n "$LCD4LINUX_PLUGINS" ]; then
-		myp="$LCD4LINUX_PLUGINS"
-	else
-		myp="all,!xmms"
-	fi
-	use iconv || myp="${myp},!iconv"
-	use mpd || myp="${myp},!mpd"
-	use mysql || myp="${myp},!mysql"
-	use python || myp="${myp},!python"
-	elog "Active plugins: ${myp}"
-
-	# Generate comma separated list of drivers
-	local COMMA_DRIVERS
-	local FIRST_DRIVER
-	local index=0
-	local driver
-
-	while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
-		if use "lcd_devices_${IUSE_LCD_DEVICES[$index]}" ; then
-			driver=${DEVICE_DRIVERS[$index]}
-			if [ -z ${COMMA_DRIVERS} ] ; then
-				# First in the list
-				COMMA_DRIVERS="${driver}"
-				FIRST_DRIVER="${driver}"
-			else
-				# Second, third, ... include a comma at the front
-				COMMA_DRIVERS="${COMMA_DRIVERS},${driver}"
-			fi
-		fi
-		let "index = ${index} + 1"
-	done
-
-	# activate at least one driver
-	if [ -z ${COMMA_DRIVERS} ] ; then
-		COMMA_DRIVERS="NULL"
-	fi
-
-	# workaround the build failing because of b0rked settings
-	if use lcd_devices_hd44780 && use lcd_devices_hd44780i2c ; then
-		echo
-		ewarn "Disabling hd44780 LCD_DEVICE as hd44780i2c is set!"
-		echo
-		COMMA_DRIVERS="${COMMA_DRIVERS},!HD44780"
-	fi
-
-	# avoid package brokenness
-	if use lcd_devices_X ; then
-		myconf="--x-libraries=/usr/$(get_libdir) --x-include=/usr/include"
-	else
-		myconf="--without-x"
-	fi
-
-	econf \
-		--sysconfdir=/etc/lcd4linux \
-		--with-drivers="${COMMA_DRIVERS}" \
-		--with-plugins="${myp}" \
-		$(use_with python) \
-		${myconf}
-
-	sed -i.orig -e 's/-L -lX11/ -lX11 /g' Makefile || die "sed fixup failed"
-}
-
-src_install() {
-	default
-
-	newinitd "${FILESDIR}/${P}.initd" ${PN}
-
-	insinto /etc
-	insopts -o root -g root -m 0600
-	newins lcd4linux.conf.sample lcd4linux.conf
-}
-
-pkg_postinst() {
-	if use lcd_devices_lcdlinux; then
-		ewarn "To actually use the lcd-linux devices, you will need to install the lcd-linux kernel module."
-		ewarn "You can either do that yourself, see http://lcd-linux.sf.net or "
-		ewarn "checkout https://overlays.gentoo.org/dev/jokey/browser/trunk and emerge app-misc/lcd-linux"
-	fi
-}


             reply	other threads:[~2016-04-26 17:28 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-26 17:27 Austin English [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-05-09  2:19 [gentoo-commits] repo/gentoo:master commit in: app-misc/lcd4linux/ Mike Frysinger
2017-04-20  7:59 David Seifert
2018-10-07 16:06 Matt Turner
2018-11-06  7:19 Mikle Kolyada
2018-11-08 22:49 Patrice Clement
2019-07-18  7:46 Michał Górny
2019-10-13 17:11 Joonas Niilola
2019-10-13 17:11 Joonas Niilola
2019-12-04 23:44 Conrad Kostecki
2019-12-09 13:48 Agostino Sarubbo
2019-12-10  9:17 Agostino Sarubbo
2019-12-11 21:01 Conrad Kostecki
2020-08-05 13:53 Agostino Sarubbo
2020-08-05 14:17 Agostino Sarubbo
2020-08-05 19:48 Conrad Kostecki
2020-08-09 15:53 Conrad Kostecki
2020-10-03 18:16 Conrad Kostecki
2021-01-24 15:25 Conrad Kostecki
2021-06-02 12:50 Sam James
2021-07-01 21:15 Conrad Kostecki
2022-07-22 19:35 Conrad Kostecki
2022-07-22 19:35 Conrad Kostecki
2022-07-22 19:35 Conrad Kostecki
2022-07-22 19:35 Conrad Kostecki
2024-06-17 22:31 Conrad Kostecki
2024-06-17 22:31 Conrad Kostecki
2024-06-17 22:31 Conrad Kostecki
2024-07-20  0:00 Conrad Kostecki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1461691665.a9316b2a7f2c247f61235d37e9f6da45678c8d1f.wizardedit@gentoo \
    --to=wizardedit@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox