flvtool++ is a tool for hinting and manipulating the metadata of FLV files. It was originally created for Facebook's Video project (http://facebook.com/video/) for fast video hinting. It is loosely based on the Ruby FLVTool2, but is written in C++ for performance reasons. WWW: http://mirror.facebook.com/facebook/flvtool++/ Generated with FreeBSD Port Tools 0.77 Fix: --- flvtool++-1.1.shar begins here --- --- flvtool++-1.1.shar ends here -----LC9rEu76ZfrxuamAAXoWa2Zl0nnIvbJwhffprBKKG0Xbujks Content-Type: text/plain; name="file.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.shar" # 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: # # flvtool++ # flvtool++/pkg-descr # flvtool++/Makefile # flvtool++/distinfo # flvtool++/files # flvtool++/files/patch-SConscript # flvtool++/files/patch-common.h # flvtool++/files/patch-AMFData.h # echo c - flvtool++ mkdir -p flvtool++ > /dev/null 2>&1 echo x - flvtool++/pkg-descr sed 's/^X//' >flvtool++/pkg-descr << 'END-of-flvtool++/pkg-descr' Xflvtool++ is a tool for hinting and manipulating the metadata of FLV Xfiles. It was originally created for Facebook's Video project X(http://facebook.com/video/) for fast video hinting. It is loosely Xbased on the Ruby FLVTool2, but is written in C++ for performance Xreasons. X XWWW: http://mirror.facebook.com/facebook/flvtool++/ END-of-flvtool++/pkg-descr echo x - flvtool++/Makefile sed 's/^X//' >flvtool++/Makefile << 'END-of-flvtool++/Makefile' X# New ports collection makefile for: flvtool++ X# Date created: 2008-08-07 X# Whom: Gea-Suan Lin <gslin@gslin.org> X# X# $FreeBSD$ X# X XPORTNAME= flvtool++ XPORTVERSION= 1.1 XCATEGORIES= multimedia XMASTER_SITES= http://mirror.facebook.com/facebook/flvtool++/ X XMAINTAINER= gslin@gslin.org XCOMMENT= Tool for hinting and manipulating the metadata of FLV files X XBUILD_DEPENDS= scons:${PORTSDIR}/devel/scons XLIB_DEPENDS= boost_iostreams:${PORTSDIR}/devel/boost X XCFLAGS+= -I${LOCALBASE}/include/boost XNO_WRKSUBDIR= yes XPLIST_FILES= bin/flvtool++ XUSE_SCONS= yes X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/flvtool++ ${PREFIX}/bin X X.include <bsd.port.mk> END-of-flvtool++/Makefile echo x - flvtool++/distinfo sed 's/^X//' >flvtool++/distinfo << 'END-of-flvtool++/distinfo' XMD5 (flvtool++-1.1.tar.gz) = 817e94b46270dd09ae1e88289c38fb7d XSHA256 (flvtool++-1.1.tar.gz) = 12729726d870edc3c2130837a12a51249f928a6c2bbf11c8d8d5bc7a003d0f90 XSIZE (flvtool++-1.1.tar.gz) = 11071 END-of-flvtool++/distinfo echo c - flvtool++/files mkdir -p flvtool++/files > /dev/null 2>&1 echo x - flvtool++/files/patch-SConscript sed 's/^X//' >flvtool++/files/patch-SConscript << 'END-of-flvtool++/files/patch-SConscript' X--- SConscript.orig 2008-08-07 21:54:59.000000000 +0800 X+++ SConscript 2008-08-07 21:55:10.000000000 +0800 X@@ -4,6 +4,6 @@ X source = ['flvtool++.cpp', X 'AMFData.cpp'], X CPPPATH= ['.', X- '/usr/local/include/boost-1_33_1']) X+ '/usr/local/include']) X X Return('flvtoolxx') END-of-flvtool++/files/patch-SConscript echo x - flvtool++/files/patch-common.h sed 's/^X//' >flvtool++/files/patch-common.h << 'END-of-flvtool++/files/patch-common.h' X--- common.h.orig 2008-08-07 21:56:41.000000000 +0800 X+++ common.h 2008-08-07 21:58:29.000000000 +0800 X@@ -19,6 +19,10 @@ X #include <boost/shared_ptr.hpp> X #include <stdexcept> X X+#include <sys/endian.h> X+ X+#define bswap_64 bswap64 X+ X using std::map; X using std::vector; X using std::string; END-of-flvtool++/files/patch-common.h echo x - flvtool++/files/patch-AMFData.h sed 's/^X//' >flvtool++/files/patch-AMFData.h << 'END-of-flvtool++/files/patch-AMFData.h' X--- AMFData.h.orig 2008-08-07 21:59:28.000000000 +0800 X+++ AMFData.h 2008-08-07 21:59:34.000000000 +0800 X@@ -8,7 +8,6 @@ X #pragma once X X #include "common.h" X-#include <byteswap.h> X #include <float.h> X #include <math.h> X #include <netinet/in.h> END-of-flvtool++/files/patch-AMFData.h exit
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
State Changed From-To: open->feedback Builds fine, but please make it respect systemwide CXX/CXXFLAGS settings.
* amdmi3@FreeBSD.org (amdmi3@FreeBSD.org) wrote: > Synopsis: [NEW PORT] multimedia/flvtool++: Tool for hinting and manipulating the metadata of FLV files Builds fine, but please make it respect systemwide CXX/CXXFLAGS settings. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru
State Changed From-To: feedback->closed New port added. Thanks!
amdmi3 2008-08-21 19:25:33 UTC FreeBSD ports repository Modified files: multimedia Makefile Added files: multimedia/flvtool++ Makefile distinfo pkg-descr multimedia/flvtool++/files patch-AMFData.h patch-SConstruct patch-common.h Log: flvtool++ is a tool for hinting and manipulating the metadata of FLV files. It was originally created for Facebook's Video project (http://facebook.com/video/) for fast video hinting. It is loosely based on the Ruby FLVTool2, but is written in C++ for performance reasons. WWW: http://mirror.facebook.com/facebook/flvtool++/ PR: ports/126336 Submitted by: Gea-Suan Lin <gslin at gslin dot org> Revision Changes Path 1.271 +1 -0 ports/multimedia/Makefile 1.1 +31 -0 ports/multimedia/flvtool++/Makefile (new) 1.1 +3 -0 ports/multimedia/flvtool++/distinfo (new) 1.1 +10 -0 ports/multimedia/flvtool++/files/patch-AMFData.h (new) 1.1 +11 -0 ports/multimedia/flvtool++/files/patch-SConstruct (new) 1.1 +13 -0 ports/multimedia/flvtool++/files/patch-common.h (new) 1.1 +7 -0 ports/multimedia/flvtool++/pkg-descr (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"