ports/116403: multimedia/libspiff: bump to 0.7.3
Ed Schouten
ed at fxq.nl
Sun Sep 16 21:10:02 UTC 2007
>Number: 116403
>Category: ports
>Synopsis: multimedia/libspiff: bump to 0.7.3
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Sep 16 21:10:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Ed Schouten
>Release: FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD palm.hoeg.nl 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Sep 10 21:37:34 CEST 2007 root at palm.hoeg.nl:/usr/obj/usr/src/sys/PALM i386
>Description:
libspiff 0.7.3 includes some fixes related to memory leaks.
Unfortunately, the 0.7.3 release crashes out of the box, because of
subtle typo's. That's why we have to include an errata fix.
>How-To-Repeat:
>Fix:
--- multimedia/libspiff/Makefile 2007-08-15 14:31:54.000000000 +0200
+++ multimedia/libspiff/Makefile 2007-09-16 13:39:44.000000000 +0200
@@ -6,7 +6,7 @@
#
PORTNAME= libspiff
-PORTVERSION= 0.7.2
+PORTVERSION= 0.7.3
CATEGORIES= multimedia
MASTER_SITES= SF
--- multimedia/libspiff/distinfo 2007-08-15 14:31:54.000000000 +0200
+++ multimedia/libspiff/distinfo 2007-09-16 13:40:38.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (libspiff-0.7.2.tar.bz2) = 3b291762e0149c975dab9f5ea15bad15
-SHA256 (libspiff-0.7.2.tar.bz2) = 6b498c1070e17f665625dc3e5113e8af55da5ce3d4d5abf0ae3fec344b8208d4
-SIZE (libspiff-0.7.2.tar.bz2) = 473067
+MD5 (libspiff-0.7.3.tar.bz2) = 89ecbc687993723563a9b8e8517e1f44
+SHA256 (libspiff-0.7.3.tar.bz2) = b0aae920bc86135fe35d7b940754547a39b3ee21dab0204ff35c9b1c31925fe7
+SIZE (libspiff-0.7.3.tar.bz2) = 474282
--- multimedia/libspiff/files/patch-reference 1970-01-01 01:00:00.000000000 +0100
+++ multimedia/libspiff/files/patch-reference 2007-09-16 23:04:58.000000000 +0200
@@ -0,0 +1,56 @@
+Index: src/SpiffData.cpp
+===================================================================
+--- src/SpiffData.cpp (revision 343)
++++ src/SpiffData.cpp (revision 344)
+@@ -558,7 +558,7 @@
+
+
+
+-/*static*/ XML_Char * SpiffData::stealHelper(const XML_Char * property,
++/*static*/ XML_Char * SpiffData::stealHelper(const XML_Char * & property,
+ bool own) {
+ const XML_Char * const res = Toolbox::getSetNull<XML_Char>(property);
+ if (own) {
+
+Index: include/spiff/SpiffProps.h
+===================================================================
+--- include/spiff/SpiffProps.h (revision 346)
++++ include/spiff/SpiffProps.h (revision 347)
+@@ -347,7 +347,7 @@
+ * @param own Owner flag
+ * @return Stolen SpiffDateTime value, can be NULL
+ */
+- static SpiffDateTime * stealHelper(const SpiffDateTime * dateTime,
++ static SpiffDateTime * stealHelper(const SpiffDateTime * & dateTime,
+ bool own);
+
+ /**
+Index: src/SpiffProps.cpp
+===================================================================
+--- src/SpiffProps.cpp (revision 346)
++++ src/SpiffProps.cpp (revision 347)
+@@ -435,7 +435,7 @@
+
+
+ /*static*/ SpiffDateTime * SpiffProps::stealHelper(
+- const SpiffDateTime * dateTime, bool own) {
++ const SpiffDateTime * & dateTime, bool own) {
+ const SpiffDateTime * const res
+ = Toolbox::getSetNull<SpiffDateTime>(dateTime);
+ if (own) {
+
+Index: include/spiff/SpiffData.h
+===================================================================
+--- include/spiff/SpiffData.h (revision 344)
++++ include/spiff/SpiffData.h (revision 345)
+@@ -446,7 +446,7 @@
+ * @param own Owner flag
+ * @return Stolen property value, can be NULL
+ */
+- static XML_Char * stealHelper(const XML_Char * property, bool own);
++ static XML_Char * stealHelper(const XML_Char * & property, bool own);
+
+ private:
+ /**
+
+
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list