summaryrefslogtreecommitdiff
path: root/sys-apps/lcdutils
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-apps/lcdutils
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/lcdutils')
-rw-r--r--sys-apps/lcdutils/Manifest6
-rw-r--r--sys-apps/lcdutils/files/include-stdlib.h-for-exit.patch50
-rw-r--r--sys-apps/lcdutils/lcdutils-0.2.ebuild33
-rw-r--r--sys-apps/lcdutils/metadata.xml12
4 files changed, 101 insertions, 0 deletions
diff --git a/sys-apps/lcdutils/Manifest b/sys-apps/lcdutils/Manifest
new file mode 100644
index 000000000000..99ed7fbf7921
--- /dev/null
+++ b/sys-apps/lcdutils/Manifest
@@ -0,0 +1,6 @@
+AUX include-stdlib.h-for-exit.patch 1165 SHA256 0c89ecbec4b6f6df9540da0b9c9561fb97d2ce0fe5339bbeac4079bb6a30d51f SHA512 3356faefff0c258025bc76abcdb188a47558ed83c613be744fd5fd245f63fd5eb60417738d68c75971b5ad523e047b06c5969d0e8be28b9e9beb3aa4f7e667fd WHIRLPOOL 9a290de7b9e1a0ae42de76977382571d8f283c24b7928079caf978ab22286cea294b7ce8d28e6eeb598c94dc47e184241d52e4cebf6dfffe595620fa31059256
+DIST lcdutils-0.2.tar.gz 10819 SHA256 fae6efe705f18fa5cf0b0ecb41ec8d3e009db18d9fcda838e23a1f455d3f2f58 SHA512 ea7140b7b27aade66d025b4c4c7441a2357d03f5081f67ccac8175e709e8f20bf800208a72675eacfca1af8329c01b9e8b1a9bd910bf858bcbdb8aff3c2169f4 WHIRLPOOL 887a3e7a9378cb96d2222e19e38fe123e7551916b54f410f06c452b1476830b4570761f4ea917b8f8e5d1722a0e12305fe85daae45b7fc55394d6d1d2e1e3370
+EBUILD lcdutils-0.2.ebuild 718 SHA256 e4952277bb840ba88b6170be51ca6bd4bbcd7efff5127b9e4da1bf345dc44d7a SHA512 25c7404ddfdb9d0345ddbcc2ce5bfdb9ef93664ef9ec0e373498a0fb8e25f72f5df1def7181b349e82b6090b71557a4a77cf64a67187998c3815d425bb2f5bc7 WHIRLPOOL 14dc88a4bf1e4ab458953b35532ff4a483f1883ce7edd3d19ddfb170c23df9f055309fe29a45d6678b7a46f28512ad80f1aba1bd933d6f973a734b8e88760f2d
+MISC ChangeLog 2859 SHA256 31c1b3f3f5ef692e8ecdf1a7eec28794da420431de40fd631f2fbcb1eb6f3db7 SHA512 12d72ffae237d245bf359500867c5fef35297fcb023e1d526647cf10ea37856011af61e91d4195b81f5eccf3131ff69187fb7b5bba7c5c1e74e6a3ea9067557d WHIRLPOOL bb9ac35bac4263d5be78da194d118862b3db3fd480692002db5a9d472fe9bd8270fbc9135e58d6e1be958e724f8380bdde8df9d8dc62c16e76641c5dcc0b418a
+MISC ChangeLog-2015 1182 SHA256 d627b17e141252c3df3e4c1ccdf1d023b1acfac4a8b503ea274dbbe2967d8d20 SHA512 608e25110f80fd3e40a6d2d04d817ce0caf7ab671ccfbe2a3c51496ec75bd338f73c285f64d17106914042ff8d90a00a46efebb9e56c54c3039752a4d56ba5e3 WHIRLPOOL 5b03ccdcdb7f3a36ae2bb6875f58366cd214652d87ab4e25916e4d7bae925de986af082371942f2a0330623053a79021ce1f92ec3e22ac46b722988b88b69832
+MISC metadata.xml 375 SHA256 1df26a65ba67f46e56744919e62b69a6b8240aecf2d79b7b3bd6bdb97b1fd775 SHA512 db0267b82ae887ad69ba5196396d803b84344a6fc22aeb05341a80ffc6993e4538bf79d55f3d670d7947749a87de59eb4f1f0ed7c4a6cbcecf51e7feaed83502 WHIRLPOOL 8c9e8bdcb5a1910cb9166ac11a8a28d3acf3beb7da882a44d043233d048a5afd24dfa410ae124dbe2271483aae3bb2828fe217b4f06898226fea7dfd5aebb5a2
diff --git a/sys-apps/lcdutils/files/include-stdlib.h-for-exit.patch b/sys-apps/lcdutils/files/include-stdlib.h-for-exit.patch
new file mode 100644
index 000000000000..81870496a529
--- /dev/null
+++ b/sys-apps/lcdutils/files/include-stdlib.h-for-exit.patch
@@ -0,0 +1,50 @@
+From 304013f4c81a13fa2aa3a06628e6a1c57248563c Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Mon, 13 Jun 2011 23:42:44 -0400
+Subject: [PATCH] include stdlib.h for exit
+
+---
+ buttond.c | 1 +
+ liblcd.c | 1 +
+ putlcd.c | 1 +
+ 3 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/buttond.c b/buttond.c
+index e99b0dd..40a85ae 100644
+--- a/buttond.c
++++ b/buttond.c
+@@ -16,6 +16,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <stdlib.h>
+ #include <string.h>
+ #include <time.h>
+ #include <unistd.h>
+diff --git a/liblcd.c b/liblcd.c
+index e8fcacf..39bceea 100644
+--- a/liblcd.c
++++ b/liblcd.c
+@@ -16,6 +16,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <stdlib.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+diff --git a/putlcd.c b/putlcd.c
+index c193712..18dc0af 100644
+--- a/putlcd.c
++++ b/putlcd.c
+@@ -16,6 +16,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
++#include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
+ #include "liblcd.h"
+--
+1.7.3.4
+
diff --git a/sys-apps/lcdutils/lcdutils-0.2.ebuild b/sys-apps/lcdutils/lcdutils-0.2.ebuild
new file mode 100644
index 000000000000..e62acff23069
--- /dev/null
+++ b/sys-apps/lcdutils/lcdutils-0.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+DESCRIPTION="Cobalt RaQ/Qube LCD Writing and Button reading utilities"
+HOMEPAGE="http://people.debian.org/~pm/mips-cobalt/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~mips ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e "s:CFLAGS=-O2 -Wall:CFLAGS=${CFLAGS}:g" Makefile
+ epatch "${FILESDIR}"/include-stdlib.h-for-exit.patch
+}
+
+src_compile() {
+ emake distclean || die "distclean failed"
+ emake all || die "all failed"
+}
+
+src_install() {
+ dobin buttond putlcd || die "dobin failed"
+ dodoc ChangeLog || die "dodoc failed"
+}
diff --git a/sys-apps/lcdutils/metadata.xml b/sys-apps/lcdutils/metadata.xml
new file mode 100644
index 000000000000..14e7453a3b04
--- /dev/null
+++ b/sys-apps/lcdutils/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>mips@gentoo.org</email>
+ <name>Mips Team</name>
+ </maintainer>
+
+ <longdescription>
+ Provides utilities for Cobalt Microserver systems to write to the LCD and read button input
+ </longdescription>
+</pkgmetadata>