Wed Apr 20 17:33:06 2022 UTC ()
devel: Add unibilium, based on the wip package 'libunibilium' with some
modifications.
Unibilium is a very basic terminfo library. It doesn't depend on curses or
any other library. It also doesn't use global variables, so it should be
thread-safe.
(nia)
diff -r1.3715 -r1.3716 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/unibilium/DESCR
diff -r0 -r1.1 pkgsrc/devel/unibilium/Makefile
diff -r0 -r1.1 pkgsrc/devel/unibilium/PLIST
diff -r0 -r1.1 pkgsrc/devel/unibilium/buildlink3.mk
diff -r0 -r1.1 pkgsrc/devel/unibilium/distinfo
--- pkgsrc/devel/Makefile 2022/04/20 17:14:20 1.3715
+++ pkgsrc/devel/Makefile 2022/04/20 17:33:05 1.3716
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.3715 2022/04/20 17:14:20 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.3716 2022/04/20 17:33:05 nia Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Development utilities | | 4 | COMMENT= Development utilities |
5 | | | 5 | |
6 | SUBDIR+= ETL | | 6 | SUBDIR+= ETL |
7 | SUBDIR+= ExmanIDE | | 7 | SUBDIR+= ExmanIDE |
8 | SUBDIR+= GConf | | 8 | SUBDIR+= GConf |
9 | SUBDIR+= GConf-ui | | 9 | SUBDIR+= GConf-ui |
10 | SUBDIR+= Gorm | | 10 | SUBDIR+= Gorm |
11 | SUBDIR+= MoarVM | | 11 | SUBDIR+= MoarVM |
12 | SUBDIR+= ObjectiveLib | | 12 | SUBDIR+= ObjectiveLib |
13 | SUBDIR+= ProjectCenter | | 13 | SUBDIR+= ProjectCenter |
14 | SUBDIR+= R-BH | | 14 | SUBDIR+= R-BH |
| @@ -3254,26 +3254,27 @@ SUBDIR+= topgit | | | @@ -3254,26 +3254,27 @@ SUBDIR+= topgit |
3254 | SUBDIR+= tpasm | | 3254 | SUBDIR+= tpasm |
3255 | SUBDIR+= tradcpp | | 3255 | SUBDIR+= tradcpp |
3256 | SUBDIR+= transifex-client | | 3256 | SUBDIR+= transifex-client |
3257 | SUBDIR+= tre | | 3257 | SUBDIR+= tre |
3258 | SUBDIR+= treecc | | 3258 | SUBDIR+= treecc |
3259 | SUBDIR+= trio | | 3259 | SUBDIR+= trio |
3260 | SUBDIR+= tvision | | 3260 | SUBDIR+= tvision |
3261 | SUBDIR+= ucl | | 3261 | SUBDIR+= ucl |
3262 | SUBDIR+= ucommon | | 3262 | SUBDIR+= ucommon |
3263 | SUBDIR+= ucpp | | 3263 | SUBDIR+= ucpp |
3264 | SUBDIR+= ugdb | | 3264 | SUBDIR+= ugdb |
3265 | SUBDIR+= umbrello | | 3265 | SUBDIR+= umbrello |
3266 | SUBDIR+= undebt | | 3266 | SUBDIR+= undebt |
| | | 3267 | SUBDIR+= unibilium |
3267 | SUBDIR+= unidiff | | 3268 | SUBDIR+= unidiff |
3268 | SUBDIR+= unifdef | | 3269 | SUBDIR+= unifdef |
3269 | SUBDIR+= unittest-cpp | | 3270 | SUBDIR+= unittest-cpp |
3270 | SUBDIR+= uno | | 3271 | SUBDIR+= uno |
3271 | SUBDIR+= userspace-rcu | | 3272 | SUBDIR+= userspace-rcu |
3272 | SUBDIR+= uthash | | 3273 | SUBDIR+= uthash |
3273 | SUBDIR+= valgrind | | 3274 | SUBDIR+= valgrind |
3274 | SUBDIR+= vanessa_adt | | 3275 | SUBDIR+= vanessa_adt |
3275 | SUBDIR+= vanessa_logger | | 3276 | SUBDIR+= vanessa_logger |
3276 | SUBDIR+= vanessa_socket | | 3277 | SUBDIR+= vanessa_socket |
3277 | SUBDIR+= vera++ | | 3278 | SUBDIR+= vera++ |
3278 | SUBDIR+= verifast | | 3279 | SUBDIR+= verifast |
3279 | SUBDIR+= visualvm | | 3280 | SUBDIR+= visualvm |
Unibilium is a very basic terminfo library. It doesn't depend on curses or
any other library. It also doesn't use global variables, so it should be
thread-safe.
# $NetBSD: Makefile,v 1.1 2022/04/20 17:33:05 nia Exp $
DISTNAME= unibilium-2.1.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=neovim/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/neovim/unibilium
COMMENT= Basic terminfo library
LICENSE= gnu-lgpl-v3
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config gmake perl
MAKE_FLAGS+= PREFIX=${PREFIX}
MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}
PKGCONFIG_OVERRIDE+= unibilium.pc.in
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2022/04/20 17:33:05 nia Exp $
include/unibilium.h
lib/libunibilium.la
lib/pkgconfig/unibilium.pc
man/man3/unibi_add_ext_bool.3
man/man3/unibi_add_ext_num.3
man/man3/unibi_add_ext_str.3
man/man3/unibi_count_ext_bool.3
man/man3/unibi_count_ext_num.3
man/man3/unibi_count_ext_str.3
man/man3/unibi_del_ext_bool.3
man/man3/unibi_destroy.3
man/man3/unibi_dummy.3
man/man3/unibi_dump.3
man/man3/unibi_format.3
man/man3/unibi_from_env.3
man/man3/unibi_from_fd.3
man/man3/unibi_from_file.3
man/man3/unibi_from_fp.3
man/man3/unibi_from_mem.3
man/man3/unibi_from_term.3
man/man3/unibi_get_aliases.3
man/man3/unibi_get_bool.3
man/man3/unibi_get_ext_bool.3
man/man3/unibi_get_ext_bool_name.3
man/man3/unibi_get_ext_num.3
man/man3/unibi_get_ext_num_name.3
man/man3/unibi_get_ext_str.3
man/man3/unibi_get_ext_str_name.3
man/man3/unibi_get_name.3
man/man3/unibi_get_num.3
man/man3/unibi_get_str.3
man/man3/unibi_int_from_var.3
man/man3/unibi_name_bool.3
man/man3/unibi_name_num.3
man/man3/unibi_name_str.3
man/man3/unibi_num_from_var.3
man/man3/unibi_run.3
man/man3/unibi_set_aliases.3
man/man3/unibi_set_bool.3
man/man3/unibi_set_ext_bool.3
man/man3/unibi_set_ext_bool_name.3
man/man3/unibi_set_ext_num.3
man/man3/unibi_set_ext_num_name.3
man/man3/unibi_set_ext_str.3
man/man3/unibi_set_ext_str_name.3
man/man3/unibi_set_name.3
man/man3/unibi_set_num.3
man/man3/unibi_set_str.3
man/man3/unibi_short_name_bool.3
man/man3/unibi_short_name_num.3
man/man3/unibi_short_name_str.3
man/man3/unibi_str_from_var.3
man/man3/unibi_terminfo_dirs.3
man/man3/unibi_var_from_num.3
man/man3/unibi_var_from_str.3
man/man3/unibilium.h.3
# $NetBSD: buildlink3.mk,v 1.1 2022/04/20 17:33:05 nia Exp $
BUILDLINK_TREE+= unibilium
.if !defined(UNIBILIUM_BUILDLINK3_MK)
UNIBILIUM_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.unibilium+= unibilium>=2.0.0
BUILDLINK_PKGSRCDIR.unibilium?= ../../devel/unibilium
.endif # UNIBILIUM_BUILDLINK3_MK
BUILDLINK_TREE+= -unibilium
$NetBSD: distinfo,v 1.1 2022/04/20 17:33:05 nia Exp $
BLAKE2s (unibilium-2.1.1.tar.gz) = bdec1e70b27092a981ca8b6ac67bd23f8862ea388d7f94e193d888e5fdce1cf4
SHA512 (unibilium-2.1.1.tar.gz) = ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2
Size (unibilium-2.1.1.tar.gz) = 121998 bytes