summaryrefslogtreecommitdiff
path: root/app-misc/regex-markup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-14 22:48:30 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-14 22:48:30 +0100
commitea7f3f690b55cdfa8b2d350b03c1dfc0c8357a51 (patch)
tree4b5a746c80bd7aacbe83448c66643e9dc4dcc105 /app-misc/regex-markup
parentcdb999af22d9aa464bfd480fc9f5ebda71fc89e2 (diff)
gentoo auto-resync : 14:09:2023 - 22:48:30
Diffstat (limited to 'app-misc/regex-markup')
-rw-r--r--app-misc/regex-markup/Manifest2
-rw-r--r--app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch15
-rw-r--r--app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild44
3 files changed, 61 insertions, 0 deletions
diff --git a/app-misc/regex-markup/Manifest b/app-misc/regex-markup/Manifest
index 3c688a583496..2b029b5d2534 100644
--- a/app-misc/regex-markup/Manifest
+++ b/app-misc/regex-markup/Manifest
@@ -1,4 +1,6 @@
AUX regex-markup-0.10.0-locale.patch 646 BLAKE2B 6e445af3492563105352ca63930e7f52a2389d96181aa86e85d28e5ff89d72c28f5ac368d06e46cf4e6d1e2f8adb65f279f494f9413349b79fa947b165bfe0a0 SHA512 d1d181950c1aef34df631f5a9143163e62bbb5171bbcfac7099998e7e658952ae19181e37e95b1d6f2e65cec34ce23d2aa0894cd93e8b4a84f0410d751c36177
+AUX regex-markup-0.10.0-r2-configure.patch 374 BLAKE2B 517607728fbee911fac8607fc24a100cdb7f2bfc5943d6bd7c100edaee93b36344e0e62c180c0202623a1bf870b78afaba0186839d013dd49da241f9eee54c40 SHA512 03d0fe21dd839ea886b094b78f15f797927d3c7654b489ccd5f7f9ff26ef950979ba44571baeccda00bb557063afbc5bb51ef2b5a8c5825809fdb0e7bb2acd44
DIST regex-markup-0.10.0.tar.gz 424480 BLAKE2B 1b1aa0054c754b4ec36e7a06a38617b01fc86699159c98c709fd9b2bd7394644c8eb69eb0b1e4b39fa157c02daa3a55767edce831bcc7f4ceff7f40786b4efbd SHA512 fddb43b41771e5f75a140798304023087931da383cdee0b6fa9c0bd867e9e5280f484bc6182960c08993d91963de22fa9f0052e867a58067dfc39d9b761e0e9f
EBUILD regex-markup-0.10.0-r1.ebuild 675 BLAKE2B b0aef5017ff3a2c513a5ba24f84acfdd27bd7b86870c533af2eeecc0b6f53667708feee8a431b85a0df121efb987886c3a305fe03beaf1a309fbd736913fbcaa SHA512 b41ef5ef2f0b7d2037dccb5fb2493e5c827e55b8cd9da4da2f7a0a482906e9b3021b9435af7b696664a66b62e7643eb5b1b2afef3c6d970298263437d817f234
+EBUILD regex-markup-0.10.0-r2.ebuild 803 BLAKE2B 736dcbb4777b50291ec236c9dad5b49047ae9aabdf54f6aaf10ab92f62ef83eb9710b1c52c348df58e949e988b9b919684b0b44e9789e2210638c5778cdc6cba SHA512 cd5da82aefbf0a2890449e0b10a2e88849c14e03aa6b90a9a9597df8cf715823c862659e9869b7bbf49eda270a173c5128033f55de76cb10eff3ece3294bfbe6
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch b/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch
new file mode 100644
index 000000000000..5ea8efa2834e
--- /dev/null
+++ b/app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch
@@ -0,0 +1,15 @@
+ configure.ac | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/configure.ac b/configure.ac
+index 0b98557..3e24e2e 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -19,6 +19,7 @@ AC_DEFINE_DIR(PKGDATADIR, datadir/$PACKAGE, [Directory where system-wide rule fi
+ # Checks for programs.
+ AC_PROG_CC
+ AC_PROG_INSTALL
++AM_PROG_AR
+ #AC_PROG_MAKE_SET
+ AC_PROG_RANLIB
+ AM_PROG_LEX
diff --git a/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild b/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild
new file mode 100644
index 000000000000..5de67300b596
--- /dev/null
+++ b/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic autotools
+
+DESCRIPTION="A tool to color syslog files as well"
+HOMEPAGE="http://www.nongnu.org/regex-markup/"
+SRC_URI="https://savannah.nongnu.org/download/regex-markup/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="examples nls"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-locale.patch
+ "${FILESDIR}"/${PN}-0.10.0-r2-configure.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # fix #570960 by restoring pre-GCC5 inline semantics
+ append-cflags -std=gnu89
+
+ local myconf=(
+ --enable-largefile
+ $(use_enable nls)
+ )
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ if use examples; then
+ cd examples || die
+ emake -f Makefile
+ fi
+}