# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libmediainfo VERSION= 24.03 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.03 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] 6377edff644517bb1f3683f55c150d799d82a2821b9959fca2dc6be3985f778e 2921763 MediaArea-MediaInfoLib-24.03.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 2023-09-22 15:07:44 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__ )