diff options
Diffstat (limited to 'app-misc/regex-markup')
-rw-r--r-- | app-misc/regex-markup/Manifest | 2 | ||||
-rw-r--r-- | app-misc/regex-markup/files/regex-markup-0.10.0-r2-configure.patch | 15 | ||||
-rw-r--r-- | app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild | 44 |
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 +} |