summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2006-04-22 11:01:43 +0000
committerCarsten Lohrke <carlo@gentoo.org>2006-04-22 11:01:43 +0000
commit3c98cabcb7b7b65c3c5b488373e29269e3ef8b4c (patch)
treeb6b4b38123a25018e6d81d9343027e5a5f61638c /kde-base/mimelib
parentStable on ppc. bug 123462 (diff)
downloadgentoo-2-3c98cabcb7b7b65c3c5b488373e29269e3ef8b4c.tar.gz
gentoo-2-3c98cabcb7b7b65c3c5b488373e29269e3ef8b4c.tar.bz2
gentoo-2-3c98cabcb7b7b65c3c5b488373e29269e3ef8b4c.zip
Mem leak fix.
(Portage version: 2.0.54)
Diffstat (limited to 'kde-base/mimelib')
-rw-r--r--kde-base/mimelib/ChangeLog8
-rw-r--r--kde-base/mimelib/Manifest31
-rw-r--r--kde-base/mimelib/files/digest-mimelib-3.5.1-r11
-rw-r--r--kde-base/mimelib/files/mimelib-3.5.1-memleak-fix.diff22
-rw-r--r--kde-base/mimelib/mimelib-3.5.1-r1.ebuild14
5 files changed, 48 insertions, 28 deletions
diff --git a/kde-base/mimelib/ChangeLog b/kde-base/mimelib/ChangeLog
index 3dfed6aafc2a..3ca345c6bac0 100644
--- a/kde-base/mimelib/ChangeLog
+++ b/kde-base/mimelib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/mimelib
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/mimelib/ChangeLog,v 1.34 2006/04/06 03:18:56 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/mimelib/ChangeLog,v 1.35 2006/04/22 11:01:43 carlo Exp $
+
+*mimelib-3.5.1-r1 (22 Apr 2006)
+
+ 22 Apr 2006; Carsten Lohrke <carlo@gentoo.org>
+ +files/mimelib-3.5.1-memleak-fix.diff, +mimelib-3.5.1-r1.ebuild:
+ Mem leak fix.
06 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> -mimelib-3.5.0.ebuild:
Removed old 3.5.0/3.5.1 packages.
diff --git a/kde-base/mimelib/Manifest b/kde-base/mimelib/Manifest
index 22b5bbc674eb..f49bfa2234b8 100644
--- a/kde-base/mimelib/Manifest
+++ b/kde-base/mimelib/Manifest
@@ -1,34 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 b125cdf44380abe8d710331a22fc4f47 ChangeLog 4350
-RMD160 7cd5feaac9ee84eda04305506ef35b1a1b01964b ChangeLog 4350
-SHA256 4aecab827f0c02b6a6ee762e01a0431b1bd1c391e66a384bd582e26e64be6613 ChangeLog 4350
+MD5 37a718bff559603e4a46054fc01f53d4 ChangeLog 4516
MD5 e8e3fc943d40a2fa3260a042e8f0dcf6 files/digest-mimelib-3.4.1 208
-RMD160 a6185d391139f96c8706b8459f811267aa8254f4 files/digest-mimelib-3.4.1 208
-SHA256 13d734567761359795df4277f8e107a116627d38aca0531bfb91f1a0f4bf6e2f files/digest-mimelib-3.4.1 208
MD5 90abf0bc7995b02daa2daec3aaeefa52 files/digest-mimelib-3.4.2 282
-RMD160 d69f92856b5690091f2ec15d0ddc9c0762aecf20 files/digest-mimelib-3.4.2 282
-SHA256 92c9a6764cd08f42e8d2c5536cf7b02cc9e1f1e86e2d797d22a5b39a1142f84a files/digest-mimelib-3.4.2 282
MD5 4505de7bf9eafb017c93b041e2fe4f2d files/digest-mimelib-3.5.1 67
-RMD160 084a56cf56ec2dfd6142cd9a30d9aa0145f85766 files/digest-mimelib-3.5.1 67
-SHA256 d867d9e02408e291c5fb35e19926b5b7ac495ff04a9e86d869a31e20c8ce76dd files/digest-mimelib-3.5.1 67
+MD5 4505de7bf9eafb017c93b041e2fe4f2d files/digest-mimelib-3.5.1-r1 67
+MD5 698784895bf8f42f39ba8982b8cc4c0a files/mimelib-3.5.1-memleak-fix.diff 532
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
-RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
-SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156
MD5 2739af1ccf73445db9a3428c766a36c5 mimelib-3.4.1.ebuild 378
-RMD160 29fae647220bcc02143ab95e3b96a0587636eede mimelib-3.4.1.ebuild 378
-SHA256 61d49f827ca2a61b3f2918aa441bea426ca423f436b9a04b1d3de92dd450596e mimelib-3.4.1.ebuild 378
MD5 e6a9ee111fa83e1d3647d39ad0058834 mimelib-3.4.2.ebuild 395
-RMD160 4196f195f8d9ed789aef831075670ae2f05e83c0 mimelib-3.4.2.ebuild 395
-SHA256 bee6b14f697e41a6e903148767de25d8fd9ac769e0107a4e14eee9e027c74635 mimelib-3.4.2.ebuild 395
+MD5 e8c7f66517019e63d14481ddeb4ce19f mimelib-3.5.1-r1.ebuild 453
MD5 48b0a8fc7160406e915a5e59c87b2804 mimelib-3.5.1.ebuild 401
-RMD160 8f7adc2dd61709cd858e98546687be8e6fb261a3 mimelib-3.5.1.ebuild 401
-SHA256 53a22fcd6299118d96247d90cd6d5dc168c0af802a6a52c729f0ac4ce59f7f7e mimelib-3.5.1.ebuild 401
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFENIhEAiZjviIA2XgRAgh/AJ44+8LPQBvu3qQDmYSLM0AOEdj7wwCg0Ah4
-sKwPhr7PjAKSw/YByGP4jaw=
-=13Mt
------END PGP SIGNATURE-----
diff --git a/kde-base/mimelib/files/digest-mimelib-3.5.1-r1 b/kde-base/mimelib/files/digest-mimelib-3.5.1-r1
new file mode 100644
index 000000000000..2bfcb8caf853
--- /dev/null
+++ b/kde-base/mimelib/files/digest-mimelib-3.5.1-r1
@@ -0,0 +1 @@
+MD5 8e87c9cbe1f0c0f983f94d804a5bc8f9 kdepim-3.5.1.tar.bz2 12885355
diff --git a/kde-base/mimelib/files/mimelib-3.5.1-memleak-fix.diff b/kde-base/mimelib/files/mimelib-3.5.1-memleak-fix.diff
new file mode 100644
index 000000000000..81c00c38bfc8
--- /dev/null
+++ b/kde-base/mimelib/files/mimelib-3.5.1-memleak-fix.diff
@@ -0,0 +1,22 @@
+--- kdepim/mimelib/attach.cpp 2005/07/26 18:54:59 438982
++++ kdepim/mimelib/attach.cpp 2006/04/16 14:28:03 530387
+@@ -217,7 +217,7 @@
+
+ FILE* fp = fopen(aFilename, "rb");
+ if (fp == 0) {
+- delete buf;
++ delete[] buf;
+ str = "";
+ return -1;
+ }
+--- kdepim/mimelib/datetime.cpp 2006/01/06 12:12:33 494852
++++ kdepim/mimelib/datetime.cpp 2006/04/16 14:28:03 530387
+@@ -304,7 +304,7 @@
+ mZone = 0;
+ }
+ if (mustDelete) {
+- delete str;
++ delete[] str;
+ }
+ }
+
diff --git a/kde-base/mimelib/mimelib-3.5.1-r1.ebuild b/kde-base/mimelib/mimelib-3.5.1-r1.ebuild
new file mode 100644
index 000000000000..ce78cbaeb4db
--- /dev/null
+++ b/kde-base/mimelib/mimelib-3.5.1-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/mimelib/mimelib-3.5.1-r1.ebuild,v 1.1 2006/04/22 11:01:43 carlo Exp $
+
+KMNAME=kdepim
+MAXKDEVER=3.5.2
+KM_DEPRANGE="$PV $MAXKDEVER"
+inherit kde-meta eutils
+
+DESCRIPTION="KDE mime library"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+PATCHES="${FILESDIR}/mimelib-3.5.1-memleak-fix.diff" \ No newline at end of file