diff options
author | Marcus D. Hanwell <cryos@gentoo.org> | 2005-11-27 22:46:21 +0000 |
---|---|---|
committer | Marcus D. Hanwell <cryos@gentoo.org> | 2005-11-27 22:46:21 +0000 |
commit | 2f4a170f7965544e820b0c9ef7cf043a0405e5c5 (patch) | |
tree | 71e41bd424ff59d1c4ae01c58e7c535c49f15662 /kde-base | |
parent | stable on ppc64 (diff) | |
download | gentoo-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')
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 +} |