From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Apr 29 05:40:05 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A3C11065672 for ; Tue, 29 Apr 2008 05:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F138D8FC17 for ; Tue, 29 Apr 2008 05:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3T5e4I0056381 for ; Tue, 29 Apr 2008 05:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3T5e4Si056380; Tue, 29 Apr 2008 05:40:04 GMT (envelope-from gnats) Resent-Date: Tue, 29 Apr 2008 05:40:04 GMT Resent-Message-Id: <200804290540.m3T5e4Si056380@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Samuel J. Greear" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9265F1065683 for ; Tue, 29 Apr 2008 05:39:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 7781E8FC21 for ; Tue, 29 Apr 2008 05:39:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3T5cx9D099642 for ; Tue, 29 Apr 2008 05:38:59 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m3T5cxGB099641; Tue, 29 Apr 2008 05:38:59 GMT (envelope-from nobody) Message-Id: <200804290538.m3T5cxGB099641@www.freebsd.org> Date: Tue, 29 Apr 2008 05:38:59 GMT From: "Samuel J. Greear" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/123196: New port: multimedia/mediainfo Supplies technical and tag information about a video or audio file X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2008 05:40:05 -0000 >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 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: