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