summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorIsmael Luceno2019-09-06 15:49:50 +0200
committerIsmael Luceno2019-09-06 18:56:33 +0200
commit9b699633fb68c00113c328b84b7aefdf74a7528e (patch)
tree873cddb7c9b7a60d682adf5271c0437ed0d67ade /libs
parent480357f19617bae98bc1636317896282a36c5307 (diff)
musl-fts: new spell, Implementation of fts(3) for musl libc
Diffstat (limited to 'libs')
-rwxr-xr-xlibs/musl-fts/DETAILS17
-rw-r--r--libs/musl-fts/HISTORY2
-rwxr-xr-xlibs/musl-fts/PRE_BUILD2
3 files changed, 21 insertions, 0 deletions
diff --git a/libs/musl-fts/DETAILS b/libs/musl-fts/DETAILS
new file mode 100755
index 0000000000..fc0f2de578
--- /dev/null
+++ b/libs/musl-fts/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=musl-fts
+ VERSION=1.2.7
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/void-linux/$SPELL/archive/v$VERSION.tar.gz
+ SOURCE_HASH=sha512:949f73b9406b06bd8712c721b4ec89afcb37d4eaef5666cccf3712242d3a57fc0acf3ca994934e0f57c1e92f40521a9370132a21eb6d1957415a83c76bf20feb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/void-linux/musl-fts"
+ LICENSE[0]="BSD-3-Clause"
+ ENTERED=20190525
+ KEYWORDS=""
+ SHORT="Implementation of fts(3) for musl libc"
+cat << EOF
+The musl-fts package implements the fts(3) functions fts_open, fts_read,
+fts_children, fts_set and fts_close, which are missing in musl libc.
+
+It uses the NetBSD implementation to build a static library and the header file.
+EOF
diff --git a/libs/musl-fts/HISTORY b/libs/musl-fts/HISTORY
new file mode 100644
index 0000000000..38dd1bc261
--- /dev/null
+++ b/libs/musl-fts/HISTORY
@@ -0,0 +1,2 @@
+2019-09-06 Ismael Luceno <ismael@sourcemage.org>
+ * DETAILS, PRE_BUILD: spell created
diff --git a/libs/musl-fts/PRE_BUILD b/libs/musl-fts/PRE_BUILD
new file mode 100755
index 0000000000..e4c0202246
--- /dev/null
+++ b/libs/musl-fts/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+autoreconf -i "$SOURCE_DIRECTORY"