From 36ac77f4b197a8afca21d942c75a6ec4f1229813 Mon Sep 17 00:00:00 2001 From: bacon Date: Sat, 28 Aug 2021 18:34:09 +0000 Subject: devel/libxtend: Update to 0.1.3.1 Major API overhaul Generate accessor and mutator functions Generate man pages for all functions Import delimiter-separated-value class from biolibc --- devel/libxtend/Makefile | 8 +++--- devel/libxtend/PLIST | 66 ++++++++++++++++++++++++++++++++++++++------ devel/libxtend/buildlink3.mk | 4 +-- devel/libxtend/distinfo | 10 +++---- 4 files changed, 68 insertions(+), 20 deletions(-) diff --git a/devel/libxtend/Makefile b/devel/libxtend/Makefile index 39379147d5f..7dc6720aad9 100644 --- a/devel/libxtend/Makefile +++ b/devel/libxtend/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.3 2021/06/15 13:43:55 bacon Exp $ +# $NetBSD: Makefile,v 1.4 2021/08/28 18:34:09 bacon Exp $ -DISTNAME= libxtend-0.1.2.28 +DISTNAME= libxtend-0.1.3.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=outpaddling/} -GITHUB_TAG= 5ab848a76cc6673f7768d5cf5c517492f9c8da8e +GITHUB_TAG= 495664d938f0e1a814c069eeeaef809e6e80c829 MAINTAINER= bacon@NetBSD.org HOMEPAGE= https://github.com/outpaddling/libxtendc @@ -19,7 +19,7 @@ INSTALL_TARGET= apple-install INSTALL_TARGET= install-strip .endif -MAKE_ENV+= DYLIB_PATH=${PREFIX}/lib +MAKE_ENV+= DYLIB_PATH=${PREFIX}/lib MANDIR=${PREFIX}/${PKGMANDIR} pre-build: cd ${WRKSRC} && ${MAKE} depend diff --git a/devel/libxtend/PLIST b/devel/libxtend/PLIST index b75905a1722..097bf5929df 100644 --- a/devel/libxtend/PLIST +++ b/devel/libxtend/PLIST @@ -1,11 +1,53 @@ -@comment $NetBSD: PLIST,v 1.3 2021/06/15 13:43:55 bacon Exp $ -include/xtend-protos.h -include/xtend.h +@comment $NetBSD: PLIST,v 1.4 2021/08/28 18:34:09 bacon Exp $ +include/xtend/ctype.h +include/xtend/dsv.h +include/xtend/file.h +include/xtend/limits.h +include/xtend/math.h +include/xtend/mem.h +include/xtend/proc.h +include/xtend/string.h +include/xtend/time.h lib/libxtend.a lib/libxtend.so -lib/libxtend.so.1 -lib/libxtend.so.1.0 +lib/libxtend.so.2 +lib/libxtend.so.2.0 +man/man3/DSV_LINE_ARRAY_SIZE.3 +man/man3/DSV_LINE_DELIMS.3 +man/man3/DSV_LINE_DELIMS_AE.3 +man/man3/DSV_LINE_FIELDS.3 +man/man3/DSV_LINE_FIELDS_AE.3 +man/man3/DSV_LINE_NUM_FIELDS.3 +man/man3/DSV_LINE_SET_ARRAY_SIZE.3 +man/man3/DSV_LINE_SET_DELIMS.3 +man/man3/DSV_LINE_SET_DELIMS_AE.3 +man/man3/DSV_LINE_SET_DELIMS_CPY.3 +man/man3/DSV_LINE_SET_FIELDS.3 +man/man3/DSV_LINE_SET_FIELDS_AE.3 +man/man3/DSV_LINE_SET_FIELDS_CPY.3 +man/man3/DSV_LINE_SET_NUM_FIELDS.3 +man/man3/csv_read_field.3 +man/man3/csv_read_field_malloc.3 +man/man3/csv_skip_field.3 +man/man3/csv_skip_rest_of_line.3 man/man3/difftimeofday.3 +man/man3/digits.3 +man/man3/dsv_copy_line.3 +man/man3/dsv_free_line.3 +man/man3/dsv_line_set_array_size.3 +man/man3/dsv_line_set_delims.3 +man/man3/dsv_line_set_delims_ae.3 +man/man3/dsv_line_set_delims_cpy.3 +man/man3/dsv_line_set_fields.3 +man/man3/dsv_line_set_fields_ae.3 +man/man3/dsv_line_set_fields_cpy.3 +man/man3/dsv_line_set_num_fields.3 +man/man3/dsv_read_field.3 +man/man3/dsv_read_field_malloc.3 +man/man3/dsv_read_line.3 +man/man3/dsv_skip_field.3 +man/man3/dsv_skip_rest_of_line.3 +man/man3/dsv_write_line.3 man/man3/fast_cp.3 man/man3/fd_purge.3 man/man3/fgetline.3 @@ -14,7 +56,6 @@ man/man3/gcd.3 man/man3/get_home_dir.3 man/man3/lcm.3 man/man3/ltostrn.3 -man/man3/num_size.3 man/man3/parse_cmd.3 man/man3/rmkdir.3 man/man3/spawnlp.3 @@ -26,10 +67,17 @@ man/man3/strlbasecpy.3 man/man3/strptrcmp.3 man/man3/strshellcpy.3 man/man3/strsqueeze.3 +man/man3/strtr.3 +man/man3/strviscpy.3 +man/man3/tsv_read_field.3 +man/man3/tsv_read_field_malloc.3 +man/man3/tsv_skip_field.3 +man/man3/tsv_skip_rest_of_line.3 man/man3/va_usage.3 man/man3/valid_extension.3 -man/man3/viscpy.3 -man/man3/xc_fclose.3 -man/man3/xc_fopen.3 +man/man3/xt_fclose.3 +man/man3/xt_fopen.3 man/man3/xt_malloc.3 man/man3/xt_realloc.3 +man/man3/xt_tic.3 +man/man3/xt_toc.3 diff --git a/devel/libxtend/buildlink3.mk b/devel/libxtend/buildlink3.mk index 033d83d93ce..55dd0263099 100644 --- a/devel/libxtend/buildlink3.mk +++ b/devel/libxtend/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.3 2021/06/15 13:43:55 bacon Exp $ +# $NetBSD: buildlink3.mk,v 1.4 2021/08/28 18:34:09 bacon Exp $ BUILDLINK_TREE+= libxtend .if !defined(LIBXTEND_BUILDLINK3_MK) LIBXTEND_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.libxtend+= libxtend>=0.1.2.4 +BUILDLINK_API_DEPENDS.libxtend+= libxtend>=0.1.3 BUILDLINK_PKGSRCDIR.libxtend?= ../../devel/libxtend .endif # LIBXTEND_BUILDLINK3_MK diff --git a/devel/libxtend/distinfo b/devel/libxtend/distinfo index e3ec603d1e4..f03b55aa974 100644 --- a/devel/libxtend/distinfo +++ b/devel/libxtend/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2021/06/15 13:43:55 bacon Exp $ +$NetBSD: distinfo,v 1.4 2021/08/28 18:34:09 bacon Exp $ -SHA1 (libxtend-0.1.2.28-5ab848a76cc6673f7768d5cf5c517492f9c8da8e.tar.gz) = 28e0e8091f0d966b665ea9a3e432e438cd612972 -RMD160 (libxtend-0.1.2.28-5ab848a76cc6673f7768d5cf5c517492f9c8da8e.tar.gz) = 66dcdcd9e75f7be48e64fc40d025349ebdf87536 -SHA512 (libxtend-0.1.2.28-5ab848a76cc6673f7768d5cf5c517492f9c8da8e.tar.gz) = 3cd6149fd0c246baec33c7b3f3ec8323027b5e9d0dbc67ac1dae11c51795294328d53a8553e935e174497c3ba8be9161896dd976e74486934fe18d3ceb83a75e -Size (libxtend-0.1.2.28-5ab848a76cc6673f7768d5cf5c517492f9c8da8e.tar.gz) = 24209 bytes +SHA1 (libxtend-0.1.3.1-495664d938f0e1a814c069eeeaef809e6e80c829.tar.gz) = b5ecea513ce561f735bee4122a630c0be6fd399e +RMD160 (libxtend-0.1.3.1-495664d938f0e1a814c069eeeaef809e6e80c829.tar.gz) = e6b55de1deadb2d9171336d4301a1b040981d3c0 +SHA512 (libxtend-0.1.3.1-495664d938f0e1a814c069eeeaef809e6e80c829.tar.gz) = 94a5d0b06aafa1d492fd3118e24e69fe4684f9a70c350e371299477ff7b4b1bde9e99a7c98e1b5360aebdc295af87fee8534a4e40a1c09dbfe5bb13c5653c3b1 +Size (libxtend-0.1.3.1-495664d938f0e1a814c069eeeaef809e6e80c829.tar.gz) = 36966 bytes -- cgit v1.2.3