Date: Thu, 29 Nov 2012 18:44:04 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r307972 - in head/multimedia: . libcec Message-ID: <201211291844.qATIi4R9036298@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Thu Nov 29 18:44:04 2012 New Revision: 307972 URL: http://svnweb.freebsd.org/changeset/ports/307972 Log: libCEC allows you in combination with the right hardware to control your device with your TV remote control utilising your existing HDMI cabling. This library is an enabling platform for the CEC bus in HDMI, it allows developers to interact with other HDMI devices without having to worry about the communication overhead, handshaking, and the various ways of sending a message for each vendor. WWW: http://libcec.pulse-eight.com PR: ports/172781 Submitted by: Manuel Creach <manuel.creach@icloud.com> Feature safe: yes Added: head/multimedia/libcec/ head/multimedia/libcec/Makefile (contents, props changed) head/multimedia/libcec/distinfo (contents, props changed) head/multimedia/libcec/pkg-descr (contents, props changed) head/multimedia/libcec/pkg-plist (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Thu Nov 29 17:33:35 2012 (r307971) +++ head/multimedia/Makefile Thu Nov 29 18:44:04 2012 (r307972) @@ -145,6 +145,7 @@ SUBDIR += libaacs SUBDIR += libass SUBDIR += libbluray + SUBDIR += libcec SUBDIR += libdc1394 SUBDIR += libdca SUBDIR += libdv Added: head/multimedia/libcec/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libcec/Makefile Thu Nov 29 18:44:04 2012 (r307972) @@ -0,0 +1,36 @@ +# Created by: Manuel Creach <manuel.creach@icloud.com> +# $FreeBSD$ + +PORTNAME= libcec +PORTVERSION= 2.0.2 +CATEGORIES= multimedia +MASTER_SITES= https://github.com/Pulse-Eight/libcec/zipball/libcec-2.0.2/ + +MAINTAINER= manuel.creach@icloud.com +COMMENT= Library that allows you to use the Pulse-Eight's HDMI-CEC Adapter + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +FETCH_ARGS= -Fpr + +USE_GMAKE= yes +USE_AUTORECONF= yes +USE_AUTOTOOLS= aclocal autoheader automake autoconf libtoolize +ACLOCAL_ARGS= -I. +AUTOMAKE_ARGS= --add-missing +USE_PKGCONFIG= build +USE_LDCONFIG= yes +MAKE_JOBS_SAFE= yes + +CFLAGS+= -D_FILE_OFFSET_BITS=64 + +WRKSRC= ${WRKDIR}/Pulse-Eight-libcec-a9ac151 + +post-patch: + ${REINPLACE_CMD} 's|-Werror||' \ + ${WRKSRC}/configure.ac + ${REINPLACE_CMD} 's|$$(libdir)/\(pkgconfig\)|$$(prefix)/libdata/\1|' \ + ${WRKSRC}/src/lib/Makefile.am + +.include <bsd.port.mk> Added: head/multimedia/libcec/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libcec/distinfo Thu Nov 29 18:44:04 2012 (r307972) @@ -0,0 +1,2 @@ +SHA256 (libcec-2.0.2.tar.gz) = c816077055de5d897c7701794d572dc974392740f7ccb62396f018b1ec7309a3 +SIZE (libcec-2.0.2.tar.gz) = 1246833 Added: head/multimedia/libcec/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libcec/pkg-descr Thu Nov 29 18:44:04 2012 (r307972) @@ -0,0 +1,8 @@ +libCEC allows you in combination with the right hardware to control your +device with your TV remote control utilising your existing HDMI cabling. +This library is an enabling platform for the CEC bus in HDMI, it allows +developers to interact with other HDMI devices without having to worry +about the communication overhead, handshaking, and the various ways of +sending a message for each vendor. + +WWW: http://libcec.pulse-eight.com Added: head/multimedia/libcec/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libcec/pkg-plist Thu Nov 29 18:44:04 2012 (r307972) @@ -0,0 +1,12 @@ +lib/libcec.so +lib/libcec.so.2 +lib/libcec.la +lib/libcec.a +include/libcec/cec.h +include/libcec/cecc.h +include/libcec/cectypes.h +include/libcec/cecloader.h +bin/cec-config +bin/cec-client +libdata/pkgconfig/libcec.pc +@dirrm include/libcec
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211291844.qATIi4R9036298>