[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