Import multimedia/libmediainfo 21.03.
MediaInfo is a library used for retrieving technical information and other metadata about audio or video files. A non-exhaustive list of the information MediaInfo can retrieve from media files include: - General: title, author, director, album, track number, date, duration... - Video: codec, aspect, fps, bitrate... - Audio: codec, sample rate, channels, language, bitrate... - Text: language of subtitle - Chapters: number of chapters, list of chapters ok sthen@
This commit is contained in:
parent
8f566b4daf
commit
10b63a339a
41
multimedia/libmediainfo/Makefile
Normal file
41
multimedia/libmediainfo/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2021/04/29 20:16:01 naddy Exp $
|
||||
|
||||
COMMENT= read metadata from media files
|
||||
|
||||
VERSION= 21.03
|
||||
PKGNAME= libmediainfo-${VERSION}
|
||||
SHARED_LIBS= mediainfo 0.0 # 0.0
|
||||
CATEGORIES= multimedia
|
||||
|
||||
HOMEPAGE= https://mediaarea.net/en/MediaInfo
|
||||
|
||||
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
WANTLIB= ${COMPILER_LIBCXX} m z zen
|
||||
|
||||
MASTER_SITES= https://mediaarea.net/download/source/libmediainfo/${VERSION}/
|
||||
DISTFILES= libmediainfo_${VERSION}.tar.xz
|
||||
|
||||
COMPILER= base-clang ports-gcc
|
||||
|
||||
LIB_DEPENDS= devel/libzen
|
||||
|
||||
CONFIGURE_STYLE=autoreconf
|
||||
CONFIGURE_ARGS= --enable-static
|
||||
|
||||
DEBUG_PACKAGES= ${BUILD_PACKAGES}
|
||||
|
||||
AUTOCONF_VERSION=2.69
|
||||
AUTOMAKE_VERSION=1.13
|
||||
AUTOCONF_DIR= ${WRKBUILD}
|
||||
|
||||
WRKDIST= ${WRKDIR}/MediaInfoLib
|
||||
WRKBUILD= ${WRKSRC}/Project/GNU/Library
|
||||
|
||||
# tests fetch files from the Internet
|
||||
NO_TEST= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
2
multimedia/libmediainfo/distinfo
Normal file
2
multimedia/libmediainfo/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (libmediainfo_21.03.tar.xz) = Vrfpq/gMukgDIWXNekb9jUPdY+OvNXZfZsPxNMqspMo=
|
||||
SIZE (libmediainfo_21.03.tar.xz) = 1834216
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-Project_GNU_Library_configure_ac,v 1.1.1.1 2021/04/29 20:16:01 naddy Exp $
|
||||
|
||||
Index: Project/GNU/Library/configure.ac
|
||||
--- Project/GNU/Library/configure.ac.orig
|
||||
+++ Project/GNU/Library/configure.ac
|
||||
@@ -843,9 +843,6 @@ if test "$GXX" = yes ; then
|
||||
if test "$enable_debug" = "yes"; then
|
||||
CFLAGS="$CFLAGS -O0 -g -Wall -Wundef"
|
||||
CXXFLAGS="$CXXFLAGS -O0 -g -Wall -W -Wundef -Wcast-qual -Wno-ctor-dtor-privacy"
|
||||
- else
|
||||
- CFLAGS="$CFLAGS -O2"
|
||||
- CXXFLAGS="$CXXFLAGS -O2"
|
||||
fi
|
||||
if test "$enable_gprof" = "yes"; then
|
||||
CFLAGS="$CFLAGS -pg -g"
|
10
multimedia/libmediainfo/pkg/DESCR
Normal file
10
multimedia/libmediainfo/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
MediaInfo is a library used for retrieving technical information and other
|
||||
metadata about audio or video files.
|
||||
|
||||
A non-exhaustive list of the information MediaInfo can retrieve from media
|
||||
files include:
|
||||
- General: title, author, director, album, track number, date, duration...
|
||||
- Video: codec, aspect, fps, bitrate...
|
||||
- Audio: codec, sample rate, channels, language, bitrate...
|
||||
- Text: language of subtitle
|
||||
- Chapters: number of chapters, list of chapters
|
13
multimedia/libmediainfo/pkg/PLIST
Normal file
13
multimedia/libmediainfo/pkg/PLIST
Normal file
@ -0,0 +1,13 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2021/04/29 20:16:01 naddy Exp $
|
||||
include/MediaInfo/
|
||||
include/MediaInfo/MediaInfo.h
|
||||
include/MediaInfo/MediaInfoList.h
|
||||
include/MediaInfo/MediaInfo_Const.h
|
||||
include/MediaInfo/MediaInfo_Events.h
|
||||
include/MediaInfoDLL/
|
||||
include/MediaInfoDLL/MediaInfoDLL.h
|
||||
include/MediaInfoDLL/MediaInfoDLL_Static.h
|
||||
@static-lib lib/libmediainfo.a
|
||||
lib/libmediainfo.la
|
||||
@lib lib/libmediainfo.so.${LIBmediainfo_VERSION}
|
||||
lib/pkgconfig/libmediainfo.pc
|
Loading…
x
Reference in New Issue
Block a user