diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
commit | 0f558761aa2dee1017b4751e4017205e015a9560 (patch) | |
tree | 037df795519468a25d9362b4e95cdaeb84eb1cf9 /dev-libs/libmaa | |
parent | 752d6256e5204b958b0ef7905675a940b5e9172f (diff) |
gentoo resync : 29.12.2022
Diffstat (limited to 'dev-libs/libmaa')
-rw-r--r-- | dev-libs/libmaa/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch | 62 | ||||
-rw-r--r-- | dev-libs/libmaa/libmaa-1.3.2-r1.ebuild | 32 |
3 files changed, 96 insertions, 0 deletions
diff --git a/dev-libs/libmaa/Manifest b/dev-libs/libmaa/Manifest index 3c911ecb7cb0..e74d328af828 100644 --- a/dev-libs/libmaa/Manifest +++ b/dev-libs/libmaa/Manifest @@ -1,3 +1,5 @@ +AUX libmaa-1.3.2-libtool.patch 1213 BLAKE2B 4c3602dbaf602f586d72faf704a447c46b9f41953945f434e451917b4ed25254f016ee2a408db043fcf84ba0b4ca9e4d80b4ddadb75814f588af4eee378adcfe SHA512 76715ea800a0577bd0defa713d06ff9155f4d58c40f6d7931e7c5f7c973877aca9f831c0e4e98d56e91189c388b85ead34e0e9686a4c1a561373c69290cfafc9 DIST libmaa-1.3.2.tar.gz 287198 BLAKE2B 62432f7f21e353c68a0e9b8f843a5a5acafba5c0cc8e745b07596d7dcaaf9adf723342474b95895fbe1cf003d87d856892ea52196808937b4befdc50ce6d0155 SHA512 dde91e8bf1c08515ff4662282d16a03b18a1dfb16eb7b95be980ba398ed1e65d8cd88e58d454e03a03f48a5ecca8bf23b4ebaf475a98630a9178318c12a1b176 +EBUILD libmaa-1.3.2-r1.ebuild 709 BLAKE2B 241b51374b2cf34e5befe6964d45ca51cd2c0a9f33d41f9148cc4b1767e7ffc9859eeacf00f39e918753810cb52b39ef294676157dd1b1a0a271e83626d0bfaa SHA512 1276e15f84308796add4671e88233d0a1e12a6fa91843d7d5edc6849946e742e7650fca59ff399da5f0165c1a7250d3ee9b21942aa807e1284b14545bf47a970 EBUILD libmaa-1.3.2.ebuild 587 BLAKE2B 815e6414023ed8c83ad35e5d9d5c31341a42d21925538887dc36e8c32c4c23eb3a5e34c185315b03030c41374429f27cd32f16a6dc6a3e3292c44c11a679a387 SHA512 6cd823d83dc1af56831eab0f15b90f5b87243aff4cd189f2914304de0d6b45cf1991469b23c15c7a8f73a2c5181e0ca6ecccaed7bed9e741e6666abb8eb6fa1c MISC metadata.xml 787 BLAKE2B ea09adf2db0d3ad48fd100b3fdf9a8abb516fc9ce75e3503e5a6e5098f5beaded6195ff2c1dd987e92628657c9aee5d54cc2d71038658eab5150562a87f7ca32 SHA512 670545afb3368a782110664a5d3d463be36d4f1ea5ef09430f612ebbdd65456d35d72cba0023e7316358f555224c3c7024a37c07a276e05a5a67c4c937375060 diff --git a/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch new file mode 100644 index 000000000000..ca04f423a016 --- /dev/null +++ b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch @@ -0,0 +1,62 @@ +https://bugs.gentoo.org/778464 + +From: orbea <orbea@riseup.net> +Date: Fri, 17 Jun 2022 15:59:49 -0700 +Subject: [PATCH] configure: Add missing LT_INIT + +--- a/Makefile.in ++++ b/Makefile.in +@@ -27,6 +27,7 @@ VERSION=$(MAA_MAJOR).$(MAA_MINOR).$(MAA_TEENY) + .SUFFIXES: + .SUFFIXES: .c .o + ++top_builddir= @top_builddir@ + srcdir= @srcdir@ + VPATH= @srcdir@ + prefix= @prefix@ +--- a/configure.in ++++ b/configure.in +@@ -28,6 +28,8 @@ AC_INIT + AC_CONFIG_SRCDIR([maa.h]) + AC_CONFIG_HEADER(config.h) + ++LT_INIT ++ + MAA_MAJOR=1 + MAA_MINOR=3 + MAA_TEENY=2 +@@ -38,7 +40,6 @@ echo . + AC_CANONICAL_HOST + AC_PROG_AWK + AC_PROG_CC +-#AC_PROG_LIBTOOL + AC_ISC_POSIX + + if test "$CC" = gcc; then +@@ -57,8 +58,6 @@ AC_CHECK_PROGS(DVIPS,dvips) + AC_CHECK_PROGS(REFBIBTEX,refbibtex) + AC_CHECK_PROGS(BIBTEX,bibtex) + +-AC_CHECK_PROG(LIBTOOL,libtool,libtool) +- + echo . + echo Checking for header file support + +@@ -110,7 +109,6 @@ AC_SUBST(MAA_TEENY) + AC_SUBST(MAA_MINOR) + AC_SUBST(MAA_MAJOR) + AC_SUBST(AWK) +-AC_SUBST(LIBTOOL) + + AC_CONFIG_FILES([Makefile doc/Makefile arggram2c]) + +--- a/doc/Makefile.in ++++ b/doc/Makefile.in +@@ -22,6 +22,7 @@ + + .SUFFIXES: + ++top_builddir= @top_builddir@ + srcdir= @srcdir@ + VPATH= @srcdir@ + prefix= @prefix@ diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild new file mode 100644 index 000000000000..f19e9a392a5e --- /dev/null +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Library with low-level data structures which are helpful for writing compilers" +HOMEPAGE="http://www.dict.org/" +SRC_URI="mirror://sourceforge/dict/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +PATCHES=( + "${FILESDIR}"/${P}-libtool.patch # 778464 +) + +src_prepare() { + default + + eautoreconf +} + +src_install() { + default + dodoc doc/libmaa.600dpi.ps + + # don't want static or libtool archives, #401935 + find "${D}" \( -name '*.a' -o -name '*.la' \) -delete || die +} |