ports/159218: [patch] update multimedia/ffmpegthumbnailer to 2.0.7, fix jpeg support, add gio via glib20
Scott Larson
stl at wiredrive.com
Tue Jul 26 23:20:11 UTC 2011
>Number: 159218
>Category: ports
>Synopsis: [patch] update multimedia/ffmpegthumbnailer to 2.0.7, fix jpeg support, add gio via glib20
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 26 23:20:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Scott Larson
>Release: FreeBSD 8.2-RELEASE amd64
>Organization:
Wiredrive
>Environment:
System: FreeBSD mdr.iowalab.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
The two attached patches update the multimedia/ffmpegthumbnailer port from the current 2.0.4 release to the new 2.0.7. Subsequently I've also modified the Makefile so it builds against gio from the glib20 port and more importantly fixed the failure to find and link against the jpeg port.
>How-To-Repeat:
>Fix:
The following patches provide the necessary changes.
--- Makefile.patch begins here ---
--- Makefile.orig 2011-07-25 12:15:04.000000000 -0700
+++ Makefile 2011-07-25 12:16:04.000000000 -0700
@@ -5,8 +5,7 @@
# $FreeBSD: ports/multimedia/ffmpegthumbnailer/Makefile,v 1.13 2011/07/05 21:46:07 stephen Exp $
PORTNAME= ffmpegthumbnailer
-PORTVERSION= 2.0.4
-PORTREVISION= 2
+PORTVERSION= 2.0.7
CATEGORIES= multimedia graphics
MASTER_SITES= GOOGLE_CODE
@@ -15,10 +14,13 @@
LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
swscale:${PORTSDIR}/multimedia/ffmpeg \
- jpeg.11:${PORTSDIR}/graphics/jpeg
+ jpeg.11:${PORTSDIR}/graphics/jpeg \
+ gio:${PORTSDIR}/devel/glib20
-CONFIGURE_ENV= LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+CONFIGURE_ENV+= LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \
+ CPPFLAGS="-I${LOCALBASE}/include"
+CONFIGURE_ARGS+= --with-pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
+ --enable-gio
GNU_CONFIGURE= yes
USE_GMAKE= yes
--- Makefile.patch ends here ---
--- distinfo.patch begins here ---
--- distinfo.orig 2011-07-25 12:15:13.000000000 -0700
+++ distinfo 2011-07-25 12:16:08.000000000 -0700
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.4.tar.gz) = 05871ee318c6a4afa1fc88503e51680390e4730c76ae0acf5b3791f3ea955d5e
-SIZE (ffmpegthumbnailer-2.0.4.tar.gz) = 343282
+SHA256 (ffmpegthumbnailer-2.0.7.tar.gz) = a71155339d17201a13fc3ebb649b0d00c7ab2d5a8880da071c8157a69c6f612b
+SIZE (ffmpegthumbnailer-2.0.7.tar.gz) = 359864
--- distinfo.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list