summaryrefslogtreecommitdiff
path: root/sys-libs/fts-standalone
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-02 08:01:06 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-02 08:01:06 +0100
commit5c5e9714c851027611cb726a76ebb8be6d48cbdc (patch)
tree3128d1c5b5258c431e64b60e62ba67f9c701c89d /sys-libs/fts-standalone
parentd1c14e94a73fba924761cdad7298f3e48c6bc160 (diff)
gentoo auto-resync : 02:07:2024 - 08:01:06
Diffstat (limited to 'sys-libs/fts-standalone')
-rw-r--r--sys-libs/fts-standalone/Manifest1
-rw-r--r--sys-libs/fts-standalone/fts-standalone-1.2.7-r1.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/sys-libs/fts-standalone/Manifest b/sys-libs/fts-standalone/Manifest
index b3a98c170b7f..8873e419a0d6 100644
--- a/sys-libs/fts-standalone/Manifest
+++ b/sys-libs/fts-standalone/Manifest
@@ -1,3 +1,4 @@
DIST fts-standalone-1.2.7.tar.gz 19336 BLAKE2B 045cfc32dffd18b58093dfe578a029ca15083eec98812ea2849acf37fd2c8e7272840b15b4966201421624d96ba69208a36b58d5420cef2563c107cfae98ea93 SHA512 949f73b9406b06bd8712c721b4ec89afcb37d4eaef5666cccf3712242d3a57fc0acf3ca994934e0f57c1e92f40521a9370132a21eb6d1957415a83c76bf20feb
+EBUILD fts-standalone-1.2.7-r1.ebuild 872 BLAKE2B 1293cf934f7e6d3a5c2817a6e89173aa8aeea29328927b5df7cf98ba90428ee12c1068706a0930787ac054cd5bf943b38f7aafb170c4919d603a0e139c01f107 SHA512 38ea7482db127870145241f571873271a7f1ee4169cebd413ef542ec17cd952dcfe10a895f59c26011a8e50072d72f91fa11c8fbd68ff3ef1d812518ab74898a
EBUILD fts-standalone-1.2.7.ebuild 732 BLAKE2B 9f0dc2de22fd3e4f943c88c19555cf9b082389b165568b481c6280280203fb6d6245bc359894a4bfd2d540210fa71d4c412accf6022f32e8d449d98fa80ea8b3 SHA512 d7899f7d1f4b56b03384b11aeba367c2e073a1633d02c3199cfabef120e94ad5f13198f0d346e1e927916e77f5da0d5c9f3fa68fbb640bea67c367de247d89c3
MISC metadata.xml 335 BLAKE2B cde77279efc1c118c1379c75520fe3a126bb9dc6ebc9a770cab1cc45a290bc7f346ce7f8211929c76f3fb3c430e861a47a6b50d785619a51b6b8bca2b3540283 SHA512 8623cc3882fb57956ee30294a315f57ed2468000668b068e0e52d37965c37ef43a58f4ce4e8c0ab715fa844ecb1ce681fa6ce9c864bc01fbe3f621ad148fc908
diff --git a/sys-libs/fts-standalone/fts-standalone-1.2.7-r1.ebuild b/sys-libs/fts-standalone/fts-standalone-1.2.7-r1.ebuild
new file mode 100644
index 000000000000..8289451b0a60
--- /dev/null
+++ b/sys-libs/fts-standalone/fts-standalone-1.2.7-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Standalone fts library for use with musl"
+HOMEPAGE="https://github.com/pullmoll/musl-fts"
+SRC_URI="https://github.com/pullmoll/musl-fts/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/musl-fts-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="static-libs"
+
+RDEPEND="!sys-libs/glibc"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+
+ # Compatibility symlink (bug #895946)
+ # TODO: Drop this a while after 2024-07-02 once packages have
+ # had time to adapt/fix broken patches.
+ dosym musl-fts.pc /usr/$(get_libdir)/pkgconfig/fts-standalone.pc
+}