1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 14:57:35 +00:00

Ports: Add libfts port

This ports an implementation of the FTS functions that can be used to
traverse the file system. They are non-standard, but provided by glibc
and most BSD systems. This ported library implements FTS for musl-based
Linux systems and happens to work on Serenity.
This commit is contained in:
René Hickersberger 2023-06-24 11:59:20 +02:00 committed by Tim Schumacher
parent f2bd3904da
commit a969e55bf2
2 changed files with 15 additions and 0 deletions

14
Ports/libfts/package.sh Executable file
View file

@ -0,0 +1,14 @@
#!/usr/bin/env -S bash ../.port_include.sh
port='libfts'
version='1.2.7'
files=(
"https://github.com/void-linux/musl-fts/archive/refs/tags/v${version}.tar.gz 49ae567a96dbab22823d045ffebe0d6b14b9b799925e9ca9274d47d26ff482a6"
)
workdir="musl-fts-${version}"
useconfigure='true'
pre_configure() {
pushd $workdir
./bootstrap.sh
popd
}