Date: Wed, 8 Jul 2015 18:41:08 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r391587 - in head/devel: . libtermkey Message-ID: <201507081841.t68If8L7073251@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Wed Jul 8 18:41:07 2015 New Revision: 391587 URL: https://svnweb.freebsd.org/changeset/ports/391587 Log: devel/libtermkey: create port This library allows easy processing of keyboard entry from terminal-based programs. It handles all the necessary logic to recognise special keys, UTF-8 combining, and so on, with a simple interface. WWW: http://www.leonerd.org.uk/code/libtermkey/ PR: 198711 Submitted by: Anton Törnqvist <antont@inbox.lv> Added: head/devel/libtermkey/ head/devel/libtermkey/Makefile (contents, props changed) head/devel/libtermkey/distinfo (contents, props changed) head/devel/libtermkey/pkg-descr (contents, props changed) head/devel/libtermkey/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jul 8 18:31:16 2015 (r391586) +++ head/devel/Makefile Wed Jul 8 18:41:07 2015 (r391587) @@ -1251,6 +1251,7 @@ SUBDIR += libtap SUBDIR += libtar SUBDIR += libtecla + SUBDIR += libtermkey SUBDIR += libthai SUBDIR += libtifiles2 SUBDIR += libtool Added: head/devel/libtermkey/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libtermkey/Makefile Wed Jul 8 18:41:07 2015 (r391587) @@ -0,0 +1,24 @@ +# Created by: Anton Tornqvist <antont@inbox.lv> +# $FreeBSD$ + +PORTNAME= libtermkey +PORTVERSION= 0.17 +CATEGORIES= devel +MASTER_SITES= http://www.leonerd.org.uk/code/libtermkey/ + +MAINTAINER= antont@inbox.lv +COMMENT= Easy processing of keyboard entry from terminal-based programs + +LICENSE= MIT + +USES= gmake libtool:build +LIB_DEPENDS= libunibilium.so:${PORTSDIR}/devel/unibilium +USE_LDCONFIG= yes + +pre-build: + ${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile + +post-stage: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtermkey.so.1.11.0 + +.include <bsd.port.mk> Added: head/devel/libtermkey/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libtermkey/distinfo Wed Jul 8 18:41:07 2015 (r391587) @@ -0,0 +1,2 @@ +SHA256 (libtermkey-0.17.tar.gz) = 68949364ed5eaad857b3dea10071cde74b00b9f236dfbb702169f246c3cef389 +SIZE (libtermkey-0.17.tar.gz) = 42176 Added: head/devel/libtermkey/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libtermkey/pkg-descr Wed Jul 8 18:41:07 2015 (r391587) @@ -0,0 +1,5 @@ +This library allows easy processing of keyboard entry from terminal-based +programs. It handles all the necessary logic to recognise special keys, +UTF-8 combining, and so on, with a simple interface. + +WWW: http://www.leonerd.org.uk/code/libtermkey/ Added: head/devel/libtermkey/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libtermkey/pkg-plist Wed Jul 8 18:41:07 2015 (r391587) @@ -0,0 +1,30 @@ +include/termkey.h +lib/libtermkey.a +lib/libtermkey.so +lib/libtermkey.so.1 +lib/libtermkey.so.1.11.0 +libdata/pkgconfig/termkey.pc +share/man/man3/termkey_advisereadable.3.gz +share/man/man3/termkey_canonicalise.3.gz +share/man/man3/termkey_get_buffer_remaining.3.gz +share/man/man3/termkey_get_fd.3.gz +share/man/man3/termkey_get_keyname.3.gz +share/man/man3/termkey_getkey.3.gz +share/man/man3/termkey_interpret_csi.3.gz +share/man/man3/termkey_interpret_modereport.3.gz +share/man/man3/termkey_interpret_mouse.3.gz +share/man/man3/termkey_interpret_position.3.gz +share/man/man3/termkey_keycmp.3.gz +share/man/man3/termkey_keyname2sym.3.gz +share/man/man3/termkey_lookup_keyname.3.gz +share/man/man3/termkey_new.3.gz +share/man/man3/termkey_push_bytes.3.gz +share/man/man3/termkey_set_buffer_size.3.gz +share/man/man3/termkey_set_canonflags.3.gz +share/man/man3/termkey_set_flags.3.gz +share/man/man3/termkey_set_waittime.3.gz +share/man/man3/termkey_start.3.gz +share/man/man3/termkey_strfkey.3.gz +share/man/man3/termkey_strpkey.3.gz +share/man/man3/termkey_waitkey.3.gz +share/man/man7/termkey.7.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507081841.t68If8L7073251>