summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-11-27 22:46:21 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-11-27 22:46:21 +0000
commit2f4a170f7965544e820b0c9ef7cf043a0405e5c5 (patch)
tree71e41bd424ff59d1c4ae01c58e7c535c49f15662 /kde-base
parentstable on ppc64 (diff)
downloadgentoo-2-2f4a170f7965544e820b0c9ef7cf043a0405e5c5.tar.gz
gentoo-2-2f4a170f7965544e820b0c9ef7cf043a0405e5c5.tar.bz2
gentoo-2-2f4a170f7965544e820b0c9ef7cf043a0405e5c5.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/kdeaccessibility/ChangeLog10
-rw-r--r--kde-base/kdeaccessibility/Manifest29
-rw-r--r--kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3-r11
-rw-r--r--kde-base/kdeaccessibility/files/kdeaccessibility-3.4.3-pointer.patch12
-rw-r--r--kde-base/kdeaccessibility/kdeaccessibility-3.4.3-r1.ebuild50
5 files changed, 88 insertions, 14 deletions
diff --git a/kde-base/kdeaccessibility/ChangeLog b/kde-base/kdeaccessibility/ChangeLog
index ebd114ea464c..8849f8da4581 100644
--- a/kde-base/kdeaccessibility/ChangeLog
+++ b/kde-base/kdeaccessibility/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for kde-base/kdeaccessibility
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.84 2005/11/27 22:02:21 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.85 2005/11/27 22:46:21 cryos Exp $
+
+*kdeaccessibility-3.4.3-r1 (27 Nov 2005)
+
+ 27 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ +files/kdeaccessibility-3.4.3-pointer.patch,
+ +kdeaccessibility-3.4.3-r1.ebuild:
+ Fixes glibc problems due to invalid pointers, closes bug 91004, thanks to
+ Chris White <chriswhite@gentoo.org>.
27 Nov 2005; Guy Martin <gmsoft@gentoo.org> kdeaccessibility-3.4.3.ebuild:
Stable on hppa.
diff --git a/kde-base/kdeaccessibility/Manifest b/kde-base/kdeaccessibility/Manifest
index 301faceb38e1..b8345cce3c41 100644
--- a/kde-base/kdeaccessibility/Manifest
+++ b/kde-base/kdeaccessibility/Manifest
@@ -1,19 +1,22 @@
MD5 08f0ef9e41d04745b3336e40bd2a4cea ChangeLog 10257
-MD5 2c05ff03003147c99aed2f493c64935d kdeaccessibility-3.4.3.ebuild 1199
+MD5 39b0d45ba034c139eed4599fe33074d0 files/digest-kdeaccessibility-3.3.2 76
+MD5 a96a1d7a63ac3bfb215cda52b2a9c3e6 files/digest-kdeaccessibility-3.4.1 76
+MD5 8340ca34cb0bed2c4acfd82f444a2624 files/digest-kdeaccessibility-3.4.2 76
+MD5 69f79fb831b8a4318ac609aefa806adb files/digest-kdeaccessibility-3.4.3 76
+MD5 69f79fb831b8a4318ac609aefa806adb files/digest-kdeaccessibility-3.4.3-r1 76
+MD5 307469289d5167258f2faa3684e12eb2 files/digest-kdeaccessibility-3.5.0 76
+MD5 254a84107cc908f500e1bd2ea08dcdc9 files/digest-kdeaccessibility-3.5.0_beta2 77
+MD5 cdef77222aadde0c27667909b3a7c7aa files/digest-kdeaccessibility-3.5.0_rc1 80
+MD5 174790e90449897638084f6c4bea761f files/digest-kdeaccessibility-3.5_beta1 77
+MD5 a4a2fe961dac0445daa5ceffc2e2c841 files/kdeaccessibility-3.4.0-noarts.patch 3826
+MD5 f5bf9356477cd9c9feb666e6e94915b0 files/kdeaccessibility-3.4.3-pointer.patch 536
MD5 d8d24de351d4616955249a64e3071e88 kdeaccessibility-3.3.2.ebuild 364
MD5 ac6ca6d889d6da3a003f6c7492215086 kdeaccessibility-3.4.1.ebuild 999
MD5 e63c5344542f80d67d7ce09949855bdf kdeaccessibility-3.4.2.ebuild 1139
-MD5 4f1a810cdf8f6e3939a3d0f5e93f782e kdeaccessibility-3.5_beta1.ebuild 829
-MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
+MD5 7c95b951403a1291ab1326d3a0d1f8ae kdeaccessibility-3.4.3-r1.ebuild 1241
+MD5 2c05ff03003147c99aed2f493c64935d kdeaccessibility-3.4.3.ebuild 1199
+MD5 083bdef9a2775e34af27666e45980d2e kdeaccessibility-3.5.0.ebuild 827
MD5 aafcb12e75032697bfd3972835bc223f kdeaccessibility-3.5.0_beta2.ebuild 831
MD5 6c0800aea1de8a939e4b854569d4b2f7 kdeaccessibility-3.5.0_rc1.ebuild 829
-MD5 083bdef9a2775e34af27666e45980d2e kdeaccessibility-3.5.0.ebuild 827
-MD5 69f79fb831b8a4318ac609aefa806adb files/digest-kdeaccessibility-3.4.3 76
-MD5 a96a1d7a63ac3bfb215cda52b2a9c3e6 files/digest-kdeaccessibility-3.4.1 76
-MD5 39b0d45ba034c139eed4599fe33074d0 files/digest-kdeaccessibility-3.3.2 76
-MD5 a4a2fe961dac0445daa5ceffc2e2c841 files/kdeaccessibility-3.4.0-noarts.patch 3826
-MD5 8340ca34cb0bed2c4acfd82f444a2624 files/digest-kdeaccessibility-3.4.2 76
-MD5 174790e90449897638084f6c4bea761f files/digest-kdeaccessibility-3.5_beta1 77
-MD5 254a84107cc908f500e1bd2ea08dcdc9 files/digest-kdeaccessibility-3.5.0_beta2 77
-MD5 cdef77222aadde0c27667909b3a7c7aa files/digest-kdeaccessibility-3.5.0_rc1 80
-MD5 307469289d5167258f2faa3684e12eb2 files/digest-kdeaccessibility-3.5.0 76
+MD5 4f1a810cdf8f6e3939a3d0f5e93f782e kdeaccessibility-3.5_beta1.ebuild 829
+MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
diff --git a/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3-r1 b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3-r1
new file mode 100644
index 000000000000..b56dadf0683d
--- /dev/null
+++ b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3-r1
@@ -0,0 +1 @@
+MD5 02f8ffe95f253aaab8a13ab7211494dc kdeaccessibility-3.4.3.tar.bz2 7414953
diff --git a/kde-base/kdeaccessibility/files/kdeaccessibility-3.4.3-pointer.patch b/kde-base/kdeaccessibility/files/kdeaccessibility-3.4.3-pointer.patch
new file mode 100644
index 000000000000..29fec54ab0bb
--- /dev/null
+++ b/kde-base/kdeaccessibility/files/kdeaccessibility-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/kdeaccessibility/kdeaccessibility-3.4.3-r1.ebuild b/kde-base/kdeaccessibility/kdeaccessibility-3.4.3-r1.ebuild
new file mode 100644
index 000000000000..a14cb1658309
--- /dev/null
+++ b/kde-base/kdeaccessibility/kdeaccessibility-3.4.3-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/kdeaccessibility-3.4.3-r1.ebuild,v 1.1 2005/11/27 22:46:21 cryos Exp $
+
+inherit kde-dist eutils
+
+DESCRIPTION="KDE accessibility module"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="arts gstreamer"
+
+DEPEND="gstreamer? ( >=media-libs/gstreamer-0.8.7
+ >=media-libs/gst-plugins-0.8.7 )"
+
+RDEPEND="${DEPEND}
+ arts? ( || ( app-accessibility/festival
+ app-accessibility/epos
+ app-accessibility/flite
+ app-accessibility/freetts ) )
+
+ gstreamer? ( || ( app-accessibility/festival
+ app-accessibility/epos
+ app-accessibility/flite ) )"
+
+DEPEND="${DEPEND}
+ dev-util/pkgconfig"
+
+PATCHES="${FILESDIR}/${P}-pointer.patch"
+
+pkg_setup() {
+ kde_pkg_setup
+ if use gstreamer; then
+ ewarn "gstreamer support in kdeaccessibility is experimental"
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ # Make arts optional. Applied for 3.5.
+ epatch "${FILESDIR}/kdeaccessibility-3.4.0-noarts.patch"
+
+ # for the noarts patch
+ make -f admin/Makefile.common || die
+}
+
+src_compile() {
+ local myconf="$(use_enable gstreamer kttsd-gstreamer)"
+
+ kde_src_compile
+}