From d2ed973482fdd800013658e83a61709b29e0a80f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 27 Jun 2024 07:59:40 +0100 Subject: gentoo auto-resync : 27:06:2024 - 07:59:39 --- app-text/Manifest.gz | Bin 50265 -> 50265 bytes app-text/lesspipe/Manifest | 6 +- app-text/lesspipe/lesspipe-2.11-r1.ebuild | 1 + app-text/lesspipe/lesspipe-2.12.ebuild | 1 + app-text/lesspipe/lesspipe-2.13.ebuild | 1 + app-text/spellutils/Manifest | 2 + .../0001-allow-running-modern-autoreconf.patch | 52 ++++++++++++++++ app-text/spellutils/spellutils-0.7-r1.ebuild | 68 +++++++++++++++++++++ 8 files changed, 128 insertions(+), 3 deletions(-) create mode 100644 app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch create mode 100644 app-text/spellutils/spellutils-0.7-r1.ebuild (limited to 'app-text') diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index ef4fc4ee6588..ed67f15deaa0 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest index 297057749833..41ce77e2bbf5 100644 --- a/app-text/lesspipe/Manifest +++ b/app-text/lesspipe/Manifest @@ -2,7 +2,7 @@ AUX all-completions.patch 2037 BLAKE2B 92a706e0dce6a6dd316b168fd4a93a8d6e52f80ce DIST lesspipe-2.11.tar.gz 171212 BLAKE2B aa7cf35f00d9db4ad7cb48ae89089a4d0c5d6c6e41ec902bc7ba6d4fd218f8ea90e1fdf3d6fcbac1dd1f86eb841a0daa6838b0086905fd4b0535d91040ef85aa SHA512 ed75d8529bd24876b11a50d0ada476299569d0fe716c390de84a0630ae475594f96370ffbed64fc5d9e2417dcbaa7b2f68630e32f665dff799667c2653b0265f DIST lesspipe-2.12.tar.gz 171915 BLAKE2B b1181cc5ca6ec8ca918bff31def6d6fde5f6bcfde9d48e0a23a088ee9ff178e3e9ff330b1c27a3d74b63d227c94292141414bec8c25d0035f9fec01c6760b8b9 SHA512 9c6945b0f5a5672e3b9b0035ebc63ab3197c1b3d1dfc3d4a2280c1f11421d98ccc5c016273a308a96f61a47f4da6d6658502534284fff81fd75365a4ba91c27e DIST lesspipe-2.13.tar.gz 173413 BLAKE2B 06752c71822233bf7f5f9f55b416222963a05cb9b7ce60d204b989d5d7052e5d24ca26f0ddc9e2520789e89cf8e2be456a77f616adefe65e637d0761948a734d SHA512 e4e2448f9d001c1da3ca2d9ad029598cc51bd3ce381f77d4b77093d8df8162111726af09690611f91542b2f8f437dcc448b95505adfc92a724bff151490ddd3d -EBUILD lesspipe-2.11-r1.ebuild 1925 BLAKE2B e63508fc246a9848ccdb92429790c6bf6dce42b3325815f33e771ab3040bfd0510ed64b3fe8b2efe65d8bf1d3c4fa775eaffa636805fab8704be4bdace3e5450 SHA512 afe904b57613c25d56b5d2632341da27b45fee8a38637d0ccbd66b4a26c3091588ae0e367d6faa23f80f97a490912eceb3021269eedfd7d3ac7bc4e5046fb8e9 -EBUILD lesspipe-2.12.ebuild 1756 BLAKE2B d82930f4d3f917d2bff46b3ae00ccc08df337388d8c2eee1bcc56c9b9877fdfc43fa93808c774b52d9434e11d2022e92a0430ca858d781a11d466cffc976ea9a SHA512 5ecc8fb1597b037af5c91025e666b8017e479fa144c22291a79d5fc0fe70473ffb6fa8d94847441853bc1664b8f9e3a2e028c02f6ec69880ffdb3ae073fe9173 -EBUILD lesspipe-2.13.ebuild 1758 BLAKE2B ca5ecd566c8bcf89a6690a30d6946d73a3a6fff0371ff5959b93e3c06c59af3ea1304cf12d9a8046af542396700f5f0bdcb8c5ee065b02d587d6d28a4f9c3769 SHA512 c5eaca6e2ac1138f4d7986bf6278377109d4135506fa9cf687457284f6d902377fd675b5b95082e434093e1d7275406146b97e45fa7078719bb4ef1af88233f9 +EBUILD lesspipe-2.11-r1.ebuild 1973 BLAKE2B 85353a548f69a8721c1fa1f685e59b0e3bb0cfe60de87fadc152cf2eee749f3aba94e5683ce481d349074594f2f4b5464c24e4d819b5277313981ad7fc25b001 SHA512 6a42f8812a7e51795179c1e72c2c2446b39b35307627f4d77295a3ba6332737e37826bb42781c791510d416de0ce24353c1bad8cf9aa4ab41fbc23377e55d869 +EBUILD lesspipe-2.12.ebuild 1804 BLAKE2B 436d70e8b55c9a50f7a71f53f0350d9585be8d790c0e5911b6d2a83dfaa98e315ba4198afa872b4135db51cdf2838f349640ccebc271fe3c4fe99a6c4f59a6f6 SHA512 d8617308a131e3712694607cf8f0adc1d089b1c334b3f3e2defcb2aa13465c2112967b50ea30a0df0bffa9628270e4a4014c9381102051dd7680464aee411196 +EBUILD lesspipe-2.13.ebuild 1806 BLAKE2B 61b628a758f8f92c58b04462ec15910d56d7e67f329f5217821a0e2cfad39bc2c036e838b9d69bbade68fdd19defb8d043c58fcc3af7ea7e1ec66b12153b89c7 SHA512 1048dc25b8ea509dbfc5015403ba1c78e9aeeb8fb565af7236c7e401a75126eeacc6d32b445449cc2decaefde13988fc38931b671bdb64dc270cce6021ace040 MISC metadata.xml 304 BLAKE2B bb5be96b5fd22ce82d800f6bd5ed3ceb04b955182eaadc1f34b6f4b633c21efd6148013fc29b5567f7ada4da5de6efd7e0e420fa63a2976a5cf6bcf719c34f2e SHA512 2c217e67c6c487f7f7f98588a50086daf434bc25ad229b68d37bc12f7ecc4f904b5bc4a3b7b6db4a1daa0267c7e13fde8538de1c16d11e95be6b8071ee675105 diff --git a/app-text/lesspipe/lesspipe-2.11-r1.ebuild b/app-text/lesspipe/lesspipe-2.11-r1.ebuild index 975d91af0d67..bbd53d1c3046 100644 --- a/app-text/lesspipe/lesspipe-2.11-r1.ebuild +++ b/app-text/lesspipe/lesspipe-2.11-r1.ebuild @@ -55,6 +55,7 @@ src_install() { # . /usr/share/bash-completion/less_completion # Or consider installing the file less_completion in /etc/bashcompletion.d rm "${ED}"/usr/share/bash-completion/less_completion || die + rmdir "${ED}"/usr/share/bash-completion || die insinto /etc/bash_completion.d doins less_completion } diff --git a/app-text/lesspipe/lesspipe-2.12.ebuild b/app-text/lesspipe/lesspipe-2.12.ebuild index 24065f86cbcf..a0393dafe206 100644 --- a/app-text/lesspipe/lesspipe-2.12.ebuild +++ b/app-text/lesspipe/lesspipe-2.12.ebuild @@ -50,6 +50,7 @@ src_install() { # . /usr/share/bash-completion/less_completion # Or consider installing the file less_completion in /etc/bashcompletion.d rm "${ED}"/usr/share/bash-completion/less_completion || die + rmdir "${ED}"/usr/share/bash-completion || die insinto /etc/bash_completion.d doins less_completion } diff --git a/app-text/lesspipe/lesspipe-2.13.ebuild b/app-text/lesspipe/lesspipe-2.13.ebuild index 9b06994b07f0..31e7d52d9b69 100644 --- a/app-text/lesspipe/lesspipe-2.13.ebuild +++ b/app-text/lesspipe/lesspipe-2.13.ebuild @@ -50,6 +50,7 @@ src_install() { # . /usr/share/bash-completion/less_completion # Or consider installing the file less_completion in /etc/bashcompletion.d rm "${ED}"/usr/share/bash-completion/less_completion || die + rmdir "${ED}"/usr/share/bash-completion || die insinto /etc/bash_completion.d doins less_completion } diff --git a/app-text/spellutils/Manifest b/app-text/spellutils/Manifest index 9092c331a718..92f7ca86eac8 100644 --- a/app-text/spellutils/Manifest +++ b/app-text/spellutils/Manifest @@ -1,4 +1,6 @@ +AUX 0001-allow-running-modern-autoreconf.patch 1268 BLAKE2B 3c8ecdca0f3df3ff5b199eb910532b2f57a09281a212202d1c602be8994812c7a92c1e2a12c140f7c35a6b410446f928fa17571d828a258a592466a016bec35b SHA512 554f2156ac3b30016538b9d5ebb75cc643a219a0b9bd4dcab8c51fb00d7439bd22aba0a81fb9f5272c629605a9d4485c5009836b90707a98cc7d6fca161d6779 AUX spellutils-0.7-nls.patch 433 BLAKE2B aa85963ace2272facd52b6e8478c1522d363ca81011f53d8971802b74835065cddae904fb3bf873886ae90f9efee3d4362fba13141cf28e1a2d27422c1f5d44b SHA512 94ab6bba55800559ad2621001df828ff67d40df045a63737a112545d558a5436a85cd3220993daf91c23591cc6b94ef692dad9811e08ca0066d602ece07b5b8e DIST spellutils-0.7.tar.bz2 110421 BLAKE2B b415a8be96962b88c4ba64270b43e90e42a3ebe23d765ef970cf55a22ada842f269878c4b3a72e6284864d1d1c3e4ade1e84aaf28d4fa39f86f0280db4f27e4d SHA512 030b06038c587e668fcbef95afc64e28db48a25f2b247b829155c1a5b66d3b3012650cb4c13e5de41a70a1665b05fbfb44a4cd0b1295868e611a21d855f02f9e +EBUILD spellutils-0.7-r1.ebuild 2397 BLAKE2B ccebc7a67cfde09d4216d7550ea5242cd42fe32b64133e085203080d88ff1d2733b4b89dcb434b2075f7a5e83531786f3b23d6896681dc59c5e16e623266cdab SHA512 4697a99c77d0ae44fbc065bd91ec750232f0ae906bd7f5e9e7a42367ab6e4476f16a6458c82990cff2f496c3d3f005398703295af13d278f61ceb7af204ef240 EBUILD spellutils-0.7.ebuild 684 BLAKE2B 8756b375935826882174d604cfd15078048cd1acc5fe54f967109a96e410590371df840d77bdbf462a8e097c17b73cedf69671c44237232289e5e657ca269727 SHA512 5009c6e89fef86e8030664026d88a58000bc015e38c0225d85f360e8dec5860f93d4078c6782a491be775a65cd5794e74bfd01fec4c43fbae6eac3df427acd60 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch b/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch new file mode 100644 index 000000000000..629647b661cf --- /dev/null +++ b/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch @@ -0,0 +1,52 @@ +From afd4a8c7b29f812621caaa44c5dff3549cbde2ee Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Wed, 26 Jun 2024 10:44:56 -0400 +Subject: [PATCH] allow running modern autoreconf + +The release tarball uses autoconf 2.13 and the configure.in uses things +that no longer work. +--- + Makefile.am | 2 +- + configure.in | 8 +++++--- + 2 files changed, 6 insertions(+), 4 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 3eecd1a..e21e0c3 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -2,7 +2,7 @@ + + AUTOMAKE_OPTIONS = foreign + +-SUBDIRS = intl po ++SUBDIRS = po + + bin_PROGRAMS = pospell newsbody + +diff --git a/configure.in b/configure.in +index 9730ada..26ffd1a 100644 +--- a/configure.in ++++ b/configure.in +@@ -1,6 +1,7 @@ + dnl Process this file with autoconf to produce a configure script. +-AC_INIT(pospell.c) +-AM_INIT_AUTOMAKE(spellutils, 0.7) ++AC_INIT([spellutils],[0.7]) ++AC_CONFIG_SRCDIR([pospell.c]) ++AM_INIT_AUTOMAKE + AM_CONFIG_HEADER(config.h) + + dnl Set of available languages. +@@ -22,7 +23,8 @@ AC_TYPE_SIZE_T + AC_TYPE_PID_T + + dnl internationalization macros +-AM_GNU_GETTEXT ++AM_GNU_GETTEXT([external]) ++AM_GNU_GETTEXT_VERSION([@GETTEXT_VERSION@]) + if test "x$prefix" != xNONE; then + LOCALEDIR=$prefix/share/locale + else +-- +2.44.2 + diff --git a/app-text/spellutils/spellutils-0.7-r1.ebuild b/app-text/spellutils/spellutils-0.7-r1.ebuild new file mode 100644 index 000000000000..af888195ec4e --- /dev/null +++ b/app-text/spellutils/spellutils-0.7-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="spellutils includes 'newsbody' (useful for spellchecking in mails, etc.)" +HOMEPAGE="http://home.worldonline.dk/byrial/spellutils/" +SRC_URI="http://home.worldonline.dk/byrial/spellutils/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +IUSE="nls" + +DEPEND="nls? ( virtual/libintl )" +RDEPEND="${DEPEND}" +BDEPEND="nls? ( sys-devel/gettext )" + +DOCS=( NEWS README ) + +PATCHES=( + "${FILESDIR}"/0001-allow-running-modern-autoreconf.patch +) + +src_prepare() { + default + + # This is a filthy hack born of the fact that gettext is absolutely insane. + # It requires you specify exactly which version of gettext you have installed + # at the time of dist, and the tool to automatically update this explicitly reads + # from /dev/tty "so that gettextize cannot be abused by non-interactive tools." + # + # The gettext docs do, of course, claim this is entirely optional and only + # needed if you run autopoint. They neglect to mention that running + # autopoint is mandatory. Failure to do so produces this: + # + # configure.ac:11: installing './compile' + # configure.ac:26: error: required file './config.rpath' not found + # Makefile.am: installing './depcomp' + # + # and the call stack points back to -- you guessed it -- AM_GNU_GETTEXT. + # Which internally requires config.rpath, a file that is explicitly copied + # over by autopoint. + # + # AM_GNU_GETTEXT helpfully points out in code, rather than in docs: + # + # configure.ac: warning: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION + # + # Perhaps what is meant by "The use of this macro is optional; only the + # autopoint program makes use of it" is that you can deliver a `make dist` + # tarball that isn't built from publicly distributed versions of + # configure.ac, since you can add the macro, run autoreconf, then delete + # the macro and rerun autoreconf. It is a very funny definition of optional. + local gettext_version=$(gettextize --version | awk '/GNU gettext-tools/{print $NF}' || die) + sed -i "s/@GETTEXT_VERSION@/${gettext_version}/" configure.in || die + eautoreconf + cp po/Makevars.template po/Makevars || die +} + +src_configure() { + econf $(use_enable nls) +} + +src_compile() { + emake CC="$(tc-getCC)" +} -- cgit v1.2.3