View | Details | Raw Unified | Return to bug 158987
Collapse All | Expand All

(-)multimedia/py-kaa-metadata/Makefile (-2 / +3 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	kaa-metadata
8
PORTNAME=	kaa-metadata
9
PORTVERSION=	0.7.7
9
PORTVERSION=	0.7.7
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	multimedia python
11
CATEGORIES=	multimedia python
12
MASTER_SITES=	SF/freevo/${PORTNAME}/${PORTVERSION}
12
MASTER_SITES=	SF/freevo/${PORTNAME}/${PORTVERSION}
13
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
13
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 Link Here
16
COMMENT=	Kaa Media Repository - media file metadata parser
16
COMMENT=	Kaa Media Repository - media file metadata parser
17
17
18
LIB_DEPENDS=	dvdread.4:${PORTSDIR}/multimedia/libdvdread
18
LIB_DEPENDS=	dvdread.4:${PORTSDIR}/multimedia/libdvdread
19
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/kaa/__init__.py:${PORTSDIR}/multimedia/py-kaa-base
19
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/kaa/__init__.py:${PORTSDIR}/multimedia/py-kaa-base \
20
		${PYTHON_SITELIBDIR}/pyexiv2/__init__.py:${PORTSDIR}/graphics/py-exiv2
20
RUN_DEPENDS=	${BUILD_DEPENDS}
21
RUN_DEPENDS=	${BUILD_DEPENDS}
21
22
22
USE_PYTHON=	yes
23
USE_PYTHON=	yes
(-)multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp (+12 lines)
Line 0 Link Here
1
--- src/image/exiv2.cpp.orig	2009-01-30 22:18:25.000000000 +0100
2
+++ src/image/exiv2.cpp	2011-07-15 15:48:34.000000000 +0200
3
@@ -47,7 +47,8 @@
4
 		Py_DECREF(entry);
5
 	    }
6
 
7
-	    Exiv2::DataBuf databuf = exifData.copyThumbnail();
8
+	    Exiv2::ExifThumbC ExifThumb(exifData);
9
+	    Exiv2::DataBuf databuf = ExifThumb.copy();
10
 	    if (databuf.pData_) {
11
 		entry = PyBuffer_New(databuf.size_);
12
 		PyObject_AsWriteBuffer(entry, (void **)&data, &len);

Return to bug 158987