From owner-svn-ports-all@freebsd.org Wed Jul 8 18:41:10 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A62A995DE9; Wed, 8 Jul 2015 18:41:10 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89E2B1B52; Wed, 8 Jul 2015 18:41:10 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t68IfAgL073264; Wed, 8 Jul 2015 18:41:10 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t68If8L7073251; Wed, 8 Jul 2015 18:41:08 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201507081841.t68If8L7073251@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Wed, 8 Jul 2015 18:41:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r391587 - in head/devel: . libtermkey X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 18:41:10 -0000 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 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 +# $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 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