summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rwxr-xr-xlibs/musl-fts/DETAILS17
-rw-r--r--libs/musl-fts/HISTORY2
-rwxr-xr-xlibs/musl-fts/PRE_BUILD2
4 files changed, 25 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 0a1668554f..abd4d61f69 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
+2019-09-06 Ismael Luceno <ismael@sourcemage.org>
+ * libs/musl-fts: new spell, Implementation of fts(3) for musl libc
+
2019-09-06 Treeve Jelbert <treeve@sourcemage.org>
- *ftp/wget2: added, fast downloader
+ * ftp/wget2: added, fast downloader
2019-09-01 Treeve Jelbert <treeve@sourcemage.org>
* kde.gpg: update Andrius Štikonas
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"