diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-libs/libfstrcmp | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-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/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/libfstrcmp/files/libfstrcmp-0.7-docdir.patch | 140 | ||||
| -rw-r--r-- | dev-libs/libfstrcmp/files/libfstrcmp-0.7-libtool.patch | 81 | ||||
| -rw-r--r-- | dev-libs/libfstrcmp/libfstrcmp-0.7-r3.ebuild | 49 | ||||
| -rw-r--r-- | dev-libs/libfstrcmp/metadata.xml | 11 |
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> |
