From b6a0f46f7d2e1e21df70fb32169f7d9de85445f7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Dec 2023 19:52:05 +0000 Subject: gentoo auto-resync : 22:12:2023 - 19:52:05 --- dev-lang/ferite/Manifest | 6 --- dev-lang/ferite/ferite-1.1.17-r1.ebuild | 71 -------------------------- dev-lang/ferite/files/ferite-1.1.17-bool.patch | 62 ---------------------- dev-lang/ferite/files/ferite-pcre.patch | 26 ---------- dev-lang/ferite/metadata.xml | 8 --- 5 files changed, 173 deletions(-) delete mode 100644 dev-lang/ferite/Manifest delete mode 100644 dev-lang/ferite/ferite-1.1.17-r1.ebuild delete mode 100644 dev-lang/ferite/files/ferite-1.1.17-bool.patch delete mode 100644 dev-lang/ferite/files/ferite-pcre.patch delete mode 100644 dev-lang/ferite/metadata.xml (limited to 'dev-lang/ferite') diff --git a/dev-lang/ferite/Manifest b/dev-lang/ferite/Manifest deleted file mode 100644 index 10c3fcd81c0b..000000000000 --- a/dev-lang/ferite/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX ferite-1.1.17-bool.patch 1935 BLAKE2B dc926f716e3abfefe48d74e638a35451ec856188e71d76797252b65d2024047543a25739c6bef81133bec0533c480b651dcea845db5dcd76eea70d1c49ed58d3 SHA512 6366d3388185541506c1adc8387c0f6fe91851c257cd4cc2d03afcae3c867e03718885f6e142812c66f429dff493b7e033288b47af54af1eede2a589ba0c1064 -AUX ferite-pcre.patch 1356 BLAKE2B f2c3669e33d12dce6e00d22b5884f0770021eb77297997bd94e777b114f8ae24f7ed23b10d7c877a7bffb61fe9ff0e126bd717ea8c8a8fb8186da89178ba4926 SHA512 e867c4b2fc993963bdf17d992d3dd007f636c85b0c13388480cec0f0ff70b6596274c19cd46b0e3ee11064f607b381f7f76888819ef6fb3bdd0804b07b5087fc -DIST ferite-1.1.17-slibtool.patch.bz2 3945 BLAKE2B d816ccab7a58049e9c6048a5c5f4e162d8444a7c998eab1eadc76eb212cb08f9b0b68a96a2cc9003fbf923ab0bf8a7c25bae4d6ef08cdd21de054cd2ed910aa3 SHA512 772ad133016cef5c20905dd7ef589ced3d5bba7a327ddcca0db4ab8b7e59eb9a2d521372ed18c16594f418ec9c7195b711ac5d4dba6bc900b74e93d14f9ce36b -DIST ferite-1.1.17.tar.gz 2174774 BLAKE2B 5e55ed4101bc5a9c031afef0d9bfcafdc0c498c4ddc712eb17e3059ebd55b925e6b0343113853b946a31a428e5f71c17a2365e629447bb504453b6a7d61358d8 SHA512 475983b865fba492661e59b7470b7e46889f29ed8ba829b112354963fafcbed6ab4d4677579337c1c4ed730c6fe02897743f56edae335ceda6277da975d1098f -EBUILD ferite-1.1.17-r1.ebuild 2084 BLAKE2B 0cadea8ef190aaaf7c8e15cc49f6ed6ccaf80b4b222a89a2cb7e2899e6e471bd1a2dc5b121901eeeab85549744ae51a434be152b9710d1a231c1f54349fdc27f SHA512 9aea56058b201ae6b52df812d315bcdf270cff033583cad4d3f42042749942f782952ec1ec473a6029ff44bb2d0427486895dbb33425f33caf6ad3c6989b0f9b -MISC metadata.xml 244 BLAKE2B 4146befb71c0f035d1acc9fe9cb22e3deaf7782796ab5415edef9d0f5e0013874d86d031608fe8fa07703f1dfd21298b680f85a9690f6215fc2a94a1398a628a SHA512 8d88b437b56d453a6f0a096daf5de80d43fd96a7d0d1b422c475cffc2ed86202a2bc5b8730c43734456da9dfc9db7a5cfb34518c12a1b18f7eccd4a31d688ccc diff --git a/dev-lang/ferite/ferite-1.1.17-r1.ebuild b/dev-lang/ferite/ferite-1.1.17-r1.ebuild deleted file mode 100644 index f3c2cbc6de5e..000000000000 --- a/dev-lang/ferite/ferite-1.1.17-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A clean, lightweight, object oriented scripting language" -HOMEPAGE="http://ferite.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-slibtool.patch.bz2" - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~alpha amd64 ppc -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND=" - dev-libs/boehm-gc[threads] - >=dev-libs/libpcre-5:3 - dev-libs/libxml2:2 -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-pcre.patch - "${FILESDIR}"/${P}-bool.patch - "${WORKDIR}"/${P}-slibtool.patch -) - -src_prepare() { - default - - # use docsdir variable, install to DESTDIR - sed \ - -e '/docsdir =/!s:$(prefix)/share/doc/ferite:$(DESTDIR)$(docsdir):' \ - -i docs/Makefile.am || die - - # Install docs to /usr/share/doc/${PF}, not .../${PN} - sed \ - -e "s:doc/ferite:doc/${PF}:" \ - -i Makefile.am \ - docs/Makefile.am \ - scripts/test/Makefile.am \ - scripts/test/rmi/Makefile.am || die - - # Make sure we install in $(get_libdir), not lib - sed -i -e "s|\$prefix/lib|\$prefix/$(get_libdir)|g" configure.ac || die - - # We copy feritedoc to ${T} in src_install, then patch it in-situ - # note that this doesn't actually work right, currently - it still tries - # to pull from / instead of ${D}, and I can't figure out how to fix that - sed -i -e 's:$(prefix)/bin/:${T}/:' docs/Makefile.am || die - - eautoreconf -} - -src_configure() { - econf --libdir="${EPREFIX}/usr/$(get_libdir)" --disable-static -} - -src_install() { - cp tools/doc/feritedoc "${T}" || die - sed -i -e '/^prefix/s:prefix:${T}:g' "${T}"/feritedoc || die - sed -i -e '/^$prefix/s:$prefix/bin/ferite:'"${ED}"'/usr/bin/ferite:' "${T}"/feritedoc || die - sed -i -e 's:$library_path $library_path:${S}/tools/doc ${S}/tools/doc:' "${T}"/feritedoc || die - - export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}${ED}/usr/lib" - emake DESTDIR="${D}" LIBDIR="${EPREFIX}"/usr/$(get_libdir) install - - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-lang/ferite/files/ferite-1.1.17-bool.patch b/dev-lang/ferite/files/ferite-1.1.17-bool.patch deleted file mode 100644 index ef92a2b41517..000000000000 --- a/dev-lang/ferite/files/ferite-1.1.17-bool.patch +++ /dev/null @@ -1,62 +0,0 @@ -commit 797ba18741a03c6a1ccd8070b5f2629bcd6cf87f -Author: orbea -Date: Tue May 11 07:13:35 2021 -0700 - - modules/xml: Rename the bool variable. - - This fixes compilation failures under some environments. - - xml_XML_TreeParser.c: In function ‘ferite_xml_XML_TreeParser_keepBlanks_b’: - xml_XML_TreeParser.c:10:9: error: two or more data types in declaration specifiers - 10 | char bool = FE_FALSE; - | ^~~~ - xml_XML_TreeParser.c:10:14: error: expected identifier or ‘(’ before ‘=’ token - - Signed-off-by: orbea - -diff --git a/modules/xml/xml_XML_TreeParser.c b/modules/xml/xml_XML_TreeParser.c -index 886a901..25a2105 100644 ---- a/modules/xml/xml_XML_TreeParser.c -+++ b/modules/xml/xml_XML_TreeParser.c -@@ -7,17 +7,17 @@ - - FE_NATIVE_FUNCTION( ferite_xml_XML_TreeParser_keepBlanks_b ) - { -- char bool = FE_FALSE; -+ char fe_bool = FE_FALSE; - FeriteObject *self = FE_CONTAINER_TO_OBJECT; - FeriteObject *super = FE_CONTAINER_TO_OBJECT; - -- ferite_get_parameters( params, 1, &bool ); -+ ferite_get_parameters( params, 1, &fe_bool ); - - { /* Main function body. */ - #line 417 "xml.fec" - - XMLDoc *tree = (XMLDoc*)self->odata; -- tree->keepBlanks = bool; -+ tree->keepBlanks = fe_bool; - - } - FE_RETURN_VOID; -@@ -151,17 +151,17 @@ FE_NATIVE_FUNCTION( ferite_xml_XML_TreeParser_saveToFile_s ) - - FE_NATIVE_FUNCTION( ferite_xml_XML_TreeParser_validation_b ) - { -- char bool = FE_FALSE; -+ char fe_bool = FE_FALSE; - FeriteObject *self = FE_CONTAINER_TO_OBJECT; - FeriteObject *super = FE_CONTAINER_TO_OBJECT; - -- ferite_get_parameters( params, 1, &bool ); -+ ferite_get_parameters( params, 1, &fe_bool ); - - { /* Main function body. */ - #line 403 "xml.fec" - - -- if( bool == FE_FALSE ) -+ if( fe_bool == FE_FALSE ) - xmlDoValidityCheckingDefaultValue = 0; - else - xmlDoValidityCheckingDefaultValue = 1; diff --git a/dev-lang/ferite/files/ferite-pcre.patch b/dev-lang/ferite/files/ferite-pcre.patch deleted file mode 100644 index 1e2e19ce4811..000000000000 --- a/dev-lang/ferite/files/ferite-pcre.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -pruN ferite-1.1.17.orig/modules/regexp/regexp.fec ferite-1.1.17/modules/regexp/regexp.fec ---- ferite-1.1.17.orig/modules/regexp/regexp.fec 2009-07-15 19:21:34.000000000 +0200 -+++ ferite-1.1.17/modules/regexp/regexp.fec 2013-02-01 02:33:40.438849775 +0100 -@@ -427,7 +427,8 @@ class Regexp { - } - - /* get the number of subparts */ -- captured_str_cnt = pcre_info( rgx->compiled_re, NULL, NULL ) + 1; -+ pcre_fullinfo( rgx->compiled_re, NULL, PCRE_INFO_CAPTURECOUNT, &captured_str_cnt ); -+ captured_str_cnt++; - /* create an offset array */ - size_offsets = (int)(captured_str_cnt * 3); - offsets = (int *)fmalloc(size_offsets * sizeof(int)); -diff -pruN ferite-1.1.17.orig/modules/regexp/regexp_Regexp.c ferite-1.1.17/modules/regexp/regexp_Regexp.c ---- ferite-1.1.17.orig/modules/regexp/regexp_Regexp.c 2009-07-17 08:59:19.000000000 +0200 -+++ ferite-1.1.17/modules/regexp/regexp_Regexp.c 2013-02-01 02:33:16.647875845 +0100 -@@ -88,7 +88,8 @@ FE_NATIVE_FUNCTION( ferite_regexp_Regexp - } - - /* get the number of subparts */ -- captured_str_cnt = pcre_info( rgx->compiled_re, NULL, NULL ) + 1; -+ pcre_fullinfo( rgx->compiled_re, NULL, PCRE_INFO_CAPTURECOUNT, &captured_str_cnt ); -+ captured_str_cnt++; - /* create an offset array */ - size_offsets = (int)(captured_str_cnt * 3); - offsets = (int *)fmalloc(size_offsets * sizeof(int)); diff --git a/dev-lang/ferite/metadata.xml b/dev-lang/ferite/metadata.xml deleted file mode 100644 index f66fab297c15..000000000000 --- a/dev-lang/ferite/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - ferite - - -- cgit v1.2.3