Skip site navigation (1)Skip section navigation (2)
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>