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