Import devel/unibilium.
pkg/DESCR: ---8<--- 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. --->8--- OK czarkoff@, thanks.
This commit is contained in:
parent
0a3d0909e0
commit
c84de38b2d
23
devel/unibilium/Makefile
Normal file
23
devel/unibilium/Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2017/01/19 19:44:47 edd Exp $
|
||||
|
||||
COMMENT = very basic terminfo library
|
||||
VERSION = 1.2.0
|
||||
DISTNAME = unibilium-${VERSION}
|
||||
|
||||
GH_ACCOUNT = mauke
|
||||
GH_PROJECT = unibilium
|
||||
GH_TAGNAME = v${VERSION}
|
||||
|
||||
SHARED_LIBS += unibilium 0.0 # 3.0
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
# LGPLv3+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MAKE_FLAGS = PREFIX=${PREFIX} \
|
||||
MANDIR=${PREFIX}/man
|
||||
|
||||
USE_GMAKE = Yes
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/unibilium/distinfo
Normal file
2
devel/unibilium/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (unibilium-1.2.0.tar.gz) = YjrxCZUV5nOr/TyuXy+oCKCcpV3aHGWntclCTrME6tg=
|
||||
SIZE (unibilium-1.2.0.tar.gz) = 88488
|
23
devel/unibilium/patches/patch-Makefile
Normal file
23
devel/unibilium/patches/patch-Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-Makefile,v 1.1.1.1 2017/01/19 19:44:47 edd Exp $
|
||||
|
||||
No compressed manuals please.
|
||||
|
||||
--- Makefile.orig Tue Jan 17 22:55:47 2017
|
||||
+++ Makefile Tue Jan 17 22:57:02 2017
|
||||
@@ -47,7 +47,7 @@ OBJECTS=unibilium.lo uninames.lo uniutil.lo
|
||||
LIBRARY=libunibilium.la
|
||||
|
||||
PODS=$(wildcard doc/*.pod)
|
||||
-MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3.gz)))
|
||||
+MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3)))
|
||||
|
||||
TOOLS=$(wildcard tools/*.c)
|
||||
|
||||
@@ -111,5 +111,5 @@ install-man: build-man
|
||||
.PHONY: build-man
|
||||
build-man: $(MANPAGES)
|
||||
|
||||
-man/%.3.gz: doc/%.pod
|
||||
- $(POD2MAN) $(POD2MAN_OPTS) $< | gzip > $@
|
||||
+man/%.3: doc/%.pod
|
||||
+ $(POD2MAN) $(POD2MAN_OPTS) $< > $@
|
3
devel/unibilium/pkg/DESCR
Normal file
3
devel/unibilium/pkg/DESCR
Normal file
@ -0,0 +1,3 @@
|
||||
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.
|
59
devel/unibilium/pkg/PLIST
Normal file
59
devel/unibilium/pkg/PLIST
Normal file
@ -0,0 +1,59 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/01/19 19:44:47 edd Exp $
|
||||
include/unibilium.h
|
||||
lib/libunibilium.a
|
||||
lib/libunibilium.la
|
||||
@lib lib/libunibilium.so.${LIBunibilium_VERSION}
|
||||
lib/pkgconfig/unibilium.pc
|
||||
@man man/man3/unibi_add_ext_bool.3
|
||||
@man man/man3/unibi_add_ext_num.3
|
||||
@man man/man3/unibi_add_ext_str.3
|
||||
@man man/man3/unibi_count_ext_bool.3
|
||||
@man man/man3/unibi_count_ext_num.3
|
||||
@man man/man3/unibi_count_ext_str.3
|
||||
@man man/man3/unibi_del_ext_bool.3
|
||||
@man man/man3/unibi_destroy.3
|
||||
@man man/man3/unibi_dummy.3
|
||||
@man man/man3/unibi_dump.3
|
||||
@man man/man3/unibi_format.3
|
||||
@man man/man3/unibi_from_env.3
|
||||
@man man/man3/unibi_from_fd.3
|
||||
@man man/man3/unibi_from_file.3
|
||||
@man man/man3/unibi_from_fp.3
|
||||
@man man/man3/unibi_from_mem.3
|
||||
@man man/man3/unibi_from_term.3
|
||||
@man man/man3/unibi_get_aliases.3
|
||||
@man man/man3/unibi_get_bool.3
|
||||
@man man/man3/unibi_get_ext_bool.3
|
||||
@man man/man3/unibi_get_ext_bool_name.3
|
||||
@man man/man3/unibi_get_ext_num.3
|
||||
@man man/man3/unibi_get_ext_num_name.3
|
||||
@man man/man3/unibi_get_ext_str.3
|
||||
@man man/man3/unibi_get_ext_str_name.3
|
||||
@man man/man3/unibi_get_name.3
|
||||
@man man/man3/unibi_get_num.3
|
||||
@man man/man3/unibi_get_str.3
|
||||
@man man/man3/unibi_int_from_var.3
|
||||
@man man/man3/unibi_name_bool.3
|
||||
@man man/man3/unibi_name_num.3
|
||||
@man man/man3/unibi_name_str.3
|
||||
@man man/man3/unibi_num_from_var.3
|
||||
@man man/man3/unibi_run.3
|
||||
@man man/man3/unibi_set_aliases.3
|
||||
@man man/man3/unibi_set_bool.3
|
||||
@man man/man3/unibi_set_ext_bool.3
|
||||
@man man/man3/unibi_set_ext_bool_name.3
|
||||
@man man/man3/unibi_set_ext_num.3
|
||||
@man man/man3/unibi_set_ext_num_name.3
|
||||
@man man/man3/unibi_set_ext_str.3
|
||||
@man man/man3/unibi_set_ext_str_name.3
|
||||
@man man/man3/unibi_set_name.3
|
||||
@man man/man3/unibi_set_num.3
|
||||
@man man/man3/unibi_set_str.3
|
||||
@man man/man3/unibi_short_name_bool.3
|
||||
@man man/man3/unibi_short_name_num.3
|
||||
@man man/man3/unibi_short_name_str.3
|
||||
@man man/man3/unibi_str_from_var.3
|
||||
@man man/man3/unibi_terminfo_dirs.3
|
||||
@man man/man3/unibi_var_from_num.3
|
||||
@man man/man3/unibi_var_from_str.3
|
||||
@man man/man3/unibilium.h.3
|
Loading…
x
Reference in New Issue
Block a user