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
This commit is contained in:
30
multimedia/Bento4/Makefile
Normal file
30
multimedia/Bento4/Makefile
Normal file
@@ -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>
|
||||
3
multimedia/Bento4/distinfo
Normal file
3
multimedia/Bento4/distinfo
Normal file
@@ -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
|
||||
7
multimedia/Bento4/pkg-descr
Normal file
7
multimedia/Bento4/pkg-descr
Normal file
@@ -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
|
||||
19
multimedia/Bento4/pkg-plist
Normal file
19
multimedia/Bento4/pkg-plist
Normal file
@@ -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
|
||||
Reference in New Issue
Block a user