diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/lcdproc/ChangeLog | 374 | ||||
-rw-r--r-- | app-misc/lcdproc/Manifest | 8 | ||||
-rw-r--r-- | app-misc/lcdproc/files/0.5.1-LCDd.initd | 22 | ||||
-rw-r--r-- | app-misc/lcdproc/files/0.5.1-lcdproc.initd | 21 | ||||
-rw-r--r-- | app-misc/lcdproc/files/0.5.2-r2-lcdproc.initd | 22 | ||||
-rw-r--r-- | app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild | 187 | ||||
-rw-r--r-- | app-misc/lcdproc/metadata.xml | 29 | ||||
-rw-r--r-- | app-misc/lirc/Manifest | 7 | ||||
-rw-r--r-- | app-misc/lirc/files/50-lirc.rules | 1 | ||||
-rw-r--r-- | app-misc/lirc/files/lirc.conf | 7 | ||||
-rw-r--r-- | app-misc/lirc/files/lirc_options.conf | 28 | ||||
-rw-r--r-- | app-misc/lirc/files/lircd.service | 14 | ||||
-rw-r--r-- | app-misc/lirc/files/modprobed.lirc | 22 | ||||
-rw-r--r-- | app-misc/lirc/lirc-0.9.2a-r1.ebuild | 37 | ||||
-rw-r--r-- | app-misc/mplugd/Manifest | 1 | ||||
-rw-r--r-- | app-misc/mplugd/mplugd-9999-r1.ebuild | 30 | ||||
-rw-r--r-- | app-misc/pport/Manifest | 2 | ||||
-rw-r--r-- | app-misc/pport/pport-0.6.9.ebuild | 26 |
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 +} |