summaryrefslogtreecommitdiff
path: root/x11-misc/lineak-defaultplugin
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 /x11-misc/lineak-defaultplugin
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/lineak-defaultplugin')
-rw-r--r--x11-misc/lineak-defaultplugin/Manifest7
-rw-r--r--x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch10
-rw-r--r--x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch10
-rw-r--r--x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r1.ebuild46
-rw-r--r--x11-misc/lineak-defaultplugin/metadata.xml11
5 files changed, 84 insertions, 0 deletions
diff --git a/x11-misc/lineak-defaultplugin/Manifest b/x11-misc/lineak-defaultplugin/Manifest
new file mode 100644
index 000000000000..545653140cec
--- /dev/null
+++ b/x11-misc/lineak-defaultplugin/Manifest
@@ -0,0 +1,7 @@
+AUX lineak-defaultplugin-0.9.0-gcc43.patch 242 SHA256 e73b7b472e68032ef9a37ac459121608d997672945a50d391564daa7651df17b SHA512 897f29bfe02405f7881d6dfd4b4d91448943f917c3afee43b50b36449c0d84e0a76bc8b7867649c7728f0c22e58b6a9f951b81a1f05cb4df36fc51524affa5a4 WHIRLPOOL a1addb0c2782d6c81d6d63e1a5179d811f7f769b7c09bf7ae57ed193d56d464c9a2df73cd8babf3ba00951c5be336b0340c54855309d9d1c4175091afd9b2a9d
+AUX lineak-defaultplugin-0.9.0-gcc47.patch 274 SHA256 92b96238915caa74c593116f40891b5616f1cdd9f1f70bd0eeea6535269e157f SHA512 1644ec0fe4c3546f427381359d65f25e1e6ad036b99d6909ac4cde11e95d4c97ded30109c751a652905e2f7299605ddcff29779e22f8b2b541fde1d7f9688cc0 WHIRLPOOL 038f8ae9f1bf57da4f41a023db4abca0829bf53bca01b69473d208088cc505db69ed1ec1038d5f9e85dbba9ecf7f8ff5867683f42d1fcb21e34293cabdbd2bdd
+DIST lineak-defaultplugin-0.9.tar.gz 840704 SHA256 3b679d38e32e47c05f13de89b5f3ca49729b6dd847208bd184f772e5f9373230 SHA512 f110eb42f8711b9fbd38652462d9b44f6f6851c4dc5cdb466b63bd09b8d3320e35d7de82626f2c9409bbf0f96d4f1e4ab2e9a82932452e50b403d343fca1ce4b WHIRLPOOL 6a641600e2c581ba17a1324ac892426d9f9f5c83e50efc6b39275effc437e664eb02c083a025779c9d51d02d8e444465f7070950e002f2f1a65417ea63b1ae9e
+EBUILD lineak-defaultplugin-0.9.0-r1.ebuild 855 SHA256 af35a93ba50f2ffc791734bbe1401118a9c8a1361e1639b807dfa5e5ca14bb48 SHA512 7b87b19f6e8c8f5e20d3f7b5d39ecf4d5ac561ba1ea4a9c5171094fdb7e7b883b5260cd37a92b51eda7d7c7530058956dac83e97bd77b1f5f3d6eedc37e1394b WHIRLPOOL a895b2462bc2f99c217e2e6df8ab5ca5af1e2119a7400c16fb3e6379c4873fc38dff0826e6f1ef2fb3e937be7baf0bc5db98570b82d06ddd75e498540b16e727
+MISC ChangeLog 2787 SHA256 9638680e919c034ea7734bb41d8f6ca8ea7e278ccb01f2aa664fd55b116a90d2 SHA512 00e3bc69ee4d6c38f778201a35f18b40aa3acd23f6ffdc0f83f09c804b46219fa473ca4235f81ec52652ed6859a610d5ade33bd480136156e76dcdb5d9370941 WHIRLPOOL 0d2614f0157f40a475f294fe9f70893c8ea306a7b41ab223b3d438df1825357a0998705bf41c97e622b83364fbc8f22a83ae666eb879465fb2c82f64e638cf3f
+MISC ChangeLog-2015 4854 SHA256 d4cb9482dc98e8fb0acf2a8c6f0d8355c6bbfce3352317bc4ff999fe2e94a537 SHA512 5dd11d7397c20c5a52c4fc25dd3fda01b56ac9974907095b18c4372d28515114be05e51419aa22e5d121358ae0f3d027d17974da2b2030cfdce4c7259edd0218 WHIRLPOOL 9e9f8a9ddb0b3beaeb4a72c1dc53941f8ead462ac9a5d7dceb6358afcfb74e39a1025fefe5b8aa03e7a8c019247de2b607ec0ff2ad77768a28a25dbe8d1e48ef
+MISC metadata.xml 362 SHA256 224596e8c3dd5bdf4b1a6823aa3567319f3470f8545e0500550f8c60765a8996 SHA512 a33c009438013270e90019cafb29f493fc54c64afe810c873f6c1767b543f08cc741a3d6ed83833ead57d8dbb2ea8b78188c4f5d0962709b8625bb053c19be82 WHIRLPOOL 43b9f384d183f887569e853573bcd9822f8fcb9c431dcebd08857d2561906f67271705d8b53f7f6e5793782fbd316c25977f23f39ac91afb719873f8a43690e5
diff --git a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch
new file mode 100644
index 000000000000..1d12fce74f09
--- /dev/null
+++ b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc43.patch
@@ -0,0 +1,10 @@
+--- a/default_plugin/defaultplugin.cpp
++++ b/default_plugin/defaultplugin.cpp
+@@ -35,6 +35,7 @@
+ #include <iostream>
+ #include <sstream>
+ #include <stdlib.h>
++#include <cstring>
+ using namespace std;
+ using namespace lineak_core_functions;
+
diff --git a/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch
new file mode 100644
index 000000000000..7f593ef0818b
--- /dev/null
+++ b/x11-misc/lineak-defaultplugin/files/lineak-defaultplugin-0.9.0-gcc47.patch
@@ -0,0 +1,10 @@
+--- a/default_plugin/defaultplugin.cpp
++++ b/default_plugin/defaultplugin.cpp
+@@ -35,6 +35,7 @@
+ #include <iostream>
+ #include <sstream>
+ #include <stdlib.h>
++#include <unistd.h> /* fork() */
+ #include <cstring>
+ using namespace std;
+ using namespace lineak_core_functions;
diff --git a/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r1.ebuild b/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r1.ebuild
new file mode 100644
index 000000000000..20dfb499c5a4
--- /dev/null
+++ b/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib
+
+MY_P=${P/.0/}
+
+DESCRIPTION="Mute/unmute and other macros for LINEAK"
+HOMEPAGE="http://lineak.sourceforge.net"
+SRC_URI="mirror://sourceforge/lineak/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="debug"
+
+RDEPEND="
+ =x11-misc/lineakd-${PV}*
+"
+DEPEND="
+ ${RDEPEND}
+ x11-proto/inputproto
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-gcc43.patch \
+ "${FILESDIR}"/${P}-gcc47.patch
+
+ sed -i -e 's:$(DESTDIR)${DESTDIR}:$(DESTDIR):' default_plugin/Makefile.in || die
+}
+
+src_configure() {
+ econf USER_LDFLAGS="${LDFLAGS}" $(use_enable debug)
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PLUGINDIR=/usr/$(get_libdir)/lineakd/plugins \
+ install
+ dodoc AUTHORS README
+}
diff --git a/x11-misc/lineak-defaultplugin/metadata.xml b/x11-misc/lineak-defaultplugin/metadata.xml
new file mode 100644
index 000000000000..f0c930bcee26
--- /dev/null
+++ b/x11-misc/lineak-defaultplugin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">lineak</remote-id>
+ </upstream>
+</pkgmetadata>