# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libmediainfo VERSION= 22.12 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:v22.12 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= libtool:single:standard BUILDRUN_DEPENDS= tinyxml2:single:standard libzen:single:standard curl:primary:standard USES= autoreconf:build dos2unix libtool pkgconfig zlib LICENSE= BSD2CLAUSE:single LICENSE_FILE= BSD2CLAUSE:{{WRKSRC}}/License.txt 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.single] The MediaInfo library enables a convenient unified display of the most relevant technical and tag data for video and audio files. [FILE:114:distinfo] d585866b48e6eb1ec6a913b9d21b282ca93b2643a2d26e8af9576c6c160f00dd 2733222 MediaArea-MediaInfoLib-22.12.tar.gz [FILE:277:manifests/plist.single] include/MediaInfo/ MediaInfo.h MediaInfoList.h MediaInfo_Const.h MediaInfo_Events.h include/MediaInfoDLL/ MediaInfoDLL.h MediaInfoDLL_Static.h lib/ libmediainfo.a libmediainfo.so libmediainfo.so.%%SOMAJOR%% libmediainfo.so.%%SOVERSION%% lib/pkgconfig/libmediainfo.pc [FILE:657:patches/patch-Source_ThirdParty_aes-gladman_brg__endian.h] --- Source/ThirdParty/aes-gladman/brg_endian.h.orig 2022-10-05 19:31:22 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__ )