# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libmediainfo VERSION= 24.04 KEYWORDS= multimedia VARIANTS= standard SDESC[standard]= Multimedia file information library HOMEPAGE= https://mediaarea.net/en/MediaInfo CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/MediaArea:MediaInfoLib:v24.04 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= complete primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= libtool:single:standard libzen:dev:standard tinyxml2:dev:standard BUILDRUN_DEPENDS= tinyxml2:primary:standard libzen:primary:standard USES= autoreconf:build dos2unix libtool pkgconfig zlib curl LICENSE= BSD2CLAUSE:primary LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= multimedia/libmediainfo MUST_CONFIGURE= gnu CONFIGURE_WRKSRC= {{WRKSRC}}/Project/GNU/Library CONFIGURE_ARGS= --enable-shared --enable-static --with-libtinyxml2=yes --with-libcurl={{LOCALBASE}} BUILD_WRKSRC= {{WRKSRC}}/Project/GNU/Library INSTALL_WRKSRC= {{WRKSRC}}/Project/GNU/Library INSTALL_TARGET= install-strip SOVERSION= 0.0.0 pre-configure: cd ${CONFIGURE_WRKSRC} && ${SH} ./autogen.sh [FILE:130:descriptions/desc.primary] The MediaInfo library enables a convenient unified display of the most relevant technical and tag data for video and audio files. [FILE:114:distinfo] ab81016e2e0f8c385d440487f2f202df407ef00b5f0bc26f06da4523d712f788 2929636 MediaArea-MediaInfoLib-24.04.tar.gz [FILE:65:manifests/plist.primary] lib/ libmediainfo.so.%%SOMAJOR%% libmediainfo.so.%%SOVERSION%% [FILE:217:manifests/plist.dev] include/MediaInfo/ MediaInfo.h MediaInfoList.h MediaInfo_Const.h MediaInfo_Events.h include/MediaInfoDLL/ MediaInfoDLL.h MediaInfoDLL_Static.h lib/ libmediainfo.a libmediainfo.so lib/pkgconfig/libmediainfo.pc [FILE:657:patches/patch-Source_ThirdParty_aes-gladman_brg__endian.h] --- Source/ThirdParty/aes-gladman/brg_endian.h.orig 2024-04-25 18:26:24 UTC +++ Source/ThirdParty/aes-gladman/brg_endian.h @@ -27,7 +27,7 @@ Issue Date: 20/12/2007 /* Include files where endian defines and byteswap functions may reside */ #if defined( __sun ) # include -#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ) +#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ) || defined( __DragonFly__ ) # include #elif defined( BSD ) && ( BSD >= 199103 ) || defined( __APPLE__ ) || \ defined( __CYGWIN32__ ) || defined( __DJGPP__ ) || defined( __osf__ )