summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-11-27 22:33:19 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-11-27 22:33:19 +0000
commit31e75acf74d9f6514137d404dd6e2daa6f5663da (patch)
treedf3636d5b165aa67b308e55bb8d64abb96fc1fcd /kde-base
parentstable on ppc64 (diff)
downloadgentoo-2-31e75acf74d9f6514137d404dd6e2daa6f5663da.tar.gz
gentoo-2-31e75acf74d9f6514137d404dd6e2daa6f5663da.tar.bz2
gentoo-2-31e75acf74d9f6514137d404dd6e2daa6f5663da.zip
Fixes glibc problems due to invalid pointers, closes bug 91004, thanks to Chris White <chriswhite@gentoo.org>.
(Portage version: 2.0.53_rc7)
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/ksayit/ChangeLog9
-rw-r--r--kde-base/ksayit/Manifest25
-rw-r--r--kde-base/ksayit/files/digest-ksayit-3.4.3-r11
-rw-r--r--kde-base/ksayit/files/ksayit-3.4.3-pointer.patch12
-rw-r--r--kde-base/ksayit/ksayit-3.4.3-r1.ebuild17
5 files changed, 52 insertions, 12 deletions
diff --git a/kde-base/ksayit/ChangeLog b/kde-base/ksayit/ChangeLog
index 873ce1c609e0..9f7fc0ac404d 100644
--- a/kde-base/ksayit/ChangeLog
+++ b/kde-base/ksayit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for kde-base/ksayit
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/ksayit/ChangeLog,v 1.29 2005/11/26 14:35:18 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/ksayit/ChangeLog,v 1.30 2005/11/27 22:33:19 cryos Exp $
+
+*ksayit-3.4.3-r1 (27 Nov 2005)
+
+ 27 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ +files/ksayit-3.4.3-pointer.patch, +ksayit-3.4.3-r1.ebuild:
+ Fixes glibc problems due to invalid pointers, closes bug 91004, thanks to
+ Chris White <chriswhite@gentoo.org>.
24 Nov 2005; Markus Rothe <corsair@gentoo.org> ksayit-3.4.3.ebuild:
Stable on ppc64
diff --git a/kde-base/ksayit/Manifest b/kde-base/ksayit/Manifest
index 1d2d43d1b265..e6a17d76b5cf 100644
--- a/kde-base/ksayit/Manifest
+++ b/kde-base/ksayit/Manifest
@@ -1,16 +1,19 @@
-MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
-MD5 0bfa0e07a85e73de7482b643f18406de ksayit-3.5.0.ebuild 573
-MD5 7be5a04557ccf0e59a1a9221dc641f49 ksayit-3.5.0_rc1.ebuild 577
-MD5 8fcb68214a616029986c57a7ac8d8ca5 ksayit-3.5.0_beta2.ebuild 578
MD5 9d7cb9e84607ef87c485c121398fce5f ChangeLog 3565
-MD5 0d3f3e556729870be5c9bde1c883173c ksayit-3.4.1.ebuild 584
-MD5 30cbca4e951c409dae06ff518c4d8e70 ksayit-3.5_beta1.ebuild 576
-MD5 f4be7b9ce16e5d2cb78e2063ef3fd6e0 ksayit-3.4.3.ebuild 597
-MD5 0bcc0b65d78e83c8636236b5fbf8dc2c ksayit-3.4.2.ebuild 599
MD5 a2ff872942277aa4226570c6c728c417 files/digest-ksayit-3.4.1 236
-MD5 174790e90449897638084f6c4bea761f files/digest-ksayit-3.5_beta1 77
MD5 e40e61649226223ac8c5051bc56cd28a files/digest-ksayit-3.4.2 320
-MD5 2d4ea47288659c63d4b4d855015669bc files/digest-ksayit-3.5.0_rc1 332
-MD5 f33393ffa45cd6993ed65a63d5d5ea49 files/digest-ksayit-3.5.0_beta2 240
MD5 69f79fb831b8a4318ac609aefa806adb files/digest-ksayit-3.4.3 76
+MD5 69f79fb831b8a4318ac609aefa806adb files/digest-ksayit-3.4.3-r1 76
MD5 307469289d5167258f2faa3684e12eb2 files/digest-ksayit-3.5.0 76
+MD5 f33393ffa45cd6993ed65a63d5d5ea49 files/digest-ksayit-3.5.0_beta2 240
+MD5 2d4ea47288659c63d4b4d855015669bc files/digest-ksayit-3.5.0_rc1 332
+MD5 174790e90449897638084f6c4bea761f files/digest-ksayit-3.5_beta1 77
+MD5 f5bf9356477cd9c9feb666e6e94915b0 files/ksayit-3.4.3-pointer.patch 536
+MD5 0d3f3e556729870be5c9bde1c883173c ksayit-3.4.1.ebuild 584
+MD5 0bcc0b65d78e83c8636236b5fbf8dc2c ksayit-3.4.2.ebuild 599
+MD5 c82cf1e44697a1828be5ed9ec7636f06 ksayit-3.4.3-r1.ebuild 642
+MD5 f4be7b9ce16e5d2cb78e2063ef3fd6e0 ksayit-3.4.3.ebuild 597
+MD5 0bfa0e07a85e73de7482b643f18406de ksayit-3.5.0.ebuild 573
+MD5 8fcb68214a616029986c57a7ac8d8ca5 ksayit-3.5.0_beta2.ebuild 578
+MD5 7be5a04557ccf0e59a1a9221dc641f49 ksayit-3.5.0_rc1.ebuild 577
+MD5 30cbca4e951c409dae06ff518c4d8e70 ksayit-3.5_beta1.ebuild 576
+MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/ksayit/files/digest-ksayit-3.4.3-r1 b/kde-base/ksayit/files/digest-ksayit-3.4.3-r1
new file mode 100644
index 000000000000..b56dadf0683d
--- /dev/null
+++ b/kde-base/ksayit/files/digest-ksayit-3.4.3-r1
@@ -0,0 +1 @@
+MD5 02f8ffe95f253aaab8a13ab7211494dc kdeaccessibility-3.4.3.tar.bz2 7414953
diff --git a/kde-base/ksayit/files/ksayit-3.4.3-pointer.patch b/kde-base/ksayit/files/ksayit-3.4.3-pointer.patch
new file mode 100644
index 000000000000..29fec54ab0bb
--- /dev/null
+++ b/kde-base/ksayit/files/ksayit-3.4.3-pointer.patch
@@ -0,0 +1,12 @@
+--- ksayit/src/fxpluginhandler.cpp.old 2005-11-27 05:19:14.000000000 +0900
++++ ksayit/src/fxpluginhandler.cpp 2005-11-27 05:19:30.000000000 +0900
+@@ -97,7 +97,8 @@
+ plugin.description = p->getDescription_KS();
+ plugin.EffectID = 0;
+ kdDebug(100200) << "FX-Plugin " << plugin.name << " Handle: " << plugin.handle << " registered." << endl;
+- destroyPlugin(p);
++ // destroyPlugin(p);
++ p = NULL;
+ plugin.p = NULL;
+ // add to list of available plugins
+ pmap[plugin.name] = plugin;
diff --git a/kde-base/ksayit/ksayit-3.4.3-r1.ebuild b/kde-base/ksayit/ksayit-3.4.3-r1.ebuild
new file mode 100644
index 000000000000..d61ff3365dd8
--- /dev/null
+++ b/kde-base/ksayit/ksayit-3.4.3-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/ksayit/ksayit-3.4.3-r1.ebuild,v 1.1 2005/11/27 22:33:19 cryos Exp $
+KMNAME=kdeaccessibility
+MAXKDEVER=$PV
+KM_DEPRANGE="$PV $MAXKDEVER"
+inherit kde-meta
+
+DESCRIPTION="KD text-to-speech frontend app"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+DEPEND="$(deprange $PV $MAXKDEVER kde-base/kttsd)
+ $(deprange $PV $MAXKDEVER kde-base/arts)
+ $(deprange-dual 3.4.1 $MAXKDEVER kde-base/kdemultimedia-arts)"
+myconf="--enable-ksayit-audio-plugins"
+
+PATCHES="${FILESDIR}/${P}-pointer.patch"