summaryrefslogtreecommitdiff
path: root/app-misc/g15macro
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-misc/g15macro
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-misc/g15macro')
-rw-r--r--app-misc/g15macro/Manifest5
-rw-r--r--app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch13
-rw-r--r--app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch10
-rw-r--r--app-misc/g15macro/g15macro-1.0.3-r2.ebuild40
-rw-r--r--app-misc/g15macro/metadata.xml14
5 files changed, 82 insertions, 0 deletions
diff --git a/app-misc/g15macro/Manifest b/app-misc/g15macro/Manifest
new file mode 100644
index 000000000000..2da7333e12ec
--- /dev/null
+++ b/app-misc/g15macro/Manifest
@@ -0,0 +1,5 @@
+AUX g15macro-1.0.3-Makefile.am.patch 345 BLAKE2B d00da6975fd9a25a3ff6fd8272466e0472e9d1f97cf9a4e0c9af2455ed3ce382827a4ddfa7325f04a9351915a08d5b04b1afc98b03de834670ceb003160fe5a5 SHA512 234b05866e993ce4bf486f8e9b57166c481fdb2487a1a026664b9675a79061cf18c6fd2a0b9e68580823fff4c393b1cfb0048ff24a1ced779790f270918aa00c
+AUX g15macro-1.0.3-configure.in.patch 280 BLAKE2B 3b8f6aa6b5562e19c419e722abaad6f831ef410e1a678784f48bc79a73258d06a780fb8984b66421ef5d1ff9685968aeaabeab31c22edc6f571fc6712915996b SHA512 a754e925f6ab35615a768f2869fac784e987785bc42f3be7b7bb32999dbdc1a332118db644867e39e426fcfd6f143e277187b415c8f43dd6861f54c41ce3625e
+DIST g15macro-1.0.3.tar.gz 324859 BLAKE2B 66168090d6daa82c1a9ce3fb8b028316f12691b599fecc683d141a3584bcbf28e5169044d5baa0957c27e51d7634092bf65158da1106059ec87cdfa4f9fa7c36 SHA512 8497aea4a6c8df3b9015ce87c38c8ad20fc66c6b2b04368716a11130e09ef75e32ba9664b57fcda0f5d8a962653ba46e6f851e6e56110d89629765cf77fa751d
+EBUILD g15macro-1.0.3-r2.ebuild 781 BLAKE2B 0d475d9a4d347393929833e8dae183f81fd158846b4316400451bb82af5861d52bbd80b9efb0f2de5083f039a6969dd6247fb7de02702565c65dc08539b37221 SHA512 f5175f5dcc2ad71b03492690195a72d561784ec8e34ba6320cc6dbf84f4aa5bc2bf58947b529a3e96f649afca7d932a5efc2e48830270a102e0cdf04fffa4291
+MISC metadata.xml 409 BLAKE2B 89362ec09a6bc416fe1919f4e48d774f1cf751f147673ae89088b70bf7db7367ab8c7ece5e7276f5d9f2207cb5b3c15316dcdbf7dd65ce76a991b465c74e9b80 SHA512 f37883d9542d61a9abcc2596e88d80aa41aac439b1366239c7fa234c00776ce837cf19c8b2d153333c22e050380d7add26b7531423ef02e655157d39a72b121e
diff --git a/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch b/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch
new file mode 100644
index 000000000000..bc457dc52fbd
--- /dev/null
+++ b/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch
@@ -0,0 +1,13 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -10,9 +10,8 @@
+ imagedir = $(prefix)/share/g15macro/splash
+ image_DATA = ${top_builddir}/g15macro.wbmp
+
+-LIBS = -lg15daemon_client -lg15render -lX11 -lXtst
++LIBS = -lg15daemon_client -lg15render -lX11 -lXtst -lpthread
+ IMCLUDES = -I
+-g15macro_LDFLAGS = -avoid-version
+ g15macro_SOURCES = g15macro.c
+
+
diff --git a/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch b/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch
new file mode 100644
index 000000000000..7cdde1d098ec
--- /dev/null
+++ b/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch
@@ -0,0 +1,10 @@
+--- a/configure.in
++++ b/configure.in
+@@ -8,7 +8,6 @@
+ AC_CONFIG_HEADER([config.h])
+
+ AC_PROG_CC
+-AC_PROG_LIBTOOL
+ AC_PROG_RANLIB
+
+ AC_CHECK_LIB([g15daemon_client], [g15daemon_version],,AC_MSG_ERROR(["libg15daemon_client (or its devel package) not found. please install it"]))
diff --git a/app-misc/g15macro/g15macro-1.0.3-r2.ebuild b/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
new file mode 100644
index 000000000000..c86e4550bd28
--- /dev/null
+++ b/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="Macro recording plugin to G15daemon"
+HOMEPAGE="https://sourceforge.net/projects/g15daemon/"
+SRC_URI="mirror://sourceforge/g15daemon/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE=""
+
+DEPEND=">=app-misc/g15daemon-1.9.0
+ dev-libs/libg15
+ dev-libs/libg15render
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+RDEPEND="${DEPEND}
+ sys-libs/zlib
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefile.am.patch
+ epatch "${FILESDIR}"/${P}-configure.in.patch
+ mv configure.in configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-xtest
+}
+
+src_install() {
+ default
+ rm -rf "${ED}"/usr/share/doc/${P}
+}
diff --git a/app-misc/g15macro/metadata.xml b/app-misc/g15macro/metadata.xml
new file mode 100644
index 000000000000..454edc63965e
--- /dev/null
+++ b/app-misc/g15macro/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">g15daemon</remote-id>
+ </upstream>
+</pkgmetadata>