svn commit: r387712 - in head/devel: . unibilium

Dmitry Marakasov amdmi3 at FreeBSD.org
Thu May 28 09:17:03 UTC 2015


Author: amdmi3
Date: Thu May 28 09:17:01 2015
New Revision: 387712
URL: https://svnweb.freebsd.org/changeset/ports/387712

Log:
  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.
  
  WWW: https://github.com/mauke/unibilium
  
  PR:		198709
  Submitted by:	antont at inbox.lv

Added:
  head/devel/unibilium/
  head/devel/unibilium/Makefile   (contents, props changed)
  head/devel/unibilium/distinfo   (contents, props changed)
  head/devel/unibilium/pkg-descr   (contents, props changed)
  head/devel/unibilium/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu May 28 08:16:26 2015	(r387711)
+++ head/devel/Makefile	Thu May 28 09:17:01 2015	(r387712)
@@ -4953,6 +4953,7 @@
     SUBDIR += umbrello
     SUBDIR += umem
     SUBDIR += umlgraph
+    SUBDIR += unibilium
     SUBDIR += universalindentgui
     SUBDIR += upnp
     SUBDIR += upp

Added: head/devel/unibilium/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unibilium/Makefile	Thu May 28 09:17:01 2015	(r387712)
@@ -0,0 +1,28 @@
+# Created by: Anton Tornqvist <antont at inbox.lv>
+# $FreeBSD$
+
+PORTNAME=	unibilium
+PORTVERSION=	1.1.2
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel
+
+MAINTAINER=	antont at inbox.lv
+COMMENT=	Unibilium is a very basic terminfo library
+
+LICENSE=	LGPL3
+LICENSE_FILE=	${WRKSRC}/LGPLv3
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	mauke
+
+USES=		gmake libtool:build perl5 pkgconfig
+USE_PERL5=	build
+USE_LDCONFIG=	yes
+
+pre-build:
+	${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libunibilium.so
+
+.include <bsd.port.mk>

Added: head/devel/unibilium/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unibilium/distinfo	Thu May 28 09:17:01 2015	(r387712)
@@ -0,0 +1,2 @@
+SHA256 (mauke-unibilium-v1.1.2_GH0.tar.gz) = bdf3750b9e6ecdb30ba42dd0ef041c34222051495ff420c8c76d391f11e149e3
+SIZE (mauke-unibilium-v1.1.2_GH0.tar.gz) = 76823

Added: head/devel/unibilium/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unibilium/pkg-descr	Thu May 28 09:17:01 2015	(r387712)
@@ -0,0 +1,5 @@
+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.
+
+WWW: https://github.com/mauke/unibilium

Added: head/devel/unibilium/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/unibilium/pkg-plist	Thu May 28 09:17:01 2015	(r387712)
@@ -0,0 +1,54 @@
+include/unibilium.h
+lib/libunibilium.a
+lib/libunibilium.so
+lib/libunibilium.so.0
+lib/libunibilium.so.0.2.1
+libdata/pkgconfig/unibilium.pc
+share/man/man3/unibi_add_ext_bool.3.gz
+share/man/man3/unibi_add_ext_num.3.gz
+share/man/man3/unibi_add_ext_str.3.gz
+share/man/man3/unibi_count_ext_bool.3.gz
+share/man/man3/unibi_count_ext_num.3.gz
+share/man/man3/unibi_count_ext_str.3.gz
+share/man/man3/unibi_del_ext_bool.3.gz
+share/man/man3/unibi_destroy.3.gz
+share/man/man3/unibi_dummy.3.gz
+share/man/man3/unibi_dump.3.gz
+share/man/man3/unibi_format.3.gz
+share/man/man3/unibi_from_env.3.gz
+share/man/man3/unibi_from_fd.3.gz
+share/man/man3/unibi_from_file.3.gz
+share/man/man3/unibi_from_fp.3.gz
+share/man/man3/unibi_from_mem.3.gz
+share/man/man3/unibi_from_term.3.gz
+share/man/man3/unibi_get_aliases.3.gz
+share/man/man3/unibi_get_bool.3.gz
+share/man/man3/unibi_get_ext_bool.3.gz
+share/man/man3/unibi_get_ext_bool_name.3.gz
+share/man/man3/unibi_get_ext_num.3.gz
+share/man/man3/unibi_get_ext_num_name.3.gz
+share/man/man3/unibi_get_ext_str.3.gz
+share/man/man3/unibi_get_ext_str_name.3.gz
+share/man/man3/unibi_get_name.3.gz
+share/man/man3/unibi_get_num.3.gz
+share/man/man3/unibi_get_str.3.gz
+share/man/man3/unibi_name_bool.3.gz
+share/man/man3/unibi_name_num.3.gz
+share/man/man3/unibi_name_str.3.gz
+share/man/man3/unibi_run.3.gz
+share/man/man3/unibi_set_aliases.3.gz
+share/man/man3/unibi_set_bool.3.gz
+share/man/man3/unibi_set_ext_bool.3.gz
+share/man/man3/unibi_set_ext_bool_name.3.gz
+share/man/man3/unibi_set_ext_num.3.gz
+share/man/man3/unibi_set_ext_num_name.3.gz
+share/man/man3/unibi_set_ext_str.3.gz
+share/man/man3/unibi_set_ext_str_name.3.gz
+share/man/man3/unibi_set_name.3.gz
+share/man/man3/unibi_set_num.3.gz
+share/man/man3/unibi_set_str.3.gz
+share/man/man3/unibi_short_name_bool.3.gz
+share/man/man3/unibi_short_name_num.3.gz
+share/man/man3/unibi_short_name_str.3.gz
+share/man/man3/unibi_terminfo_dirs.3.gz
+share/man/man3/unibilium.h.3.gz


More information about the svn-ports-all mailing list