summaryrefslogtreecommitdiff
path: root/dev-libs/libfstrcmp
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-libs/libfstrcmp
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-libs/libfstrcmp')
-rw-r--r--dev-libs/libfstrcmp/Manifest1
-rw-r--r--dev-libs/libfstrcmp/files/libfstrcmp-0.7-docdir.patch140
-rw-r--r--dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch81
-rw-r--r--dev-libs/libfstrcmp/libfstrcmp-0.7-r3.ebuild49
-rw-r--r--dev-libs/libfstrcmp/metadata.xml11
5 files changed, 0 insertions, 282 deletions
diff --git a/dev-libs/libfstrcmp/Manifest b/dev-libs/libfstrcmp/Manifest
deleted file mode 100644
index 3863e80feee3..000000000000
--- a/dev-libs/libfstrcmp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libfstrcmp-0.7.tar.gz 394845 BLAKE2B a8b68fcb8613f0d30e5ff7b862b37408472162585ca71cdff328e3299ff50476fd265467bbd77b352b22bb88c590969044f74d91c5468475504568fd269fa69e SHA512 aaeb0227afd5ada5955cbe6a565254ff88d2028d677d199c00e03b7cb5de1f2c69b18e6e8b032e452350a8eda7081807b01765adbeb8476eaf803d9de6e5509c
diff --git a/dev-libs/libfstrcmp/files/libfstrcmp-0.7-docdir.patch b/dev-libs/libfstrcmp/files/libfstrcmp-0.7-docdir.patch
deleted file mode 100644
index 197c6220c575..000000000000
--- a/dev-libs/libfstrcmp/files/libfstrcmp-0.7-docdir.patch
+++ /dev/null
@@ -1,140 +0,0 @@
-https://bugs.gentoo.org/853133
-
-From: orbea <orbea@riseup.net>
-Date: Mon, 20 Jun 2022 07:49:14 -0700
-Subject: [PATCH] build: Support docdir
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -31,6 +31,14 @@
- # Use "./configure --help" for a list of options.
- #
-
-+#
-+# the name of the package
-+#
-+PACKAGE_NAME = @PACKAGE_NAME@
-+PACKAGE_STRING = @PACKAGE_STRING@
-+PACKAGE_TARNAME = @PACKAGE_TARNAME@
-+PACKAGE_VERSION = @PACKAGE_VERSION@
-+
- #
- # directory containing the source
- #
-@@ -86,6 +94,16 @@ exec_prefix = @exec_prefix@
- #
- bindir = $(DESTDIR)@bindir@
-
-+#
-+# Where to put the documentation.
-+#
-+# On a network, this would be shared between all machines on the network. It can
-+# be read-only.
-+#
-+# The $(DESTDIR) is for packaging.
-+#
-+docdir = $(DESTDIR)@docdir@
-+
- #
- # Where to put the manuals.
- #
-@@ -97,7 +115,7 @@ bindir = $(DESTDIR)@bindir@
- mandir = $(DESTDIR)@mandir@
-
- # define this to silence ./configure warning
--datarootdir = $(DESTDIR)@datarootdir@
-+datarootdir = @datarootdir@
-
- #
- # Where to put the supplementary package executables.
-@@ -164,7 +182,7 @@ etc/building.pdf: etc/building.man man/man1/z_copyright.so
- ps2pdf etc/building.ps $@
- rm etc/building.ps
-
--$(datarootdir)/doc/fstrcmp/building.pdf: .mkdir.__datarootdir__doc_fstrcmp \
-+$(docdir)/building.pdf: .mkdir.__datarootdir__doc_fstrcmp \
- etc/building.pdf
- $(INSTALL_DATA) etc/building.pdf $@
-
-@@ -175,7 +193,7 @@ etc/readme.pdf: etc/new.0.1.so etc/new.0.2.so etc/new.0.3.so etc/new.0.4.so \
- ps2pdf etc/readme.ps $@
- rm etc/readme.ps
-
--$(datarootdir)/doc/fstrcmp/readme.pdf: .mkdir.__datarootdir__doc_fstrcmp \
-+$(docdir)/readme.pdf: .mkdir.__datarootdir__doc_fstrcmp \
- etc/readme.pdf
- $(INSTALL_DATA) etc/readme.pdf $@
-
-@@ -191,7 +209,7 @@ etc/reference.pdf: etc/building.man etc/new.0.1.so etc/new.0.2.so \
- ps2pdf etc/reference.ps $@
- rm etc/reference.ps
-
--$(datarootdir)/doc/fstrcmp/reference.pdf: .mkdir.__datarootdir__doc_fstrcmp \
-+$(docdir)/reference.pdf: .mkdir.__datarootdir__doc_fstrcmp \
- etc/reference.pdf
- $(INSTALL_DATA) etc/reference.pdf $@
-
-@@ -532,14 +550,9 @@ $(libdir)/libfstrcmp.la: .mkdir.__libdir_ lib/libfstrcmp.la
- @-test -d $(datarootdir) && touch $@
- @sleep 1
-
--.mkdir.__datarootdir__doc: .mkdir.__datarootdir_
-- -$(INSTALL_DIR) $(datarootdir)/doc
-- @-test -d $(datarootdir)/doc && touch $@
-- @sleep 1
--
--.mkdir.__datarootdir__doc_fstrcmp: .mkdir.__datarootdir__doc
-- -$(INSTALL_DIR) $(datarootdir)/doc/fstrcmp
-- @-test -d $(datarootdir)/doc/fstrcmp && touch $@
-+.mkdir.__datarootdir__doc_fstrcmp: .mkdir.__datarootdir_
-+ -$(INSTALL_DIR) $(docdir)
-+ @-test -d $(docdir) && touch $@
- @sleep 1
-
- .mkdir.__includedir_:
-@@ -633,7 +646,7 @@ clean-doc:
-
- clean-misc:
- rm -f .bin .mkdir.__bindir_ .mkdir.__datarootdir_
-- rm -f .mkdir.__datarootdir__doc .mkdir.__datarootdir__doc_fstrcmp
-+ rm -f .mkdir.__datarootdir__doc_fstrcmp
- rm -f .mkdir.__includedir_ .mkdir.__libdir_ .mkdir.__libdir__pkgconfig
- rm -f .mkdir.__mandir_ .mkdir.__mandir__man1 .mkdir.__mandir__man3 core
- rm -f etc/building.pdf etc/readme.pdf etc/reference.pdf
-@@ -666,9 +679,9 @@ install: install-bin install-doc install-include install-libdir install-man
-
- install-bin: $(bindir)/fstrcmp$(EXEEXT)
-
--install-doc: $(datarootdir)/doc/fstrcmp/building.pdf \
-- $(datarootdir)/doc/fstrcmp/readme.pdf \
-- $(datarootdir)/doc/fstrcmp/reference.pdf
-+install-doc: $(docdir)/building.pdf \
-+ $(docdir)/readme.pdf \
-+ $(docdir)/reference.pdf
-
- install-include: $(includedir)/fstrcmp.h
-
-@@ -687,9 +700,9 @@ install-man: $(mandir)/man1/fstrcmp.1 $(mandir)/man1/fstrcmp_license.1 \
- $(mandir)/man3/fwcscmp.3 $(mandir)/man3/fwcscmpi.3
-
- uninstall:
-- rm -f $(bindir)/fstrcmp$(EXEEXT) $(datarootdir)/doc/fstrcmp/building.pdf
-- rm -f $(datarootdir)/doc/fstrcmp/readme.pdf
-- rm -f $(datarootdir)/doc/fstrcmp/reference.pdf $(includedir)/fstrcmp.h
-+ rm -f $(bindir)/fstrcmp$(EXEEXT) $(docdir)/building.pdf
-+ rm -f $(docdir)/readme.pdf
-+ rm -f $(docdir)/reference.pdf $(includedir)/fstrcmp.h
- rm -f $(libdir)/libfstrcmp.a $(libdir)/libfstrcmp.la
- rm -f $(libdir)/libfstrcmp.so* $(libdir)/pkgconfig/fstrcmp.pc
- rm -f $(mandir)/man1/fstrcmp.1 $(mandir)/man1/fstrcmp_license.1
---- a/configure.ac
-+++ b/configure.ac
-@@ -16,7 +16,7 @@ dnl!
- dnl! You should have received a copy of the GNU General Public License
- dnl! along with this program. If not, see <http://www.gnu.org/licenses/>.
- dnl!
--AC_INIT(install-sh)
-+AC_INIT([fstrcmp], [0.7])
- AC_CONFIG_HEADER(lib/config.h)
- AC_PROG_CC
- AC_CANONICAL_HOST
diff --git a/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch b/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch
deleted file mode 100644
index 4d893a5b2262..000000000000
--- a/dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-https://bugs.gentoo.org/778371
-
-From: orbea <orbea@riseup.net>
-Date: Sat, 18 Jun 2022 20:49:52 -0700
-Subject: [PATCH] configure: Use LT_INIT to find libtool
-
-LT_INIT will generate libtool for the build which is required by
-rlibtool to determine if building shared or static libraries.
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -37,6 +37,11 @@
- srcdir = @srcdir@
- VPATH = @srcdir@
-
-+#
-+# directory containing the build
-+#
-+top_builddir = @top_builddir@
-+
- #
- # the name of the install program to use
- #
---- a/configure.ac
-+++ b/configure.ac
-@@ -22,7 +22,7 @@ AC_PROG_CC
- AC_CANONICAL_HOST
- AC_GNU_SOURCE
- AC_PROG_INSTALL
--AC_PROG_RANLIB
-+LT_INIT
- AC_CHECK_PROGS(AR, ar)
-
- AC_USE_SYSTEM_EXTENSIONS
-@@ -32,6 +32,8 @@ AC_ISC_POSIX
- AC_OBJEXT
- AC_EXEEXT
-
-+AC_SUBST([top_builddir], [$abs_builddir])
-+
- dnl @synopsis AC_ADD_CFLAGS
- dnl
- dnl Add the given option to CFLAGS, if it doesn't break the compiler
-@@ -53,37 +55,6 @@ AC_ADD_CFLAGS(-Wshadow)
- dnl! AC_ADD_CFLAGS(-Werror)
- dnl! AC_ADD_CFLAGS([-Wl,--as-needed])
-
--AC_CHECK_PROGS(LIBTOOL, libtool)
--
--if test -z "$LIBTOOL"
--then
-- AC_MSG_RESULT([
-- You must have GNU Libtool installed to build fstrcmp.
-- Homepage: http://www.gnu.org/software/libtool/])
-- OK=no
-- if apt-get --version > /dev/null 2> /dev/null; then
-- AC_MSG_RESULT([
-- The following command may be used to install it:
-- sudo apt-get install libtool
-- ])
-- OK=yes
-- fi
-- if yum --version > /dev/null 2> /dev/null; then
-- AC_MSG_RESULT([
-- The following command may be used to install it:
-- sudo yum install libtool
-- ])
-- OK=yes
-- fi
-- if test "$OK" != "yes"; then
-- AC_MSG_RESULT([
-- If you are using a package based install, you will need the
-- libtool package.
-- ])
-- fi
-- exit 1
--fi
--
- AC_CHECK_PROGS(GROFF, groff roff)
- AC_CHECK_PROGS(SOELIM, gsoelim soelim)
- AC_CHECK_PROGS(REFER, refer grefer)
diff --git a/dev-libs/libfstrcmp/libfstrcmp-0.7-r3.ebuild b/dev-libs/libfstrcmp/libfstrcmp-0.7-r3.ebuild
deleted file mode 100644
index bb4f66c93e58..000000000000
--- a/dev-libs/libfstrcmp/libfstrcmp-0.7-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Make fuzzy comparisons of strings and byte arrays"
-HOMEPAGE="http://fstrcmp.sourceforge.net/"
-SRC_URI="http://fstrcmp.sourceforge.net/fstrcmp-${PV}.D001.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/fstrcmp-${PV}.D001"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="doc static-libs test"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-BDEPEND="
- sys-apps/groff
- doc? ( app-text/ghostscript-gpl )
- test? ( app-text/ghostscript-gpl )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-libtool.patch # 778371
- "${FILESDIR}"/${P}-docdir.patch # 853133
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_compile() {
- emake all-bin
- use doc && emake all-doc
-}
-
-src_install() {
- emake DESTDIR="${D}" install-bin install-include install-libdir install-man
- find "${D}" -name '*.la' -delete || die
- if ! use static-libs ; then
- find "${D}" -name '*.a' -delete || die
- fi
- use doc && emake DESTDIR="${D}" install-doc
- einstalldocs
-}
diff --git a/dev-libs/libfstrcmp/metadata.xml b/dev-libs/libfstrcmp/metadata.xml
deleted file mode 100644
index 86ad19a06eda..000000000000
--- a/dev-libs/libfstrcmp/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>candrews@gentoo.org</email>
- <name>Craig Andrews</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">fstrcmp</remote-id>
- </upstream>
-</pkgmetadata>