From owner-svn-ports-all@freebsd.org Sat Mar 19 17:45:25 2016 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 62C4FAD67F4; Sat, 19 Mar 2016 17:45:25 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 3E8F4CC4; Sat, 19 Mar 2016 17:45:25 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u2JHjOCr065177; Sat, 19 Mar 2016 17:45:24 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u2JHjOqA065172; Sat, 19 Mar 2016 17:45:24 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201603191745.u2JHjOqA065172@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Sat, 19 Mar 2016 17:45:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r411417 - in head/multimedia: . libdcadec 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.21 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: Sat, 19 Mar 2016 17:45:25 -0000 Author: riggs Date: Sat Mar 19 17:45:23 2016 New Revision: 411417 URL: https://svnweb.freebsd.org/changeset/ports/411417 Log: Add multimedia/libdcadec, a DTS Coherent Acoustics decoder PR: 208115 Submitted by: mickael.maillot@gmail.com (maintainer) Added: head/multimedia/libdcadec/ head/multimedia/libdcadec/Makefile (contents, props changed) head/multimedia/libdcadec/distinfo (contents, props changed) head/multimedia/libdcadec/pkg-descr (contents, props changed) head/multimedia/libdcadec/pkg-plist (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Sat Mar 19 17:14:10 2016 (r411416) +++ head/multimedia/Makefile Sat Mar 19 17:45:23 2016 (r411417) @@ -173,6 +173,7 @@ SUBDIR += libcec SUBDIR += libdc1394 SUBDIR += libdca + SUBDIR += libdcadec SUBDIR += libde265 SUBDIR += libdv SUBDIR += libdvbcsa Added: head/multimedia/libdcadec/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libdcadec/Makefile Sat Mar 19 17:45:23 2016 (r411417) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= libdcadec +PORTVERSION= 0.2.0 +CATEGORIES= multimedia + +MAINTAINER= mickael.maillot@gmail.com +COMMENT= DTS Coherent Acoustics decoder with support for HD extensions + +LICENSE= LGPL21 + +USE_GITHUB= yes +GH_ACCOUNT= foo86 +GH_PROJECT= dcadec +GH_TAGNAME= v${PORTVERSION} + +NO_CONFIGURE= yes +USES= pkgconfig gmake +LDFLAGS+= -lm +MAKE_ENV+= CONFIG_SHARED=yes + +USE_LDCONFIG= yes + +post-patch: + ${REINPLACE_CMD} -e 's;INCLUDEDIR;MYINCLUDEDIR;g' \ + -e 's;$$(LIBDIR)/pkgconfig;$$(PREFIX)/libdata/pkgconfig;' \ + -e 's;LIBDIR;MYLIBDIR;g' \ + ${WRKSRC}/dcadec.pc.in \ + ${WRKSRC}/Makefile + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dcadec + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.0.1.0 + +.include Added: head/multimedia/libdcadec/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libdcadec/distinfo Sat Mar 19 17:45:23 2016 (r411417) @@ -0,0 +1,2 @@ +SHA256 (foo86-dcadec-0.2.0-v0.2.0_GH0.tar.gz) = ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44 +SIZE (foo86-dcadec-0.2.0-v0.2.0_GH0.tar.gz) = 225305 Added: head/multimedia/libdcadec/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libdcadec/pkg-descr Sat Mar 19 17:45:23 2016 (r411417) @@ -0,0 +1,15 @@ +dcadec is a free DTS Coherent Acoustics decoder with support for HD extensions. + +Supported features: +Decoding of standard DTS core streams with up to 5.1 channels +Decoding of DTS-ES streams with discrete back channel +Decoding of High Resolution streams with up to 7.1 channels and extended bitrate +Decoding of 96/24 core streams +Lossless decoding of Master Audio streams with up to 7.1 channels, 192 kHz +Downmixing to stereo and 5.1 using embedded coefficients + +Features not implemented: +Decoding of DTS Express streams +Applying dynamic range compression and dialog normalization + +WWW: https://github.com/foo86/dcadec Added: head/multimedia/libdcadec/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libdcadec/pkg-plist Sat Mar 19 17:45:23 2016 (r411417) @@ -0,0 +1,9 @@ +bin/dcadec +include/libdcadec/dca_context.h +include/libdcadec/dca_frame.h +include/libdcadec/dca_stream.h +include/libdcadec/dca_waveout.h +lib/libdcadec.so +lib/libdcadec.so.0 +lib/libdcadec.so.0.1.0 +libdata/pkgconfig/dcadec.pc