[Midnightbsd-cvs] mports [22311] trunk/deskutils/libstreamanalyzer: bump after depends fix
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Feb 22 07:54:40 EST 2017
Revision: 22311
http://svnweb.midnightbsd.org/mports/?rev=22311
Author: laffer1
Date: 2017-02-22 07:54:39 -0500 (Wed, 22 Feb 2017)
Log Message:
-----------
bump after depends fix
Modified Paths:
--------------
trunk/deskutils/libstreamanalyzer/Makefile
trunk/deskutils/libstreamanalyzer/pkg-plist
Added Paths:
-----------
trunk/deskutils/libstreamanalyzer/files/patch-ffmpeg30
Modified: trunk/deskutils/libstreamanalyzer/Makefile
===================================================================
--- trunk/deskutils/libstreamanalyzer/Makefile 2017-02-22 12:52:13 UTC (rev 22310)
+++ trunk/deskutils/libstreamanalyzer/Makefile 2017-02-22 12:54:39 UTC (rev 22311)
@@ -2,7 +2,7 @@
PORTNAME= libstreamanalyzer
PORTVERSION= ${STRIGI_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils
MASTER_SITES= ${STRIGI_MASTER_SITES}
@@ -11,10 +11,10 @@
LICENSE= gpl2
-LIB_DEPENDS= avcodec${FFMPEG_SUFFIX}:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} \
- clucene-core:${PORTSDIR}/textproc/clucene \
- exiv2:${PORTSDIR}/graphics/exiv2 \
- streams:${PORTSDIR}/deskutils/libstreams
+LIB_DEPENDS= libavcodec${FFMPEG_SUFFIX}.so:multimedia/ffmpeg${FFMPEG_SUFFIX} \
+ libclucene-core.so:textproc/clucene \
+ libexiv2.so:graphics/exiv2 \
+ libstreams.so:deskutils/libstreams
USES= pkgconfig iconv tar:bzip2
USE_GNOME= libxml2
Added: trunk/deskutils/libstreamanalyzer/files/patch-ffmpeg30
===================================================================
--- trunk/deskutils/libstreamanalyzer/files/patch-ffmpeg30 (rev 0)
+++ trunk/deskutils/libstreamanalyzer/files/patch-ffmpeg30 2017-02-22 12:54:39 UTC (rev 22311)
@@ -0,0 +1,38 @@
+Make the port build with FFMPEG 3.x.
+
+Obtained from: http://anonscm.debian.org/viewvc/pkg-kde/kde-extras/strigi/trunk/debian/patches/ffmpeg_2.9.patch?view=markup&pathrev=20374
+
+Description: Replace deprecated FFmpeg API
+Author: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
+Last-Update: <2015-11-02>
+--- libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp.orig
++++ libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp
+@@ -355,7 +355,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
+ #endif
+
+ if(fc->bit_rate)
+- ar.addValue(factory->bitrateProperty, fc->bit_rate);
++ ar.addValue(factory->bitrateProperty, (uint32_t)fc->bit_rate);
+ else if (fc->duration!= no_bitrate && fc->duration > 0) {
+ cout<<"Trying to estimate bitrate\n";
+ int64_t size;
+@@ -412,8 +412,8 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
+ if (size_t len = strlen(p->name)) {
+ ar.addTriplet(streamuri, codecPropertyName, string(p->name, len));
+ }
+- } else if (size_t len = strlen(codec.codec_name)) {
+- ar.addTriplet(streamuri, codecPropertyName, string(codec.codec_name, len));
++ } else if (size_t len = strlen(avcodec_get_name(codec.codec_id))) {
++ ar.addTriplet(streamuri, codecPropertyName, string(avcodec_get_name(codec.codec_id), len));
+ }
+ /*
+ 00792 } else if (enc->codec_id == CODEC_ID_MPEG2TS) {
+@@ -486,7 +486,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
+ outs << stream.avg_frame_rate.num / stream.avg_frame_rate.den;
+ ar.addTriplet(streamuri, frameRatePropertyName, outs.str());
+ }
+- if (codec.pix_fmt != PIX_FMT_NONE) {}//FIXME pixel format
++ if (codec.pix_fmt != AV_PIX_FMT_NONE) {}//FIXME pixel format
+ }
+
+ }
Property changes on: trunk/deskutils/libstreamanalyzer/files/patch-ffmpeg30
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/deskutils/libstreamanalyzer/pkg-plist
===================================================================
--- trunk/deskutils/libstreamanalyzer/pkg-plist 2017-02-22 12:52:13 UTC (rev 22310)
+++ trunk/deskutils/libstreamanalyzer/pkg-plist 2017-02-22 12:54:39 UTC (rev 22311)
@@ -61,9 +61,3 @@
share/strigi/fieldproperties/nie_data.rdfs
share/strigi/fieldproperties/nmo_data.rdfs
share/strigi/fieldproperties/strigi.rdfs
- at dirrmtry share/strigi/fieldproperties
- at dirrmtry share/strigi
- at dirrmtry lib/strigi
- at dirrm lib/cmake/LibStreamAnalyzer
- at dirrmtry lib/cmake
- at dirrmtry include/strigi
More information about the Midnightbsd-cvs
mailing list