git: b77d434a74ce - main - devel/libxtend: Miscellaneous functions to extend libc
Jason W. Bacon
jwb at FreeBSD.org
Tue May 18 22:31:32 UTC 2021
The branch main has been updated by jwb:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b77d434a74ce0d2dceb4de9dfa82d82f2eeb598e
commit b77d434a74ce0d2dceb4de9dfa82d82f2eeb598e
Author: Jason W. Bacon <jwb at FreeBSD.org>
AuthorDate: 2021-05-18 22:29:46 +0000
Commit: Jason W. Bacon <jwb at FreeBSD.org>
CommitDate: 2021-05-18 22:29:46 +0000
devel/libxtend: Miscellaneous functions to extend libc
Libxtend is a library of miscellaneous functions, the likes of which might
be found in libc or libm.
They provide some convenient functionality lacking in standard library
functions as well some more esoteric features.
---
devel/Makefile | 1 +
devel/libxtend/Makefile | 21 +++++++++++++++++++++
devel/libxtend/distinfo | 3 +++
devel/libxtend/pkg-descr | 7 +++++++
devel/libxtend/pkg-plist | 33 +++++++++++++++++++++++++++++++++
5 files changed, 65 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index d7f5e5c81fa8..2a0e58662d44 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1388,6 +1388,7 @@
SUBDIR += libxalloc
SUBDIR += libxo
SUBDIR += libxs
+ SUBDIR += libxtend
SUBDIR += libzim
SUBDIR += libzookeeper
SUBDIR += libzrtpcpp
diff --git a/devel/libxtend/Makefile b/devel/libxtend/Makefile
new file mode 100644
index 000000000000..f2874920ce92
--- /dev/null
+++ b/devel/libxtend/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= libxtend
+DISTVERSION= 0.1.2
+CATEGORIES= devel
+
+MAINTAINER= jwb at FreeBSD.org
+COMMENT= Miscellaneous functions to extend libc
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+USE_LDCONFIG= yes
+
+GH_ACCOUNT= outpaddling
+
+INSTALL_TARGET= install-strip
+
+pre-build:
+ cd ${WRKSRC} && ${MAKE} depend
+
+.include <bsd.port.mk>
diff --git a/devel/libxtend/distinfo b/devel/libxtend/distinfo
new file mode 100644
index 000000000000..f75cbb3eb5e3
--- /dev/null
+++ b/devel/libxtend/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1621376498
+SHA256 (outpaddling-libxtend-0.1.2_GH0.tar.gz) = 98132db6eb616bcc13e23d2d7a7bf118aa85300c4d10e7efc58294aac64de58e
+SIZE (outpaddling-libxtend-0.1.2_GH0.tar.gz) = 21511
diff --git a/devel/libxtend/pkg-descr b/devel/libxtend/pkg-descr
new file mode 100644
index 000000000000..38ae6181fb01
--- /dev/null
+++ b/devel/libxtend/pkg-descr
@@ -0,0 +1,7 @@
+Libxtendc is a library of miscellaneous functions, the likes of which might
+be found in libc or libm.
+
+They provide some convenient functionality lacking in standard library
+functions as well some more esoteric features.
+
+WWW: https://github.com/outpaddling/libxtendc
diff --git a/devel/libxtend/pkg-plist b/devel/libxtend/pkg-plist
new file mode 100644
index 000000000000..60408c26316b
--- /dev/null
+++ b/devel/libxtend/pkg-plist
@@ -0,0 +1,33 @@
+include/xtend-protos.h
+include/xtend.h
+lib/libxtend.a
+lib/libxtend.so
+lib/libxtend.so.1
+lib/libxtend.so.1.0
+man/man3/difftimeofday.3.gz
+man/man3/fast_cp.3.gz
+man/man3/fd_purge.3.gz
+man/man3/fgetline.3.gz
+man/man3/file_mod_cmp.3.gz
+man/man3/gcd.3.gz
+man/man3/get_home_dir.3.gz
+man/man3/lcm.3.gz
+man/man3/ltostrn.3.gz
+man/man3/num_size.3.gz
+man/man3/parse_cmd.3.gz
+man/man3/rmkdir.3.gz
+man/man3/spawnlp.3.gz
+man/man3/spawnvp.3.gz
+man/man3/strblank.3.gz
+man/man3/strisint.3.gz
+man/man3/strisreal.3.gz
+man/man3/strlbasecpy.3.gz
+man/man3/strptrcmp.3.gz
+man/man3/strshellcpy.3.gz
+man/man3/va_usage.3.gz
+man/man3/valid_extension.3.gz
+man/man3/viscpy.3.gz
+man/man3/xc_fclose.3.gz
+man/man3/xc_fopen.3.gz
+man/man3/xt_malloc.3.gz
+man/man3/xt_realloc.3.gz
More information about the dev-commits-ports-all
mailing list