Date: Tue, 29 Apr 2008 05:38:59 GMT From: "Samuel J. Greear" <freebsd-ports@evilcode.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/123196: New port: multimedia/mediainfo Supplies technical and tag information about a video or audio file Message-ID: <200804290538.m3T5cxGB099641@www.freebsd.org> Resent-Message-ID: <200804290540.m3T5e4Si056380@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 123196 >Category: ports >Synopsis: New port: multimedia/mediainfo Supplies technical and tag information about a video or audio file >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 05:40:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Samuel J. Greear >Release: 7.0-RELEASE >Organization: Evilcode Corporation >Environment: System: FreeBSD thegibson.in.flixn.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: MediaInfo supplies technical and tag information about a video or audio file. Supported formats: Video: AVI/OGM/MKV/MPG/VOB/MP4/3GP/... Audio: MP3/OGG/MKA/MP4/AAC/... WWW: http://mediainfo.sourceforge.net/ >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mediainfo # mediainfo/Makefile # mediainfo/distinfo # mediainfo/pkg-descr # mediainfo/files # mediainfo/files/patch-int128s # mediainfo/files/patch-int128u # mediainfo/files/patch-cli_compile # echo c - mediainfo mkdir -p mediainfo > /dev/null 2>&1 echo x - mediainfo/Makefile sed 's/^X//' >mediainfo/Makefile << 'END-of-mediainfo/Makefile' X# New ports collection makefile for: mediainfo X# Date created: 24 April 2008 X# Whom: freebsd-ports@evilcode.net X# X# $FreeBSD$ X# X XPORTNAME= MediaInfo XPORTVERSION= 0.7.6.3 XDISTVERSIONSUFFIX= _CLI_GNU_FromSource XCATEGORIES= multimedia XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= mediainfo XDISTNAME= ${PORTNAME}_${DISTVERSION}${DISTVERSIONSUFFIX} X XMAINTAINER= freebsd-ports@evilcode.net XCOMMENT= Supplies technical and tag information about a video or audio file X XPLIST_FILES= bin/mediainfo X XUSE_BZIP2= yes XUSE_DOS2UNIX= int128s.cpp int128u.cpp X XWRKSRC= ${WRKDIR}/${PORTNAME}${DISTVERSIONSUFFIX} X Xdo-build: X @(cd ${WRKSRC}/ && ${SH} ./CLI_Compile.sh --prefix=${PREFIX}) X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/MediaInfo/Project/GNU/CLI/mediainfo ${PREFIX}/bin X X.include <bsd.port.mk> END-of-mediainfo/Makefile echo x - mediainfo/distinfo sed 's/^X//' >mediainfo/distinfo << 'END-of-mediainfo/distinfo' XMD5 (MediaInfo_0.7.6.3_CLI_GNU_FromSource.tar.bz2) = 08cd71f75eb4feb42a7d5f8fd25c4cd6 XSHA256 (MediaInfo_0.7.6.3_CLI_GNU_FromSource.tar.bz2) = ae4aaf6f6c39c466111d5d9bb6beb739d57e08631242cc7997ecbd6a4d04642c XSIZE (MediaInfo_0.7.6.3_CLI_GNU_FromSource.tar.bz2) = 1052024 END-of-mediainfo/distinfo echo x - mediainfo/pkg-descr sed 's/^X//' >mediainfo/pkg-descr << 'END-of-mediainfo/pkg-descr' XMediaInfo supplies technical and tag information about a video or audio file. XSupported formats: X Video: AVI/OGM/MKV/MPG/VOB/MP4/3GP/... X Audio: MP3/OGG/MKA/MP4/AAC/... X XWWW: http://mediainfo.sourceforge.net/ END-of-mediainfo/pkg-descr echo c - mediainfo/files mkdir -p mediainfo/files > /dev/null 2>&1 echo x - mediainfo/files/patch-int128s sed 's/^X//' >mediainfo/files/patch-int128s << 'END-of-mediainfo/files/patch-int128s' X--- ZenLib/Source/ZenLib/int128s.cpp 2008-04-12 10:52:16.000000000 -0700 X+++ ZenLib/Source/ZenLib/int128s.cpp 2008-04-24 23:30:33.000000000 -0700 X@@ -47,6 +47,9 @@ X #if defined (__MONTAVISTA__) || defined (__ARMEL__) X #define fmodl fmod X #endif X+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) X+ #define fmodl fmod X+#endif X using namespace std; X X namespace ZenLib X END-of-mediainfo/files/patch-int128s echo x - mediainfo/files/patch-int128u sed 's/^X//' >mediainfo/files/patch-int128u << 'END-of-mediainfo/files/patch-int128u' X--- ZenLib/Source/ZenLib/int128u.cpp 2008-04-12 10:52:16.000000000 -0700 X+++ ZenLib/Source/ZenLib/int128u.cpp 2008-04-24 23:31:13.000000000 -0700 X@@ -47,6 +47,9 @@ X #if defined (__MONTAVISTA__) || defined (__ARMEL__) X #define fmodl fmod X #endif X+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) X+ #define fmodl fmod X+#endif X using namespace std; X X namespace ZenLib END-of-mediainfo/files/patch-int128u echo x - mediainfo/files/patch-cli_compile sed 's/^X//' >mediainfo/files/patch-cli_compile << 'END-of-mediainfo/files/patch-cli_compile' X--- CLI_Compile.sh.old 2008-04-28 20:15:04.000000000 -0700 X+++ CLI_Compile.sh 2008-04-28 20:15:16.000000000 -0700 X@@ -102,4 +102,3 @@ X # Going home X cd $Home X echo "MediaInfo executable is in MediaInfo/Project/GNU/CLI" X-echo "For installing, cd MediaInfo/Project/GNU/CLI && make install" X\ No newline at end of file END-of-mediainfo/files/patch-cli_compile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804290538.m3T5cxGB099641>