diff options
author | Simone Gotti <motaboy@gentoo.org> | 2005-01-29 13:26:21 +0000 |
---|---|---|
committer | Simone Gotti <motaboy@gentoo.org> | 2005-01-29 13:26:21 +0000 |
commit | 0740b357394e3f17877329673ae1a081b7f02d7e (patch) | |
tree | 4241dff630e5b546171a176028b685717426104c /app-office | |
parent | Proper usage of kde eclasses, to make sure KDEDIR is defined (#33079). (diff) | |
download | gentoo-2-0740b357394e3f17877329673ae1a081b7f02d7e.tar.gz gentoo-2-0740b357394e3f17877329673ae1a081b7f02d7e.tar.bz2 gentoo-2-0740b357394e3f17877329673ae1a081b7f02d7e.zip |
Adding koffice's splitted ebuilds to portage.
(Portage version: 2.0.51-r14)
Diffstat (limited to 'app-office')
62 files changed, 822 insertions, 0 deletions
diff --git a/app-office/karbon/ChangeLog b/app-office/karbon/ChangeLog new file mode 100644 index 000000000000..2e03e1da79ba --- /dev/null +++ b/app-office/karbon/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/karbon +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/karbon/ChangeLog,v 1.1 2005/01/29 13:21:33 motaboy Exp $ + +*karbon-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +karbon-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/karbon/Manifest b/app-office/karbon/Manifest new file mode 100644 index 000000000000..19599e11e690 --- /dev/null +++ b/app-office/karbon/Manifest @@ -0,0 +1,3 @@ +MD5 b8cc731fe2c991670527bffb83389027 prova 1121 +MD5 b8cc731fe2c991670527bffb83389027 karbon-1.3.5.ebuild 1121 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-karbon-1.3.5 211 diff --git a/app-office/karbon/files/digest-karbon-1.3.5 b/app-office/karbon/files/digest-karbon-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/karbon/files/digest-karbon-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/karbon/karbon-1.3.5.ebuild b/app-office/karbon/karbon-1.3.5.ebuild new file mode 100644 index 000000000000..b81befa3f802 --- /dev/null +++ b/app-office/karbon/karbon-1.3.5.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/app-office/karbon/karbon-1.3.5.ebuild,v 1.1 2005/01/29 13:21:33 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +inherit kde-meta eutils + +DESCRIPTION="KOffice: Yet another vector graphics application." +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + >=media-libs/libart_lgpl-2.3.9 + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +KMCOMPILEONLY="filters/liboofilter" + +KMEXTRA="filters/karbon" + +need-kde 3.1 + +src_unpack() { + kde-meta_src_unpack unpack + + # We need to compile first liboofilter because it's needed by the karbon's OOo filters + echo "SUBDIRS = liboofilter karbon" > $S/filters/Makefile.am + + kde-meta_src_unpack makefiles +} diff --git a/app-office/karbon/metadata.xml b/app-office/karbon/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/karbon/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kchart/ChangeLog b/app-office/kchart/ChangeLog new file mode 100644 index 000000000000..c7b0e3e1e5cc --- /dev/null +++ b/app-office/kchart/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kchart +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kchart/ChangeLog,v 1.1 2005/01/29 13:21:59 motaboy Exp $ + +*kchart-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kchart-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kchart/Manifest b/app-office/kchart/Manifest new file mode 100644 index 000000000000..37bbd5984c32 --- /dev/null +++ b/app-office/kchart/Manifest @@ -0,0 +1,2 @@ +MD5 5a3688790ab0ef080769921534c00384 kchart-1.3.5.ebuild 805 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kchart-1.3.5 211 diff --git a/app-office/kchart/files/digest-kchart-1.3.5 b/app-office/kchart/files/digest-kchart-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kchart/files/digest-kchart-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kchart/kchart-1.3.5.ebuild b/app-office/kchart/kchart-1.3.5.ebuild new file mode 100644 index 000000000000..89ef6a3086b8 --- /dev/null +++ b/app-office/kchart/kchart-1.3.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kchart/kchart-1.3.5.ebuild,v 1.1 2005/01/29 13:21:59 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +inherit kde-meta eutils + +DESCRIPTION="KOffice Chart Generator" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store + libkochart interfaces" + +KMEXTRACTONLY="lib/ + interfaces/" + +need-kde 3.1 diff --git a/app-office/kchart/metadata.xml b/app-office/kchart/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kchart/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kformula/ChangeLog b/app-office/kformula/ChangeLog new file mode 100644 index 000000000000..0559a3334ca6 --- /dev/null +++ b/app-office/kformula/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kformula +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kformula/ChangeLog,v 1.1 2005/01/29 13:22:23 motaboy Exp $ + +*kformula-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kformula-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kformula/Manifest b/app-office/kformula/Manifest new file mode 100644 index 000000000000..01cd7a21ca6b --- /dev/null +++ b/app-office/kformula/Manifest @@ -0,0 +1,3 @@ +MD5 a2e734d7f29507f5cf3a8934e908aa95 prova 798 +MD5 a2e734d7f29507f5cf3a8934e908aa95 kformula-1.3.5.ebuild 798 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kformula-1.3.5 211 diff --git a/app-office/kformula/files/digest-kformula-1.3.5 b/app-office/kformula/files/digest-kformula-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kformula/files/digest-kformula-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kformula/kformula-1.3.5.ebuild b/app-office/kformula/kformula-1.3.5.ebuild new file mode 100644 index 000000000000..20f68d5cb38f --- /dev/null +++ b/app-office/kformula/kformula-1.3.5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kformula/kformula-1.3.5.ebuild,v 1.1 2005/01/29 13:22:23 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +inherit kde-meta eutils + +DESCRIPTION="KOffice Formula Editor" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +KMEXTRA="filters/kformula" + +need-kde 3.1 + + diff --git a/app-office/kformula/metadata.xml b/app-office/kformula/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kformula/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kivio/ChangeLog b/app-office/kivio/ChangeLog new file mode 100644 index 000000000000..a107997f40fd --- /dev/null +++ b/app-office/kivio/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kivio +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kivio/ChangeLog,v 1.1 2005/01/29 13:22:50 motaboy Exp $ + +*kivio-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kivio-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kivio/Manifest b/app-office/kivio/Manifest new file mode 100644 index 000000000000..57845dc50530 --- /dev/null +++ b/app-office/kivio/Manifest @@ -0,0 +1,2 @@ +MD5 62e3753663a116014837cc3aaedacb34 kivio-1.3.5.ebuild 889 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kivio-1.3.5 211 diff --git a/app-office/kivio/files/digest-kivio-1.3.5 b/app-office/kivio/files/digest-kivio-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kivio/files/digest-kivio-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kivio/kivio-1.3.5.ebuild b/app-office/kivio/kivio-1.3.5.ebuild new file mode 100644 index 000000000000..f349e4866d10 --- /dev/null +++ b/app-office/kivio/kivio-1.3.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kivio/kivio-1.3.5.ebuild,v 1.1 2005/01/29 13:22:50 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +inherit kde-meta eutils + +DESCRIPTION="KOffice Flowchart And Diagram Tool" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + >=dev-lang/python-2.2.1 + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +need-kde 3.1 + +src_compile() { + export LIBPYTHON="`python-config --libs`" + kde-meta_src_compile +} diff --git a/app-office/kivio/metadata.xml b/app-office/kivio/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kivio/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/koffice-data/ChangeLog b/app-office/koffice-data/ChangeLog new file mode 100644 index 000000000000..34e8fbfdec8b --- /dev/null +++ b/app-office/koffice-data/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/koffice-data +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-data/ChangeLog,v 1.1 2005/01/29 13:23:15 motaboy Exp $ + +*koffice-data-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +koffice-data-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/koffice-data/Manifest b/app-office/koffice-data/Manifest new file mode 100644 index 000000000000..925f13082dfc --- /dev/null +++ b/app-office/koffice-data/Manifest @@ -0,0 +1,3 @@ +MD5 2656c111c02bfec573159167f0930834 koffice-data-1.3.5.ebuild 515 +MD5 2656c111c02bfec573159167f0930834 prova 515 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-koffice-data-1.3.5 211 diff --git a/app-office/koffice-data/files/digest-koffice-data-1.3.5 b/app-office/koffice-data/files/digest-koffice-data-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/koffice-data/files/digest-koffice-data-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/koffice-data/koffice-data-1.3.5.ebuild b/app-office/koffice-data/koffice-data-1.3.5.ebuild new file mode 100644 index 000000000000..56265cbcad8c --- /dev/null +++ b/app-office/koffice-data/koffice-data-1.3.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-data/koffice-data-1.3.5.ebuild,v 1.1 2005/01/29 13:23:15 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +KMMODULE= +inherit kde-meta eutils + +DESCRIPTION="shared koffice data files" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="dev-util/pkgconfig" + +KMEXTRA=" + mimetypes/ + servicetypes/ + pics/ + templates/ + autocorrect/" + +need-kde 3.1
\ No newline at end of file diff --git a/app-office/koffice-data/metadata.xml b/app-office/koffice-data/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/koffice-data/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/koffice-libs/ChangeLog b/app-office/koffice-libs/ChangeLog new file mode 100644 index 000000000000..6e59af663ddd --- /dev/null +++ b/app-office/koffice-libs/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/koffice-libs +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-libs/ChangeLog,v 1.1 2005/01/29 13:23:40 motaboy Exp $ + +*koffice-libs-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +koffice-libs-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/koffice-libs/Manifest b/app-office/koffice-libs/Manifest new file mode 100644 index 000000000000..9bad592656dd --- /dev/null +++ b/app-office/koffice-libs/Manifest @@ -0,0 +1,2 @@ +MD5 d983a6c8db9fcb6bb344090a4e67dfac koffice-libs-1.3.5.ebuild 890 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-koffice-libs-1.3.5 211 diff --git a/app-office/koffice-libs/files/digest-koffice-libs-1.3.5 b/app-office/koffice-libs/files/digest-koffice-libs-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/koffice-libs/files/digest-koffice-libs-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/koffice-libs/koffice-libs-1.3.5.ebuild b/app-office/koffice-libs/koffice-libs-1.3.5.ebuild new file mode 100644 index 000000000000..f84b5496364e --- /dev/null +++ b/app-office/koffice-libs/koffice-libs-1.3.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-libs/koffice-libs-1.3.5.ebuild,v 1.1 2005/01/29 13:23:40 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +KMMODULE=lib +inherit kde-meta eutils + +DESCRIPTION="shared koffice libraries" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="dev-util/pkgconfig" + +RDEPEND="$DEPEND $(deprange $PV $MAXKOFFICEVER app-office/koffice-data)" + +KMEXTRA=" + interfaces/ + plugins/ + tools/ + filters/olefilters/ + filters/xsltfilter/ + filters/generic_wrapper/ + kounavail/ + doc/koffice + doc/thesaurus" + +KMEXTRACTONLY=" + kchart/kdchart" + +need-kde 3.1 + +src_unpack() { + kde-meta_src_unpack unpack + + # Force the compilation of libkopainter. + sed -i 's:$(KOPAINTERDIR):kopainter:' $S/lib/Makefile.am + + kde-meta_src_unpack makefiles +} diff --git a/app-office/koffice-libs/metadata.xml b/app-office/koffice-libs/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/koffice-libs/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/koffice-meta/ChangeLog b/app-office/koffice-meta/ChangeLog new file mode 100644 index 000000000000..d28221d99bf5 --- /dev/null +++ b/app-office/koffice-meta/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/koffice-meta +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-meta/ChangeLog,v 1.1 2005/01/29 13:24:08 motaboy Exp $ + +*koffice-meta-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +koffice-meta-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/koffice-meta/Manifest b/app-office/koffice-meta/Manifest new file mode 100644 index 000000000000..434a74cdfdb2 --- /dev/null +++ b/app-office/koffice-meta/Manifest @@ -0,0 +1,2 @@ +MD5 362bc65639787069f00b92184fb58e13 koffice-meta-1.3.5.ebuild 965 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-koffice-meta-1.3.5 0 diff --git a/app-office/koffice-meta/files/digest-koffice-meta-1.3.5 b/app-office/koffice-meta/files/digest-koffice-meta-1.3.5 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-office/koffice-meta/files/digest-koffice-meta-1.3.5 diff --git a/app-office/koffice-meta/koffice-meta-1.3.5.ebuild b/app-office/koffice-meta/koffice-meta-1.3.5.ebuild new file mode 100644 index 000000000000..430502c4d25d --- /dev/null +++ b/app-office/koffice-meta/koffice-meta-1.3.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koffice-meta/koffice-meta-1.3.5.ebuild,v 1.1 2005/01/29 13:24:08 motaboy Exp $ +MAXKOFFICEVER=1.3.5 + +inherit kde-functions +DESCRIPTION="koffice - merge this to pull in all koffice-derived packages" +HOMEPAGE="http://www.kde.org/" + +LICENSE="GPL-2" +SLOT="3.3" +KEYWORDS="~x86" +IUSE="" + +# Note most packages didn't change between koffice 1.3.4 and 1.3.5 +RDEPEND="$(deprange $PV $MAXKOFFICEVER app-office/karbon) + $(deprange $PV $MAXKOFFICEVER app-office/kchart) + $(deprange $PV $MAXKOFFICEVER app-office/kformula) + $(deprange $PV $MAXKOFFICEVER app-office/kivio) + $(deprange $PV $MAXKOFFICEVER app-office/koffice-data) + $(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + $(deprange $PV $MAXKOFFICEVER app-office/koshell) + $(deprange $PV $MAXKOFFICEVER app-office/kpresenter) + $(deprange $PV $MAXKOFFICEVER app-office/kspread) + $(deprange $PV $MAXKOFFICEVER app-office/kugar) + $(deprange $PV $MAXKOFFICEVER app-office/kword)" diff --git a/app-office/koffice-meta/metadata.xml b/app-office/koffice-meta/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/koffice-meta/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/koshell/ChangeLog b/app-office/koshell/ChangeLog new file mode 100644 index 000000000000..9b26e05c5b6e --- /dev/null +++ b/app-office/koshell/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/koshell +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koshell/ChangeLog,v 1.1 2005/01/29 13:24:36 motaboy Exp $ + +*koshell-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +koshell-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/koshell/Manifest b/app-office/koshell/Manifest new file mode 100644 index 000000000000..9f2f29a35700 --- /dev/null +++ b/app-office/koshell/Manifest @@ -0,0 +1,2 @@ +MD5 d13d1e54747480b35bcd8d009eb021ac koshell-1.3.5.ebuild 763 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-koshell-1.3.5 211 diff --git a/app-office/koshell/files/digest-koshell-1.3.5 b/app-office/koshell/files/digest-koshell-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/koshell/files/digest-koshell-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/koshell/koshell-1.3.5.ebuild b/app-office/koshell/koshell-1.3.5.ebuild new file mode 100644 index 000000000000..eb4db0877da7 --- /dev/null +++ b/app-office/koshell/koshell-1.3.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/koshell/koshell-1.3.5.ebuild,v 1.1 2005/01/29 13:24:36 motaboy Exp $ + +MAXKOFFICEVER=1.3.5 +KMNAME=koffice +inherit kde-meta eutils + +DESCRIPTION="KOffice Workspace" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +need-kde 3.1 diff --git a/app-office/koshell/metadata.xml b/app-office/koshell/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/koshell/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kpresenter/ChangeLog b/app-office/kpresenter/ChangeLog new file mode 100644 index 000000000000..3ee034a0eeee --- /dev/null +++ b/app-office/kpresenter/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kpresenter +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kpresenter/ChangeLog,v 1.1 2005/01/29 13:25:03 motaboy Exp $ + +*kpresenter-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kpresenter-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kpresenter/Manifest b/app-office/kpresenter/Manifest new file mode 100644 index 000000000000..60e35239d8db --- /dev/null +++ b/app-office/kpresenter/Manifest @@ -0,0 +1,3 @@ +MD5 675657bab66003ab6f12ce3c66c70aca prova 1077 +MD5 675657bab66003ab6f12ce3c66c70aca kpresenter-1.3.5.ebuild 1077 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kpresenter-1.3.5 211 diff --git a/app-office/kpresenter/files/digest-kpresenter-1.3.5 b/app-office/kpresenter/files/digest-kpresenter-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kpresenter/files/digest-kpresenter-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kpresenter/kpresenter-1.3.5.ebuild b/app-office/kpresenter/kpresenter-1.3.5.ebuild new file mode 100644 index 000000000000..344fc2eacd8b --- /dev/null +++ b/app-office/kpresenter/kpresenter-1.3.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kpresenter/kpresenter-1.3.5.ebuild,v 1.1 2005/01/29 13:25:03 motaboy Exp $ + +KMNAME=koffice +MAXKOFFICEVER=1.3.5 +inherit kde-meta eutils + +DESCRIPTION="KOffice Presentation Tool" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +KMCOMPILEONLY="filters/liboofilter" + +KMEXTRA="filters/kpresenter" + +need-kde 3.1 + +src_unpack() { + kde-meta_src_unpack unpack + + # We need to compile first liboofilter because it's needed by the kpresenter's OOo filters + echo "SUBDIRS = liboofilter kpresenter" > $S/filters/Makefile.am + + kde-meta_src_unpack makefiles +} diff --git a/app-office/kpresenter/metadata.xml b/app-office/kpresenter/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kpresenter/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kspread/ChangeLog b/app-office/kspread/ChangeLog new file mode 100644 index 000000000000..661425b0a5fe --- /dev/null +++ b/app-office/kspread/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kspread +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kspread/ChangeLog,v 1.1 2005/01/29 13:25:30 motaboy Exp $ + +*kspread-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kspread-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kspread/Manifest b/app-office/kspread/Manifest new file mode 100644 index 000000000000..f31801637c00 --- /dev/null +++ b/app-office/kspread/Manifest @@ -0,0 +1,2 @@ +MD5 db90b883c11099fd79e506cf312d66c4 kspread-1.3.5.ebuild 1110 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kspread-1.3.5 211 diff --git a/app-office/kspread/files/digest-kspread-1.3.5 b/app-office/kspread/files/digest-kspread-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kspread/files/digest-kspread-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kspread/kspread-1.3.5.ebuild b/app-office/kspread/kspread-1.3.5.ebuild new file mode 100644 index 000000000000..06d3525bbfe5 --- /dev/null +++ b/app-office/kspread/kspread-1.3.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kspread/kspread-1.3.5.ebuild,v 1.1 2005/01/29 13:25:30 motaboy Exp $ + +KMNAME=koffice +MAXKOFFICEVER=1.3.5 +inherit kde-meta eutils + +DESCRIPTION="KOffice Spreadsheet Application" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store + libkochart interfaces" + +KMEXTRACTONLY="lib/ + interfaces/" + +KMCOMPILEONLY="filters/liboofilter" + +KMEXTRA="filters/kspread" + +need-kde 3.1 + +src_unpack() { + kde-meta_src_unpack unpack + + # We need to compile first liboofilter because it's needed by the kspread's OOo filters + echo "SUBDIRS = liboofilter kspread" > $S/filters/Makefile.am + + kde-meta_src_unpack makefiles +} diff --git a/app-office/kspread/metadata.xml b/app-office/kspread/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kspread/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kugar/ChangeLog b/app-office/kugar/ChangeLog new file mode 100644 index 000000000000..cecde9baf7cf --- /dev/null +++ b/app-office/kugar/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kugar +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kugar/ChangeLog,v 1.1 2005/01/29 13:25:55 motaboy Exp $ + +*kugar-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kugar-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kugar/Manifest b/app-office/kugar/Manifest new file mode 100644 index 000000000000..cc27db79cab2 --- /dev/null +++ b/app-office/kugar/Manifest @@ -0,0 +1,2 @@ +MD5 fec69386ce447355d6ee5c0fb0e0c551 kugar-1.3.5.ebuild 804 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kugar-1.3.5 211 diff --git a/app-office/kugar/files/digest-kugar-1.3.5 b/app-office/kugar/files/digest-kugar-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kugar/files/digest-kugar-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kugar/kugar-1.3.5.ebuild b/app-office/kugar/kugar-1.3.5.ebuild new file mode 100644 index 000000000000..ec0165aa9b84 --- /dev/null +++ b/app-office/kugar/kugar-1.3.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kugar/kugar-1.3.5.ebuild,v 1.1 2005/01/29 13:25:55 motaboy Exp $ + +KMNAME=koffice +MAXKOFFICEVER=1.3.5 +inherit kde-meta eutils + +DESCRIPTION="KOffice: Report viewer(generator)" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" + +IUSE="" +SLOT="0" + +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + dev-util/pkgconfig" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +KMEXTRA="filters/kugar" + +need-kde 3.1 diff --git a/app-office/kugar/metadata.xml b/app-office/kugar/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kugar/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> diff --git a/app-office/kword/ChangeLog b/app-office/kword/ChangeLog new file mode 100644 index 000000000000..9e8c7620b346 --- /dev/null +++ b/app-office/kword/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-office/kword +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kword/ChangeLog,v 1.1 2005/01/29 13:26:21 motaboy Exp $ + +*kword-1.3.5 (29 Jan 2005) + + 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> +metadata.xml, + +kword-1.3.5.ebuild: + Adding koffice's splitted ebuilds to portage. + diff --git a/app-office/kword/Manifest b/app-office/kword/Manifest new file mode 100644 index 000000000000..152c8f075fcd --- /dev/null +++ b/app-office/kword/Manifest @@ -0,0 +1,4 @@ +MD5 5999287f2994bf5afe1cb239991f15e7 kword-1.3.5.ebuild 1270 +MD5 6ee3768e50296eb2a8158093ee518133 files/CAN-2005-0064.patch 829 +MD5 77399be6733ffca4ed1142ab319c1453 files/koffice_1_3_xpdf_buffer_overflow.diff 1808 +MD5 12d141df83ce3d5769387e780ee073f7 files/digest-kword-1.3.5 211 diff --git a/app-office/kword/files/CAN-2005-0064.patch b/app-office/kword/files/CAN-2005-0064.patch new file mode 100644 index 000000000000..e50d23259f6c --- /dev/null +++ b/app-office/kword/files/CAN-2005-0064.patch @@ -0,0 +1,31 @@ +--- filters/kword/pdf/xpdf/xpdf/Decrypt.cc.jn 2002-12-06 00:44:32.000000000 +0100 ++++ filters/kword/pdf/xpdf/xpdf/Decrypt.cc 2005-01-14 13:38:48.192647128 +0100 +@@ -132,13 +132,19 @@ GBool Decrypt::makeFileKey2(int encVersi + Guchar *buf; + Guchar test[32]; + Guchar fState[256]; +- Guchar tmpKey[16]; ++ Guchar *tmpKey; + Guchar fx, fy; + int len, i, j; + GBool ok; + ++ // check whether we have non-zero keyLength ++ if ( !keyLength ) { ++ return gFalse; ++ } ++ + // generate file key + buf = (Guchar *)gmalloc(68 + fileID->getLength()); ++ tmpKey = (Guchar *)gmalloc(keyLength * sizeof(Guchar)); + if (userPassword) { + len = userPassword->getLength(); + if (len < 32) { +@@ -191,6 +197,7 @@ GBool Decrypt::makeFileKey2(int encVersi + ok = gFalse; + } + ++ gfree(tmpKey); + gfree(buf); + return ok; + } diff --git a/app-office/kword/files/digest-kword-1.3.5 b/app-office/kword/files/digest-kword-1.3.5 new file mode 100644 index 000000000000..4dc2ef3e1dd3 --- /dev/null +++ b/app-office/kword/files/digest-kword-1.3.5 @@ -0,0 +1,3 @@ +MD5 79896426542b0cf07e2e15f84946905a koffice-1.3.4.tar.bz2 10765924 +MD5 18f35fd33b62d4d0549130eceb6fca38 koffice-1.3.4-1.3.5.tar.xdelta 340954 +MD5 dbc7e76c86647709a3e74f57c0fcf7f5 koffice-1.3.5.tar.bz2 10778584 diff --git a/app-office/kword/files/koffice_1_3_xpdf_buffer_overflow.diff b/app-office/kword/files/koffice_1_3_xpdf_buffer_overflow.diff new file mode 100644 index 000000000000..dfcc74d0ac12 --- /dev/null +++ b/app-office/kword/files/koffice_1_3_xpdf_buffer_overflow.diff @@ -0,0 +1,49 @@ +=================================================================== +RCS file: /home/kde/koffice/filters/kword/pdf/xpdf/xpdf/Gfx.cc,v +retrieving revision 1.3 +retrieving revision 1.3.2.1 +diff -u -r1.3 -r1.3.2.1 +--- filters/kword/pdf/xpdf/xpdf/Gfx.cc 2003/01/25 23:17:44 1.3 ++++ filters/kword/pdf/xpdf/xpdf/Gfx.cc 2004/12/22 12:07:12 1.3.2.1 +@@ -2379,7 +2379,9 @@ + haveMask = gFalse; + dict->lookup("Mask", &maskObj); + if (maskObj.isArray()) { +- for (i = 0; i < maskObj.arrayGetLength(); ++i) { ++ for (i = 0; ++ i < maskObj.arrayGetLength() && i < 2*gfxColorMaxComps; ++ ++i) { + maskObj.arrayGet(i, &obj1); + maskColors[i] = obj1.getInt(); + obj1.free(); +=================================================================== +RCS file: /home/kde/koffice/filters/kword/pdf/xpdf/xpdf/GfxState.cc,v +retrieving revision 1.3 +retrieving revision 1.3.2.2 +diff -u -r1.3 -r1.3.2.2 +--- filters/kword/pdf/xpdf/xpdf/GfxState.cc 2003/01/25 23:17:44 1.3 ++++ filters/kword/pdf/xpdf/xpdf/GfxState.cc 2004/12/22 13:50:53 1.3.2.2 +@@ -682,6 +682,11 @@ + } + nCompsA = obj2.getInt(); + obj2.free(); ++ if (nCompsA > gfxColorMaxComps) { ++ error(-1, "ICCBased color space with too many (%d > %d) components", ++ nCompsA, gfxColorMaxComps); ++ nCompsA = gfxColorMaxComps; ++ } + if (dict->lookup("Alternate", &obj2)->isNull() || + !(altA = GfxColorSpace::parse(&obj2))) { + switch (nCompsA) { +@@ -1023,6 +1028,11 @@ + goto err2; + } + nCompsA = obj1.arrayGetLength(); ++ if (nCompsA > gfxColorMaxComps) { ++ error(-1, "DeviceN color space with too many (%d > %d) components", ++ nCompsA, gfxColorMaxComps); ++ nCompsA = gfxColorMaxComps; ++ } + for (i = 0; i < nCompsA; ++i) { + if (!obj1.arrayGet(i, &obj2)->isName()) { + error(-1, "Bad DeviceN color space (names)"); diff --git a/app-office/kword/kword-1.3.5.ebuild b/app-office/kword/kword-1.3.5.ebuild new file mode 100644 index 000000000000..b4d39de6f9ad --- /dev/null +++ b/app-office/kword/kword-1.3.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/kword/kword-1.3.5.ebuild,v 1.1 2005/01/29 13:26:21 motaboy Exp $ + +KMNAME=koffice +MAXKOFFICEVER=1.3.5 +inherit kde-meta eutils + +DESCRIPTION="KOffice Word Processor" +HOMEPAGE="http://www.koffice.org/" +SRC_URI="$SRC_URI mirror://kde/stable/${KMNAME}/src/${KMNAME}-${PV}.tar.bz2" +LICENSE="GPL-2 LGPL-2" +KEYWORDS="~x86" +IUSE="" +SLOT="0" +DEPEND="$(deprange $PV $MAXKOFFICEVER app-office/koffice-libs) + >=app-text/wv2-0.1.8 + >=media-gfx/imagemagick-5.4.5 + dev-util/pkgconfig" +PATCHES="$FILESDIR/xpdf_security_integer_overflow_2.diff" + +KMCOPYLIB=" + libkformula lib/kformula + libkofficecore lib/kofficecore + libkofficeui lib/kofficeui + libkopainter lib/kopainter + libkoscript lib/koscript + libkospell lib/kospell + libkotext lib/kotext + libkwmf lib/kwmf + libkowmf lib/kwmf + libkstore lib/store" + +KMEXTRACTONLY="lib/" + +KMCOMPILEONLY="filters/liboofilter" + +KMEXTRA="filters/kword" + +need-kde 3.1 + +src_unpack() { + kde-meta_src_unpack unpack + + epatch ${FILESDIR}/koffice_1_3_xpdf_buffer_overflow.diff + epatch ${FILESDIR}/CAN-2005-0064.patch + + # We need to compile first liboofilter because it's needed by the kword's OOo filters + echo "SUBDIRS = liboofilter kword" > $S/filters/Makefile.am + + kde-meta_src_unpack makefiles +} + diff --git a/app-office/kword/metadata.xml b/app-office/kword/metadata.xml new file mode 100644 index 000000000000..ec42e9fd586b --- /dev/null +++ b/app-office/kword/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde-other</herd> +</pkgmetadata> |