Date: Tue, 10 Apr 2018 11:30:51 +0000 (UTC) From: Mahdi Mokhtari <mmokhi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r466956 - head/multimedia/Bento4 Message-ID: <201804101130.w3ABUpRu098134@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mmokhi Date: Tue Apr 10 11:30:50 2018 New Revision: 466956 URL: https://svnweb.freebsd.org/changeset/ports/466956 Log: multimedia/Bento4: Add the port to the tree Bento4 is a C++ class library and tools designed to read/write ISO-MP4 files. This format is defined in international specifications ISO/IEC: 14496-12 14496-14 14496-15 Sponsored by: Netzkommune GmbH Added: head/multimedia/Bento4/ head/multimedia/Bento4/Makefile (contents, props changed) head/multimedia/Bento4/distinfo (contents, props changed) head/multimedia/Bento4/pkg-descr (contents, props changed) head/multimedia/Bento4/pkg-plist (contents, props changed) Added: head/multimedia/Bento4/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/Bento4/Makefile Tue Apr 10 11:30:50 2018 (r466956) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= Bento4 +PORTVERSION= 1.5.1 +DISTVERSIONPREFIX=v +DISTVERSIONSUFFIX=-622 +CATEGORIES= multimedia devel + +MAINTAINER= mmokhi@FreeBSD.org +COMMENT= Full-featured MP4 format and MPEG DASH library and tools + +LICENSE= GPLv2 + +USES= cmake:outsource,noninja + +USE_GITHUB= yes +GH_ACCOUNT= axiomatic-systems + +CMAKE_BUILD_TYPE= Release +INSTALL_TARGET= do-install + +do-install: +. for prog in aac2mp4 mp42aac mp42hls mp42ts mp4compact mp4dcfpackager \ + mp4decrypt mp4diff mp4dump mp4edit mp4encrypt mp4extract mp4fragment \ + mp4iframeindex mp4info mp4mux mp4split mp4tag + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${prog} ${STAGEDIR}${PREFIX}/bin +. endfor + ${INSTALL_DATA} ${INSTALL_WRKSRC}/libap4.a ${STAGEDIR}${PREFIX}/lib + +.include <bsd.port.mk> Added: head/multimedia/Bento4/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/Bento4/distinfo Tue Apr 10 11:30:50 2018 (r466956) @@ -0,0 +1,3 @@ +TIMESTAMP = 1523358964 +SHA256 (axiomatic-systems-Bento4-v1.5.1-622_GH0.tar.gz) = 60492b9b644a2cfce7af3d82a6277e34d3e906221339cd54fcfae831fff0535d +SIZE (axiomatic-systems-Bento4-v1.5.1-622_GH0.tar.gz) = 4445862 Added: head/multimedia/Bento4/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/Bento4/pkg-descr Tue Apr 10 11:30:50 2018 (r466956) @@ -0,0 +1,7 @@ +Bento4 is a C++ class library and tools to read and write ISO-MP4 files. +This format is defined in international specifications ISO/IEC 14496-12, +14496-14 and 14496-15. +The format is a derivative of the Apple Quicktime file format, +so Bento4 can be used to read and write most Quicktime files as well. + +WWW: https://www.bento4.com Added: head/multimedia/Bento4/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/Bento4/pkg-plist Tue Apr 10 11:30:50 2018 (r466956) @@ -0,0 +1,19 @@ +bin/aac2mp4 +bin/mp42aac +bin/mp42hls +bin/mp42ts +bin/mp4compact +bin/mp4dcfpackager +bin/mp4decrypt +bin/mp4diff +bin/mp4dump +bin/mp4edit +bin/mp4encrypt +bin/mp4extract +bin/mp4fragment +bin/mp4iframeindex +bin/mp4info +bin/mp4mux +bin/mp4split +bin/mp4tag +lib/libap4.a
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804101130.w3ABUpRu098134>