public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/g15macro/files/, app-misc/g15macro/
@ 2022-05-14 22:56 Lars Wendler
  0 siblings, 0 replies; only message in thread
From: Lars Wendler @ 2022-05-14 22:56 UTC (permalink / raw
  To: gentoo-commits

commit:     c4e7e934e5ea563d842e22a1a9825a2c2a1dc607
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 17:11:34 2022 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat May 14 22:56:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e7e934

app-misc/g15macro: Bump to version 1.0.5

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 app-misc/g15macro/Manifest                         |  1 +
 .../files/g15macro-1.0.5-autoconf_fixes.patch      | 22 +++++++++++
 app-misc/g15macro/g15macro-1.0.5.ebuild            | 43 ++++++++++++++++++++++
 3 files changed, 66 insertions(+)

diff --git a/app-misc/g15macro/Manifest b/app-misc/g15macro/Manifest
index 8200ab494721..890b03143152 100644
--- a/app-misc/g15macro/Manifest
+++ b/app-misc/g15macro/Manifest
@@ -1 +1,2 @@
 DIST g15macro-1.0.3.tar.gz 324859 BLAKE2B 66168090d6daa82c1a9ce3fb8b028316f12691b599fecc683d141a3584bcbf28e5169044d5baa0957c27e51d7634092bf65158da1106059ec87cdfa4f9fa7c36 SHA512 8497aea4a6c8df3b9015ce87c38c8ad20fc66c6b2b04368716a11130e09ef75e32ba9664b57fcda0f5d8a962653ba46e6f851e6e56110d89629765cf77fa751d
+DIST g15macro-1.0.5.tar.bz2 150358 BLAKE2B fe6e44ba2c7730722bfc7378c224eb97fb31110bf101c8afc4b843314e78b464f42d50c50f98e5459e1a5c52ff0a65399bcca8d80bc7ac08d4d292e9181cc682 SHA512 efccb9fc02dcee4cd482bc91c7964476a38eade6c5912d3ae6cbaf2fc79ed94cf91944d4ea0c1e1d4046e6c120812e8599d0f295f63a387dba7729071fbe88ca

diff --git a/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch b/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch
new file mode 100644
index 000000000000..afa2f86bfb1e
--- /dev/null
+++ b/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch
@@ -0,0 +1,22 @@
+From 67f905a6ac134b75e9197715aeb407c7d4ba7cbb Mon Sep 17 00:00:00 2001
+From: Lars Wendler <polynomial-c@gentoo.org>
+Date: Sat, 14 May 2022 19:02:58 +0200
+Subject: [PATCH] configure.ac: Fix quoting in AC_INIT
+
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2a73dc0..b2d49bf 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1,4 +1,4 @@
+-AC_INIT(g15macro,[1.0.5, [menelkir@itroll.org])
++AC_INIT([g15macro], [1.0.5], [menelkir@itroll.org])
+  
+ PACKAGE=g15macro
+ VERSION=1.0.5
+-- 
+2.36.1
+

diff --git a/app-misc/g15macro/g15macro-1.0.5.ebuild b/app-misc/g15macro/g15macro-1.0.5.ebuild
new file mode 100644
index 000000000000..c5d3bbe3db57
--- /dev/null
+++ b/app-misc/g15macro/g15macro-1.0.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools
+
+DESCRIPTION="Macro recording plugin to G15daemon"
+HOMEPAGE="https://gitlab.com/menelkir/g15macro"
+if [[ ${PV} == *9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/menelkir/g15macro.git"
+else
+	SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=app-misc/g15daemon-3.0
+	>=dev-libs/libg15-3.0
+	>=dev-libs/libg15render-3.0
+	x11-libs/libX11
+	x11-libs/libXtst
+"
+RDEPEND="${DEPEND}
+	sys-libs/zlib
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-1.0.5-autoconf_fixes.patch"
+)
+
+src_prepare() {
+	mv configure.{in,ac} || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf --enable-xtest
+}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2022-05-14 22:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-14 22:56 [gentoo-commits] repo/gentoo:master commit in: app-misc/g15macro/files/, app-misc/g15macro/ Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox