summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/lcdproc/ChangeLog374
-rw-r--r--app-misc/lcdproc/Manifest8
-rw-r--r--app-misc/lcdproc/files/0.5.1-LCDd.initd22
-rw-r--r--app-misc/lcdproc/files/0.5.1-lcdproc.initd21
-rw-r--r--app-misc/lcdproc/files/0.5.2-r2-lcdproc.initd22
-rw-r--r--app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild187
-rw-r--r--app-misc/lcdproc/metadata.xml29
-rw-r--r--app-misc/lirc/Manifest7
-rw-r--r--app-misc/lirc/files/50-lirc.rules1
-rw-r--r--app-misc/lirc/files/lirc.conf7
-rw-r--r--app-misc/lirc/files/lirc_options.conf28
-rw-r--r--app-misc/lirc/files/lircd.service14
-rw-r--r--app-misc/lirc/files/modprobed.lirc22
-rw-r--r--app-misc/lirc/lirc-0.9.2a-r1.ebuild37
-rw-r--r--app-misc/mplugd/Manifest1
-rw-r--r--app-misc/mplugd/mplugd-9999-r1.ebuild30
-rw-r--r--app-misc/pport/Manifest2
-rw-r--r--app-misc/pport/pport-0.6.9.ebuild26
18 files changed, 838 insertions, 0 deletions
diff --git a/app-misc/lcdproc/ChangeLog b/app-misc/lcdproc/ChangeLog
new file mode 100644
index 0000000..e4311a7
--- /dev/null
+++ b/app-misc/lcdproc/ChangeLog
@@ -0,0 +1,374 @@
+# ChangeLog for app-misc/lcdproc
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.78 2015/06/09 11:46:50 jlec Exp $
+
+ 09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Updating remote-id in metadata.xml
+
+ 13 May 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
+ Remove removed lcd herd from metadata
+
+ 18 Apr 2013; Michael Weber <xmw@gentoo.org> -lcdproc-0.5.6.ebuild,
+ +lcdproc-0.5.6-r1.ebuild, metadata.xml:
+ Fix IUSE_LCD_DRIVERS alignment (bug 462170), add additional drivers, add IUSE
+ png and truetype.
+
+ 09 Apr 2013; Tom Wijsman <TomWij@gentoo.org> lcdproc-0.5.6.ebuild:
+ No PN variable in HOMEPAGE as per the dev manual.
+
+*lcdproc-0.5.6 (14 Mar 2013)
+
+ 14 Mar 2013; Tom Wijsman <TomWij@gentoo.org> +lcdproc-0.5.6.ebuild:
+ Non-maintainer commit, version bump to 0.5.6.
+
+ 29 Jul 2012; Raúl Porcel <armin76@gentoo.org> lcdproc-0.5.2-r1.ebuild,
+ lcdproc-0.5.5.ebuild:
+ Drop sparc keywords
+
+ 10 May 2012; Pacho Ramos <pacho@gentoo.org> files/0.5.1-LCDd.initd,
+ metadata.xml:
+ Revert init script change as it causes problems (#415101 by Eduard Huguet) and
+ former looks to start fine for me.
+
+*lcdproc-0.5.5 (07 May 2012)
+
+ 07 May 2012; Pacho Ramos <pacho@gentoo.org> +lcdproc-0.5.5.ebuild,
+ -lcdproc-0.5.2-r2.ebuild, -lcdproc-0.5.3.ebuild, files/0.5.1-LCDd.initd,
+ metadata.xml:
+ Version bump, remove old, this also fixes bug #359501 by Leho Kraav and jannis
+ and bug #354507 by Markus Lischka.
+
+ 24 Nov 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Drop maintainer due retirement, bug #158470
+
+ 02 Nov 2009; Robert Buchholz <rbu@gentoo.org> lcdproc-0.5.3.ebuild:
+ Fix sed line for DriverPath
+
+*lcdproc-0.5.3 (01 Nov 2009)
+
+ 01 Nov 2009; Robert Buchholz <rbu@gentoo.org> -lcdproc-0.5.3_pre1.ebuild,
+ +lcdproc-0.5.3.ebuild:
+ Add docbook-xml-dtd as direct dependency, version bump to final. Thanks to
+ Samuli Suominen, bug #273214.
+
+ 13 Jun 2009; Robert Buchholz <rbu@gentoo.org> -lcdproc-0.5.1-r4.ebuild,
+ lcdproc-0.5.2-r1.ebuild, lcdproc-0.5.2-r2.ebuild,
+ lcdproc-0.5.3_pre1.ebuild:
+ Add --skip-validation to xmlto for bug 273214, will be fixed upstream in
+ 0.5.3, clean up old ebuild.
+
+*lcdproc-0.5.3_pre1 (08 Jun 2009)
+
+ 08 Jun 2009; Robert Buchholz <rbu@gentoo.org> metadata.xml,
+ lcdproc-0.5.1-r4.ebuild, +lcdproc-0.5.3_pre1.ebuild:
+ Version bump, add i2500vfd, irtrans, lis and shuttlevfd drivers.
+
+ 16 May 2009; Robin H. Johnson <robbat2@gentoo.org>
+ lcdproc-0.5.1-r4.ebuild, lcdproc-0.5.2-r1.ebuild, lcdproc-0.5.2-r2.ebuild:
+ Migration to virtual/libusb. Verified by code inspection. Some of the lcd
+ types have some potentially question USB usage code, but I suspect that
+ they may have been broken already in that case, and this change does not
+ make anything worse.
+
+*lcdproc-0.5.2-r2 (12 Sep 2008)
+
+ 12 Sep 2008; Robert Buchholz <rbu@gentoo.org>
+ +files/0.5.2-r2-lcdproc.initd, lcdproc-0.5.1-r4.ebuild,
+ lcdproc-0.5.2-r1.ebuild, +lcdproc-0.5.2-r2.ebuild:
+ Add imonlcd to support Antec iMON LCD modules (bug #232328), lcdproc init
+ script should start after ntp-client (bug #234084), fix quoting.
+
+ 31 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
+ Add USE flag description to metadata wrt GLEP 56.
+
+ 14 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ lcdproc-0.5.2-r1.ebuild:
+ ppc stable, bug #188210
+
+ 14 Aug 2007; Markus Rothe <corsair@gentoo.org> lcdproc-0.5.2-r1.ebuild:
+ Stable on ppc64; bug #188210
+
+ 11 Aug 2007; Andrej Kacian <ticho@gentoo.org> lcdproc-0.5.2-r1.ebuild:
+ Stable on x86, bug #188210.
+
+ 10 Aug 2007; Steve Dibb <beandog@gentoo.org> lcdproc-0.5.2-r1.ebuild:
+ amd64 stable, bug 188210
+
+ 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:
+ Stable on sparc
+
+ 05 Jun 2007; Robert Buchholz <rbu@gentoo.org> lcdproc-0.5.2-r1.ebuild:
+ Fixed another issue where picolcd would not build correctly.
+
+*lcdproc-0.5.2-r1 (04 Jun 2007)
+
+ 04 Jun 2007; Robert Buchholz <rbu@gentoo.org> -lcdproc-0.5.2.ebuild,
+ +lcdproc-0.5.2-r1.ebuild:
+ Added automake dependancy. Without it installed, lcdproc wouldn't link its
+ usb drivers correctly.
+
+*lcdproc-0.5.2 (06 May 2007)
+
+ 06 May 2007; Robert Buchholz <rbu@gentoo.org>
+ -files/0.5.1-as-needed.patch, -files/0.5.1-nested-functions.patch,
+ -files/0.5.1-g15daemon-1.9.patch, -files/0.5.1-serialvfd-parallel.patch,
+ metadata.xml, -lcdproc-0.5.1-r3.ebuild, lcdproc-0.5.1-r4.ebuild,
+ +lcdproc-0.5.2.ebuild:
+ Version bump introducing new devices and some client fixes
+ Moved patches to distfiles and dropped 0.5.1-r3
+
+ 01 May 2007; Markus Rothe <corsair@gentoo.org> lcdproc-0.5.1-r4.ebuild:
+ Stable on ppc64; bug #175120
+
+ 22 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ lcdproc-0.5.1-r4.ebuild:
+ ppc stable, bug #175120
+
+ 11 Apr 2007; Peter Weller <welp@gentoo.org> lcdproc-0.5.1-r4.ebuild:
+ Stable on amd64 wrt bug 173271
+
+ 07 Apr 2007; Markus Ullmann <jokey@gentoo.org> lcdproc-0.5.1-r4.ebuild:
+ Stable on x86 wrt bug #173271
+
+*lcdproc-0.5.1-r4 (20 Mar 2007)
+
+ 20 Mar 2007; Robert Buchholz <rbu@gentoo.org>
+ +files/0.5.1-g15daemon-1.9.patch,
+ -files/0.5.1-LCDd-conf-driver-path.patch, -lcdproc-0.5.1-r1.ebuild,
+ lcdproc-0.5.1-r3.ebuild, +lcdproc-0.5.1-r4.ebuild:
+ Included an upstream patch for better g15daemon-1.9 compatibility, dropping
+ 0.5.1-r1 because it does not support LCD_DEVICES
+
+*lcdproc-0.5.1-r3 (29 Jan 2007)
+
+ 29 Jan 2007; Robert Buchholz <rbu@gentoo.org> -lcdproc-0.5.1-r2.ebuild,
+ +lcdproc-0.5.1-r3.ebuild:
+ No symlink installed, manual fixing of conf necessary, to avoid blocking
+ older versions
+
+ 28 Jan 2007; Robert Buchholz <rbu@gentoo.org> -files/0.5.0-LCDd.initd,
+ -files/0.5.0-as-needed.patch, -files/0.5.0-LCDd-conf-driver-path.patch,
+ -files/0.5.0-docs-doctype.patch, -files/0.5.0-lcdproc.initd,
+ -lcdproc-0.5.0-r2.ebuild, lcdproc-0.5.1-r1.ebuild,
+ lcdproc-0.5.1-r2.ebuild:
+ Cleaning out old 0.5.0 version
+
+ 27 Jan 2007; Joseph Jezak <josejx@gentoo.org> lcdproc-0.5.1-r2.ebuild:
+ Marked ~ppc for bug #148072.
+
+*lcdproc-0.5.1-r2 (24 Jan 2007)
+
+ 24 Jan 2007; Robert Buchholz <rbu@gentoo.org>
+ +files/0.5.1-nested-functions.patch,
+ files/0.5.1-LCDd-conf-driver-path.patch, lcdproc-0.5.0-r2.ebuild,
+ lcdproc-0.5.1-r1.ebuild, +lcdproc-0.5.1-r2.ebuild:
+ Introduced LCD_DEVICES, moved drivers to /usr/lib/lcdproc
+
+ 26 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ lcdproc-0.5.1-r1.ebuild:
+ Keyworded ~sparc wrt #148072
+
+ 21 Dec 2006; Markus Rothe <corsair@gentoo.org> lcdproc-0.5.1-r1.ebuild:
+ Added ~ppc64; bug #151308
+
+*lcdproc-0.5.1-r1 (20 Dec 2006)
+
+ 20 Dec 2006; Markus Ullmann <jokey@gentoo.org>
+ +files/0.5.1-serialvfd-parallel.patch, -lcdproc-0.5.1.ebuild,
+ +lcdproc-0.5.1-r1.ebuild:
+ Adding patch to fix dep-compile bug #151308
+
+ 06 Dec 2006; Markus Ullmann <jokey@gentoo.org>
+ +files/0.5.0-as-needed.patch, +files/0.5.1-as-needed.patch,
+ lcdproc-0.5.0-r2.ebuild, lcdproc-0.5.1.ebuild:
+ Fix for bug #155587 thanks to zzam for providing the patch
+
+ 16 Nov 2006; Joseph Jezak <josejx@gentoo.org> lcdproc-0.5.0-r2.ebuild:
+ Marked ~ppc for bug #148072.
+
+ 24 Oct 2006; Markus Ullmann <jokey@gentoo.org> -files/0.4.5-LCDd,
+ -files/0.5.0-LCDd:
+ removing old init scripts
+
+ 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
+
+ 18 Oct 2006; Markus Ullmann <jokey@gentoo.org> lcdproc-0.5.1.ebuild:
+ loop to output EXTRA_DRIVERS instead of hard coding them
+
+*lcdproc-0.5.1 (16 Oct 2006)
+
+ 16 Oct 2006; Markus Ullmann <jokey@gentoo.org> +files/0.5.1-LCDd.rc,
+ +files/0.5.1-lcdproc.rc, +files/0.5.1-LCDd-conf-driver-path.patch,
+ -files/0.5.1_pre20061009-LCDd.rc,
+ -files/0.5.1_pre20061009-LCDd-conf-driver-path.patch,
+ -files/0.5.1_pre20061009-lcdproc.rc, -lcdproc-0.5.1_pre20061009.ebuild,
+ +lcdproc-0.5.1.ebuild:
+ Version bump as 0.5.1 was released
+
+*lcdproc-0.5.1_pre20061009 (11 Oct 2006)
+*lcdproc-0.5.0-r2 (11 Oct 2006)
+
+ 11 Oct 2006; Markus Ullmann <jokey@gentoo.org> +files/0.4.5-lcdproc.rc,
+ +files/0.5.0-docs-doctype.patch, +files/0.5.0-LCDd.rc,
+ +files/0.5.0-lcdproc.rc, +files/0.4.5-LCDd.rc,
+ +files/0.5.1_pre20061009-LCDd.rc,
+ +files/0.5.1_pre20061009-LCDd-conf-driver-path.patch,
+ +files/0.5.1_pre20061009-lcdproc.rc, -files/lcdproc,
+ -lcdproc-0.5.0-r1.ebuild, +lcdproc-0.5.0-r2.ebuild,
+ +lcdproc-0.5.1_pre20061009.ebuild:
+ Fixing doc generation, adding CVS snapshot and new dep: g15
+
+ 25 Sep 2006; <jokey@gentoo.org> lcdproc-0.4.5.ebuild,
+ lcdproc-0.5.0-r1.ebuild:
+ QA fixes, thanks to Robert Buchholz
+
+*lcdproc-0.5.0-r1 (22 Sep 2006)
+
+ 22 Sep 2006; <jokey@gentoo.org> +files/0.5.0-LCDd, +files/0.4.5-LCDd,
+ -files/LCDd, lcdproc-0.4.5.ebuild, -lcdproc-0.5.0.ebuild,
+ +lcdproc-0.5.0-r1.ebuild:
+ Adding new init.d script for 0.5.0 to fix bug #148513
+
+ 20 Sep 2006; Markus Rothe <corsair@gentoo.org> lcdproc-0.5.0.ebuild:
+ Added ~ppc64; bug #148072
+
+*lcdproc-0.5.0 (18 Sep 2006)
+
+ 18 Sep 2006; Markus Ullmann <jokey@gentoo.org>
+ -files/lcdproc-0.4.4-security.patch,
+ +files/0.5.0-LCDd-conf-driver-path.patch,
+ -files/lcdproc-0.4.3-gentoo.diff, -files/lcdproc.confd, +metadata.xml,
+ +lcdproc-0.5.0.ebuild:
+ Cleanup and Version bump, thanks to Robert Buchholz in bug #130302 for
+ providing ebuild and needed patch
+
+ 05 Aug 2006; Chris White <chriswhite@gentoo.org> -lcdproc-0.4.4-r1.ebuild:
+ Punted insecure versions for bug #140498.
+
+ 08 Jul 2006; Markus Rothe <corsair@gentoo.org> lcdproc-0.4.5.ebuild:
+ Stable on ppc64
+
+ 08 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
+ lcdproc-0.4.5.ebuild:
+ Added to ~ppc64.
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> lcdproc-0.4.5.ebuild:
+ Stable on ppc.
+
+ 28 Nov 2004; Joseph Jezak <josejx@gentoo.org> lcdproc-0.4.5.ebuild:
+ Marked ~ppc for bug #72583.
+
+ 05 Oct 2004; Mike Frysinger <vapier@gentoo.org> files/LCDd:
+ Update init.d script to use net, not need it #33161.
+
+ 27 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> lcdproc-0.4.5.ebuild:
+ Keyworded ~sparc w00t!
+
+ 01 Jul 2004; Aron Griffis <agriffis@gentoo.org> lcdproc-0.4.4-r1.ebuild:
+ sync IUSE (+samba)
+
+ 18 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> lcdproc-0.4.5.ebuild:
+ sync IUSE
+
+ 08 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org>
+ lcdproc-0.4.1-r1.ebuild, lcdproc-0.4.3-r1.ebuild, lcdproc-0.4.3-r2.ebuild,
+ lcdproc-0.4.3.ebuild, lcdproc-0.4.4.ebuild:
+ clean older ebuilds
+
+ 01 Jun 2004; Aron Griffis <agriffis@gentoo.org> lcdproc-0.4.3-r1.ebuild,
+ lcdproc-0.4.4-r1.ebuild, lcdproc-0.4.4.ebuild, lcdproc-0.4.5.ebuild:
+ Fix use invocation
+
+ 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> lcdproc-0.4.4-r1.ebuild:
+ Add inherit eutils
+
+ 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> lcdproc-0.4.1-r1.ebuild,
+ lcdproc-0.4.3.ebuild:
+ Add die following econf for bug 48950
+
+*lcdproc-0.4.5 (14 Apr 2004)
+
+ 14 Apr 2004; <plasmaroo@gentoo.org> lcdproc-0.4.5.ebuild:
+ Version bump in reference to bug #47340 which addresses a security flaw in
+ LCDproc.
+
+ 13 Apr 2004; Jon Portnoy <avenj@gentoo.org> lcdproc-0.4.4-r1.ebuild :
+ Stable on x86
+
+ 09 Apr 2004; Jon Portnoy <avenj@gentoo.org> lcdproc-0.4.4-r1.ebuild :
+ Stable on AMD64
+
+*lcdproc-0.4.4-r1 (09 Apr 2004)
+
+ 09 Apr 2004; <plasmaroo@gentoo.org> lcdproc-0.4.4-r1.ebuild,
+ files/lcdproc-0.4.4-security.patch:
+ Version bump in reference to bug #47340 which addresses a security flaw in
+ LCDproc.
+
+*lcdproc-0.4.4 (31 Mar 2004)
+
+ 31 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> lcdproc-0.4.4.ebuild:
+ Version bump. New ebuild contriuted by Rene Wagner <reenoo@gmx.de> in #46296.
+
+ 08 Mar 2004; Jon Portnoy <avenj@gentoo.org> lcdproc-0.4.3-r2.ebuild :
+ AMD64 keywords.
+
+ 10 Jun 2003; <msterret@gentoo.org> lcdproc-0.4.3-r1.ebuild,
+ lcdproc-0.4.3-r2.ebuild:
+ DEPEND on sed >= 4
+
+*lcdproc-0.4.3-r2 (05 Feb 2003)
+
+ 09 Feb 2003; Peter Johanson <latexer@gentoo.org> files/lcdproc files/LCDd :
+ Slight change to init scripts, and fixed Rene's email address in the ChangeLog.
+ Thanks again to Rene Wagner <reenoo@gmx.de>
+
+ 05 Feb 2003; Peter Johanson <latexer@gentoo.org> lcdproc-0.4.3-r2.ebuild :
+ Ebuild updates as per #15004. Now build specific drivers by setting
+ LCDPROC_DRIVERS before emerging. Updated init scripts as well. Updates thanks
+ to Rene Wagner <reenoo@gmx.de>.
+
+*lcdproc-0.4.3-r1 (07 Jan 2003)
+
+ 07 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> lcdproc-0.4.3-r1.ebuild :
+ Massive ebuild updates by Rene Wagner <reenoo@gmx.de> in #13291.
+ Unmasked becuse 0.4.1 contains buffer overflows.
+
+*lcdproc-0.4.3 (05 Nov 2002)
+
+ 12 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> lcdproc-0.4.3.ebuild :
+ Removed autostarting of initscript.
+
+ 05 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump.
+
+*lcdproc-0.4.1-r1 (1 Feb 2002)
+
+ 12 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> lcdproc-0.4.1-r1.ebuild :
+ Removed autostarting of initscript.
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/app-misc/lcdproc/Manifest b/app-misc/lcdproc/Manifest
new file mode 100644
index 0000000..91702ce
--- /dev/null
+++ b/app-misc/lcdproc/Manifest
@@ -0,0 +1,8 @@
+AUX 0.5.1-LCDd.initd 645 SHA256 d43ff28031937087fd2cb492aa4266d1f826044aa889404bf4762681e1f86897 SHA512 4b1f950fb7c984bb90a5806b9bf380dd5ed7623e926a579469f27afa6b3dbd831f300dac45f30e8b53cac6f98179cf751708ccd49889b190ce52dd9d068d4e8e WHIRLPOOL 0fa3b9e0665bd527882557fb41895b5f6ca697f614f43116f67a0b414a8bd35e12d565b9c8ae84a5edfdb32e0e8849d2ef5533aa7054a67430271249555b5d5a
+AUX 0.5.1-lcdproc.initd 482 SHA256 40a5ce0b7cc5fe3fe78d4c3ab37178c087cdc8e1c1922e91fd29f9bffac063fd SHA512 3e180a3af4f8221009c63ee0577e29aff17e549a1f22a3df9945da54eacbce4616bdca9dd43743192513297d3e1c42719e7e9b966fa0e4f54202a59d11d4a6b0 WHIRLPOOL 36b50d7101b42439509dd0805e352fc8fd6341fcd061bd9adbae96c82a9a97a93cf93b98177445f6766161eeff704b09991e464f4a8c21b1ba8d60f1d72e68aa
+AUX 0.5.2-r2-lcdproc.initd 498 SHA256 f537d05e9bfc63623cd3e22d3b9bf9e777ca2e726d13009ae0e571e58b52494a SHA512 4b1bba6bedd728ac1b3494c2d39be80695a7187858ff369551330b2c8dacbdc315e87312c3f4d653d80982ea1a7d34829666faf40438d59ee5103079993fa204 WHIRLPOOL 2702ce1c689b48b182f8f406eb27ebdf0c346b5ecdc47e7c4247970df5ff89991fc6e5d9a5a918d345f28144519343015e8e8f1ebbb354472d5338ea27834f29
+DIST lcdproc-0.5.2-patches.tar.gz 6571 SHA256 b578bbb2e0e1adabfd8eda2101d9023652c8d3c112d7dc78fb77026d5f2db13d SHA512 d872099e524ed99525b642783d413f0cbff68aceb30857a4b7078390be9f98aa3acfa23c72e4455802376bc1bedb20019fa8a79e97066e2a1e97b5d68fbcd975 WHIRLPOOL ab515ad64770c96b72e7ed71809bcfe371600547da6fcd1253cc65a22baca79393a14ef815552b74e0d388c263635f1d2a4200f46646ffe925a31217327b915f
+DIST lcdproc-0.5.2.tar.gz 822695 SHA256 3261910dd9155229a2a6067c82ec4cca0d7900420f2d74c87a24b41b9b961036 SHA512 e21a1f2d3d5f53aa09477e9aea1f9685c1fe224a8f79f15d0d032214de211c51619a9eea9183743c024859349d481fe35d7999cc51e0de81dc2fa8e0c85d7a5d WHIRLPOOL 0d09e9aa6b8e55a00b96a5ace3749fec100130d91008dfaae3b011f8d352716cf64aa77be866ca4fb1c1d1b434bb0b91307b14ff2a36b28de8b71f9afcb58698
+EBUILD lcdproc-0.5.2-r2.ebuild 5638 SHA256 4aecf0358a2aa7e859f82e6a7cef7641fd549f4b2ea0094a80874162e4c30297 SHA512 a4d282772a086904f7b035900d859354b9d82553f5b6f549f75f6729adcc70f961242c922a3aa10fe3e2387cfdceec13056909e231defa6ea5ed352670117936 WHIRLPOOL 843add3d763d1b9bafe06706b4b6bc6fe56086ed9159ac2ce2ccf2406a6e4bf3740ebb76b171507d3220658796a57c9f2a535fa0645a0cfe57e3a55e307d0873
+MISC ChangeLog 13973 SHA256 134eb318ce64a7c5b00af3c8f1393de6e5c2599748e46aaa82dfc5d95402c6c3 SHA512 fcb895d4d4880e738c12985c197d1c49ca9f1117a1ca797e3d0298ad8b7518b76c4241af5e64ab45b771bc9c53714dfb71ea47c9389c70c727ee220b7760dd89 WHIRLPOOL 38e3f1f2180f9231f6c616c9806ad6f2ec11a05ce94b7ca11786cdb99576ef7951e29ee454082ed953939202725b6acc7c6a27bff494e14a2a7decf8f98b2ec1
+MISC metadata.xml 1408 SHA256 9b9ee74ef8db333247fe03934596f25481bc0f466a1657660a625895eae65eae SHA512 dcc23d797badec422661be955b8b3bef46ac4a4df515b8566c85e5e0d86c187ab8c4e285bac42a5206fd3cfeb4ab34ace82f153315e381f5b9893bba5f5eda06 WHIRLPOOL 46c38a6a59fccbc31ebeebbe337a7cd8d0eda8443f2f4bacbe0e6dddc8fda3a84d253871dea7bbb80dbfcc53a3c094cfcc705697603289108760cdc6b4ab70d0
diff --git a/app-misc/lcdproc/files/0.5.1-LCDd.initd b/app-misc/lcdproc/files/0.5.1-LCDd.initd
new file mode 100644
index 0000000..df5bc64
--- /dev/null
+++ b/app-misc/lcdproc/files/0.5.1-LCDd.initd
@@ -0,0 +1,22 @@
+#!/sbin/runscript
+# Copyright 1999-2012 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.3 2012/05/10 09:33:55 pacho 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 $?
+}
diff --git a/app-misc/lcdproc/files/0.5.1-lcdproc.initd b/app-misc/lcdproc/files/0.5.1-lcdproc.initd
new file mode 100644
index 0000000..08bdf2d
--- /dev/null
+++ b/app-misc/lcdproc/files/0.5.1-lcdproc.initd
@@ -0,0 +1,21 @@
+#!/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.2 2007/10/04 10:39:36 swegener 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 $?
+}
diff --git a/app-misc/lcdproc/files/0.5.2-r2-lcdproc.initd b/app-misc/lcdproc/files/0.5.2-r2-lcdproc.initd
new file mode 100644
index 0000000..aa161a9
--- /dev/null
+++ b/app-misc/lcdproc/files/0.5.2-r2-lcdproc.initd
@@ -0,0 +1,22 @@
+#!/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.2-r2-lcdproc.initd,v 1.1 2008/09/12 23:58:55 rbu Exp $
+
+depend(){
+ use LCDd
+ after ntp-client
+}
+
+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 $?
+}
diff --git a/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild b/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild
new file mode 100644
index 0000000..e964275
--- /dev/null
+++ b/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.2-r1.ebuild,v 1.11 2012/07/29 16:19:03 armin76 Exp $
+
+WANT_AUTOMAKE="1.9"
+inherit eutils autotools multilib
+
+DESCRIPTION="Client/Server suite to drive all kinds of LCD (-like) devices"
+HOMEPAGE="http://lcdproc.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://gentoo/${P}-patches.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+
+IUSE="doc debug nfs samba seamless-hbars usb lirc irman joystick"
+
+# The following array holds the USE_EXPANDed keywords
+IUSE_LCD_DEVICES=(ncurses bayrad cfontz cfontz633 cfontzpacket
+ cwlinux eyeboxone g15 graphlcd glk
+ hd44780 icpa106 imon iowarrior
+ lb216 lcdm001 lcterm
+ md8800 ms6931 mtcs16209x mtxorb noritakevfd
+ pyramid sed1330 sed1520 serialvfd sli
+ stv5730 svga t6963 text tyan
+ ula200 xosd ea65 picolcd serialpos )
+
+# 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
+
+RDEPEND="
+ usb? ( =virtual/libusb-0* )
+ lirc? ( app-misc/lirc )
+ irman? ( media-libs/libirman )
+
+ lcd_devices_graphlcd? ( app-misc/graphlcd-base app-misc/glcdprocdriver )
+ lcd_devices_g15? ( dev-libs/libg15 >=dev-libs/libg15render-1.1.1 )
+ lcd_devices_ncurses? ( sys-libs/ncurses )
+ lcd_devices_svga? ( media-libs/svgalib )
+ lcd_devices_ula200? ( >=dev-embedded/libftdi-0.7 =virtual/libusb-0* )
+ lcd_devices_xosd? ( x11-libs/xosd x11-libs/libX11 x11-libs/libXext )
+ lcd_devices_cfontzpacket? ( =virtual/libusb-0* )
+ lcd_devices_cwlinux? ( =virtual/libusb-0* )
+ lcd_devices_pyramid? ( =virtual/libusb-0* )
+ lcd_devices_picolcd? ( =virtual/libusb-0* )"
+DEPEND="${RDEPEND}
+ doc? ( app-text/xmlto )"
+RDEPEND="${RDEPEND}
+ lcd_devices_g15? ( app-misc/g15daemon )"
+
+pkg_setup() {
+ if [ -n "${LCDPROC_DRIVERS}" ] ; then
+ ewarn "Setting the drivers to compile via LCDPROC_DRIVERS is not supported anymore."
+ ewarn "Please use LCD_DEVICES now and see emerge -pv output for the options."
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${WORKDIR}/${P}-patches/${PV}-picolcd.patch"
+
+ cd "${WORKDIR}/${P}"
+ epatch_user
+
+ sed -i "79s:server/drivers:/usr/$(get_libdir)/lcdproc:" LCDd.conf
+ einfo "Patching LCDd.conf to use DriverPath=/usr/$(get_libdir)/lcdproc/"
+
+ eautoreconf
+}
+
+src_compile() {
+ # 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=(curses bayrad CFontz CFontz633 CFontzPacket
+ CwLnx EyeboxOne g15 glcdlib glk
+ hd44780 icp_a106 imon IOWarrior
+ lb216 lcdm001 lcterm
+ MD8800 ms6931 mtc_s16209x MtxOrb NoritakeVFD
+ pyramid sed1330 sed1520 serialVFD sli
+ stv5730 svga t6963 text tyan
+ ula200 xosd ea65 picolcd serialPOS)
+
+ # Generate comma separated list of drivers
+ COMMA_DRIVERS=""
+ FIRST_DRIVER=""
+ local index=0
+
+ while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
+ if use "lcd_devices_${IUSE_LCD_DEVICES[${index}]}" ; then
+ append-driver "${DEVICE_DRIVERS[${index}]}"
+ fi
+ let "index = ${index} + 1"
+ done
+
+ # Append the not-lcd-drivers (input)
+ use lirc && append-driver "lirc"
+ use irman && append-driver "irman"
+ use joystick && append-driver "joy"
+
+ if [ -z "${COMMA_DRIVERS}" ] ; then
+ ewarn "You are compiling LCDd without support for any LCD drivers at all."
+ else
+ # Patch the config to contain a driver that is actually installed instead of the default
+ elog "Compiling the following drivers for LCDd: ${COMMA_DRIVERS}"
+ elog "Setting Driver=${FIRST_DRIVER} in LCDd.conf"
+ sed -i "44s:curses:${FIRST_DRIVER}:" LCDd.conf
+ fi
+
+ local ENABLEUSB
+ if use lcd_devices_cfontzpacket || use lcd_devices_cwlinux || use lcd_devices_pyramid; then
+ ENABLEUSB="--enable-libusb"
+ else
+ ENABLEUSB="$(use_enable usb libusb)"
+ fi
+
+ econf \
+ $(use_enable debug) \
+ $(use_enable nfs stat-nfs) \
+ $(use_enable samba stat-smbfs ) \
+ $(use_enable seamless-hbars) \
+ ${ENABLEUSB} \
+ "--enable-drivers=${COMMA_DRIVERS}" \
+ || die "configure failed"
+
+ emake || die "make failed"
+
+ if use doc; then
+ ebegin "Creating user documentation"
+ cd "${S}"/docs/lcdproc-user
+ xmlto html --skip-validation lcdproc-user.docbook
+ eend $?
+
+ ebegin "Creating dev documentation"
+ cd "${S}"/docs/lcdproc-dev
+ xmlto html --skip-validation lcdproc-dev.docbook
+ eend $?
+ fi
+}
+
+append-driver() {
+ [[ -z $* ]] && return 0
+ if [ -z "${COMMA_DRIVERS}" ] ; then
+ # First in the list
+ COMMA_DRIVERS="$*"
+ FIRST_DRIVER="$*"
+ else
+ # Second, third, ... include a comma at the front
+ COMMA_DRIVERS="${COMMA_DRIVERS},$*"
+ fi
+ return 0
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+
+ # move example clients installed to /usr/bin
+ rm -f "${D}"/usr/bin/{tail,lcdmetar,iosock,fortune,x11amp}.pl
+ insinto /usr/share/lcdproc/clients
+ doins clients/examples/*.pl
+ doins clients/metar/
+
+ newinitd "${FILESDIR}/0.5.1-LCDd.initd" LCDd
+ newinitd "${FILESDIR}/0.5.1-lcdproc.initd" lcdproc
+
+ dodoc README CREDITS ChangeLog INSTALL TODO
+ dodoc docs/README.* docs/*.txt
+
+ if use doc; then
+ insinto /usr/share/doc/${PF}/lcdproc-user
+ doins docs/lcdproc-user/*.html
+ insinto /usr/share/doc/${PF}/lcdproc-dev
+ doins docs/lcdproc-dev/*.html
+ fi
+}
+
+pkg_postinst() {
+ ewarn "IMPORTANT: Please update your /etc/LCDd.conf"
+ ewarn "As of lcdproc-0.5.1-r2, the DriverPath changed from /usr/share/lcdproc to /usr/$(get_libdir)/lcdproc ."
+}
diff --git a/app-misc/lcdproc/metadata.xml b/app-misc/lcdproc/metadata.xml
new file mode 100644
index 0000000..8cbb493
--- /dev/null
+++ b/app-misc/lcdproc/metadata.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <longdescription lang="en">
+ LCDproc is a piece of software that displays real-time system information
+ from your Linux/*BSD box on a LCD. The server supports several serial
+ devices: Matrix Orbital, CrystalFontz, Bayrad, LB216, LCDM001
+ (kernelconcepts.de), Wirz-SLI, Cwlinux(.com) and PIC-an-LCD; and some
+ devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and
+ SED1330. Various clients are available that display things like CPU load,
+ system load, memory usage, uptime, and a lot more.
+</longdescription>
+ <use>
+ <flag name="hid">Enable HID support using libhid</flag>
+ <flag name="irman">Enable support for IRMan (<pkg>media-libs/libirman</pkg>)</flag>
+ <flag name="nfs">Adds support for NFS file system</flag>
+ <flag name="seamless-hbars">Try to avoid gaps in horizontal bars</flag>
+ <flag name="ftdi">Enable support for FTDI connections in some selected LCD_DEVICES (currently hd44780)</flag>
+ <flag name="lcd_devices_sdeclcd">Enable support for VLSYS M428 display</flag>
+ <flag name="lcd_devices_vlsys_m428">Enable support for VLSYS M428 display</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">lcdproc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest
new file mode 100644
index 0000000..ed95110
--- /dev/null
+++ b/app-misc/lirc/Manifest
@@ -0,0 +1,7 @@
+AUX 50-lirc.rules 48 SHA256 4902bec912e1fb222d285f97360870cfafab30777accc006d8968e3d54d538ba SHA512 6c6d47ec8127bbfa1fa9a18d6f98dd6202de4ea06a0430bd6f913c8dc828479adbb4324f017125b20925bb3d53f804afb637ac3d39bf3a362b84f9c8764aa08f WHIRLPOOL 2eea4dfb51e2d4eb6ac14013deee6cdfb9e30ec6aa095b9e13b16ee7d2551d107de8a641eaae6242c60cc66d570152d0c1e260e662ec1aaf45219a49400c2713
+AUX lirc.conf 234 SHA256 9b6441e7f3966139c70ef14952c7613532cf93f770a205ab121e5c8fa53711c6 SHA512 1f55375f9345004e4827d35a54c438d9ee16f521fcd2222991bf222b8476cdecac87501ebbbc46c3f7c95ea0aea4b725fdbaf5ef7fe2f068205389cf78e4b432 WHIRLPOOL b6c28502c07ee5959727901c3192b055c6bdf77f407c79e19e9430f38433da3ebc7311aafc7c9807a4dc2e346f55abc74f1b1a2a974cbcf37325ace1266a94c5
+AUX lirc_options.conf 726 SHA256 31e4c4f10d7b873b57e9c792c5012357039239d9d3d32ad6e2f9bb1668198194 SHA512 18756d69e44802daa638ac999d73d7bffc9a408a178b0c732a1f965130777e6d9d190257f729f833b64b8d4342355da7a66ccda69a1bafe8fe3d9afcdaf8fc25 WHIRLPOOL e2a3021f0c5123e644f073eccdc1a1c646ea2632c595123c777b4c33bb7c8b0daf95645b650b8d0c175c069a09343f34db0937cefe5b03336f242ded53286642
+AUX lircd.service 262 SHA256 351625a20a31ff64299359448fb90f3a94493df6cec883996c3c19461c62c044 SHA512 e02559a2fa2a01ad9dd25697575bca2405e2d46850b0413f9c86106b5f167c25eee7a201e5f2f45f6574c09289573cbe4bdfd4d9e768cb8ee4489c408d817d00 WHIRLPOOL 540b645bdf42d2d6c5a1f52fa5431af5a86a9556e62f6572a4cb96d1ccd81e8e441548ef628a17708f3e230964146f128763d23ad1c2acdda6e4f5d1e7ed5173
+AUX modprobed.lirc 549 SHA256 b4951252321ea326d3ec401e5ff1112716c5aaf5b2ca94d9f5e187e22ad35c44 SHA512 a64cac97e21ab53c247d8dd3e518b3caee5eeb9c3558727eba8a04684894c6be1695ce681e71d559474f4e78bbb39130d97f843eae18e56b3d3eb70f1fbefc63 WHIRLPOOL a45ec8b3cd725f9b4c6b991cf6d4fec7869a07911a2ac82535dca665a0dd99a66b40d85faf0beea780001e9260a8a17c1ccec880c05a271a138c1e0501f7727c
+DIST lirc-0.9.2a.tar.bz2 1642734 SHA256 357ed1270c664f8293797fb0fa2c9260bd9b9cbce3497a95ce22b452fbe53604 SHA512 84cbb16cd38379ed77eed1044ea137788b4a8480b572aca19af928ec7d2a50aed089ab90a720c718d8b2e66b7af8696d5fb6998c2abdf190ee6be1ff94089bf0 WHIRLPOOL f3c28fe9e42e8ab23774d6f16d34a0efe0ae97597d96415b70f75a142495ee2619069c098580af8ee09a90c54568f055fe8f0b877f888b86c7e05f0a2cb608b0
+EBUILD lirc-0.9.2a-r1.ebuild 768 SHA256 fe50c01a00a92f7688a565e424a5c1aeccf8a766b16b0586646bb52195e273c9 SHA512 1b641d3842504d2e7ee2616db78c241162dac13b354c298454ff6aedf0a4196382c116482477fc92739946d96de8e4eba646738998feb5ebbd83fc4ae421f9c8 WHIRLPOOL aa6addf16f829cd7fb24c3d91b227e4a408b0a537a23e4ea3f7a66eda49ec563ea1a7711836ee58194a88f34bb16884b14a61d2be6882ba448bbbc8cd5525501
diff --git a/app-misc/lirc/files/50-lirc.rules b/app-misc/lirc/files/50-lirc.rules
new file mode 100644
index 0000000..e36b587
--- /dev/null
+++ b/app-misc/lirc/files/50-lirc.rules
@@ -0,0 +1 @@
+KERNEL=="lirc[0-9]*", GROUP="lirc", MODE="0664"
diff --git a/app-misc/lirc/files/lirc.conf b/app-misc/lirc/files/lirc.conf
new file mode 100644
index 0000000..0fa82d1
--- /dev/null
+++ b/app-misc/lirc/files/lirc.conf
@@ -0,0 +1,7 @@
+#put your LIRC kernel driver here, if one is needed.
+
+#lirc_serial will not work if the linux serial port driver is compiled
+#so disable that in your kernel.
+
+#all lirc kernel modules are currently in multimedia staging.
+lirc_serial
diff --git a/app-misc/lirc/files/lirc_options.conf b/app-misc/lirc/files/lirc_options.conf
new file mode 100644
index 0000000..6e1d519
--- /dev/null
+++ b/app-misc/lirc/files/lirc_options.conf
@@ -0,0 +1,28 @@
+# These are the default options to lircd, if installed as
+# /etc/lirc/lirc_options.conf. See the lircd(8) and lircmd(8)
+# manpages for info on the different options.
+
+[lircd]
+nodaemon = False
+driver = default
+device = /dev/lirc0
+output = /var/run/lirc/lircd
+pidfile = /var/run/lirc/lircd.pid
+plugindir = /usr/lib64/lirc/plugins
+permission = 666
+allow-simulate = No
+repeat-max = 600
+effective-user = lirc
+#listen = [address:]port
+#connect = host[:port]
+#debug = 6
+#uinput = ...
+#release = ...
+#logfile = ...
+
+[lircmd]
+uinput = False
+nodaemon = False
+
+[modprobe]
+#modules = [lircd_dev, lirc_sir...]
diff --git a/app-misc/lirc/files/lircd.service b/app-misc/lirc/files/lircd.service
new file mode 100644
index 0000000..497c5fb
--- /dev/null
+++ b/app-misc/lirc/files/lircd.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=LIRC Infrared Signal Decoder
+After=network.target
+
+[Service]
+Type=simple
+
+ExecStartPre=/bin/mkdir -p /var/run/lirc
+ExecStartPre=/bin/chown -R lirc:lirc /var/run/lirc
+
+ExecStart=/usr/sbin/lircd --nodaemon
+
+[Install]
+WantedBy=multi-user.target
diff --git a/app-misc/lirc/files/modprobed.lirc b/app-misc/lirc/files/modprobed.lirc
new file mode 100644
index 0000000..2ed9558
--- /dev/null
+++ b/app-misc/lirc/files/modprobed.lirc
@@ -0,0 +1,22 @@
+#
+# For first serial receivers:
+#
+#options lirc_serial irq=4 io=0x3f8
+#options lirc_sir irq=4 io=0x3f8
+
+#
+# Detach first serial port from serial-driver.
+# Use this when you have your serial-port-driver statically
+# compiled into your kernel, or as a module but loaded before
+# the lirc-module.
+#
+#install lirc_serial setserial /dev/ttyS0 uart none; modprobe --ignore-install lirc_serial
+#
+#install lirc_sir setserial /dev/ttyS0 uart none; modprobe --ignore-install lirc_sir
+
+
+#
+# For parallel receivers:
+#
+#options lirc_parallel irq=7 io=0x3bc
+
diff --git a/app-misc/lirc/lirc-0.9.2a-r1.ebuild b/app-misc/lirc/lirc-0.9.2a-r1.ebuild
new file mode 100644
index 0000000..fbbbaa0
--- /dev/null
+++ b/app-misc/lirc/lirc-0.9.2a-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit systemd
+DESCRIPTION="decode and send infra-red signals of many commonly used remote controls"
+HOMEPAGE="http://www.lirc.org/"
+
+MY_P=${PN}-${PV/_/}
+
+if [[ "${PV/_pre/}" = "${PV}" ]]; then
+ SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2"
+else
+ SRC_URI="http://www.lirc.org/software/snapshots/${MY_P}.tar.bz2"
+fi
+
+LICENSE="GPL-2
+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="x11-libs/libX11
+ x11-libs/libSM
+ x11-libs/libICE
+ "
+RDEPEND="${DEPEND}"
+
+src_install() {
+ systemd_dounit "${FILESDIR}"/lircd.service
+}
+
+pkg_preinst() {
+ enewgroup lirc
+ enewuser lirc -1 /bin/false /dev/null "lirc,daemon"
+}
diff --git a/app-misc/mplugd/Manifest b/app-misc/mplugd/Manifest
new file mode 100644
index 0000000..b4e9a12
--- /dev/null
+++ b/app-misc/mplugd/Manifest
@@ -0,0 +1 @@
+EBUILD mplugd-9999-r1.ebuild 683 SHA256 9038b2cc05fc73e7e170fb4590c5a11efe543163bc7175150c1e73b207a558ef SHA512 cc1977da88a920a85f8c6c852f6b912f20ebb4cd8eca194f6f652e3e2cef8891544198c186b8994e916ef96683279ced0b108018066184cb6203496ed93387b1 WHIRLPOOL 2190f16250911afcfee354949865015e4bd1fe199332640bb9eff9bedc2239908a0ccd99a4165e042a63570685a67026d893fa26f92dc16842f3874d137018f7
diff --git a/app-misc/mplugd/mplugd-9999-r1.ebuild b/app-misc/mplugd/mplugd-9999-r1.ebuild
new file mode 100644
index 0000000..fde3773
--- /dev/null
+++ b/app-misc/mplugd/mplugd-9999-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit git-2 distutils
+
+DESCRIPTION="Daemon that executes event-triggered actions"
+HOMEPAGE="http://github.com/anyc/mplugd"
+EGIT_REPO_URI="https://github.com/benklop/mplugd.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="pulseaudio X udev midi"
+
+RDEPEND="
+ pulseaudio? ( dev-python/dbus-python )
+ X? ( >dev-python/python-xlib-0.15 )
+ udev? ( dev-python/pyudev )
+ midi? ( media-libs/portmidi )
+ pulseaudio? ( <dev-python/pygobject-3 )"
+
+pkg_preinst() {
+ enewgroup mplugd
+ enewuser mplugd -1 /bin/false /dev/null "mplugd,pulse-access,daemon,lirc"
+}
+
+
diff --git a/app-misc/pport/Manifest b/app-misc/pport/Manifest
new file mode 100644
index 0000000..6cf2801
--- /dev/null
+++ b/app-misc/pport/Manifest
@@ -0,0 +1,2 @@
+DIST pport-0.6.9.tar.gz 214567 SHA256 697b1cdbc2b77f6eba0f55ddf2f76d246c4b599dcca2d35fe2664a32bbf4a9ca SHA512 762530f80e8f22bba018c6f157c55cb8062ac7694a343a3fb64dca8ac9f58afb237c434ee58245915544c84bcb3c1de7187cc02eadc8ae43b872a395ac260a00 WHIRLPOOL 41b935c4298a058f2bd8588b084796453c310b260fd6b2050b36d6482694da1e0b6041c2c6ac838c40f94fdfadb2361b1bd194c520d628f4d5f6ceca5e2c2447
+EBUILD pport-0.6.9.ebuild 653 SHA256 d66f2a6ba2c587ccb5421579659f1f622cadd3c501a8a4d0081d0d9393e83c67 SHA512 dc7189756bf607cf047e277d8b658ed90d64cbec1cb284e1c91aea42891cfbb3a1a7b8be589419caf6b8c4ed7b56b87d6e083f1e0c2309d23c24e64928f1e0cc WHIRLPOOL ccb39b4af15e555584aae2c21d428ac051985df112cfd3761679bc9a4343202ef713417927508b22bb420bc6cf7193a25b6467b38e0141283caf6d0497837576
diff --git a/app-misc/pport/pport-0.6.9.ebuild b/app-misc/pport/pport-0.6.9.ebuild
new file mode 100644
index 0000000..6ee966b
--- /dev/null
+++ b/app-misc/pport/pport-0.6.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="A simple yet handy program for accessing the output pins of the parallel port."
+#HOMEPAGE="${PN}.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 amd64"
+DEPEND="sys-libs/glibc
+ ssl? ( dev-libs/openssl )"
+IUSE="ssl"
+
+src_compile() {
+ local myconf
+ use ssl && myconf='--enable-ssl=yes'
+ econf ${myconf} || die
+ emake || die
+}
+
+src_install() {
+ dobin src/pport src/pportd
+ dodoc AUTHORS ChangeLog COPYING INSTALL NEWS THANKS doc/*
+ doman man/pport.1 man/pportd.1
+}