summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/gnumeric/ChangeLog8
-rw-r--r--app-office/gnumeric/Manifest21
-rw-r--r--app-office/gnumeric/files/digest-gnumeric-1.2.131
-rw-r--r--app-office/gnumeric/files/digest-gnumeric-1.4.31
-rw-r--r--app-office/gnumeric/files/gnumeric-1.4.3-makejobs.patch52
-rw-r--r--app-office/gnumeric/gnumeric-1.2.13.ebuild81
-rw-r--r--app-office/gnumeric/gnumeric-1.4.2.ebuild4
-rw-r--r--app-office/gnumeric/gnumeric-1.4.3.ebuild112
8 files changed, 185 insertions, 95 deletions
diff --git a/app-office/gnumeric/ChangeLog b/app-office/gnumeric/ChangeLog
index aa2b9ce95162..44a40c3a6286 100644
--- a/app-office/gnumeric/ChangeLog
+++ b/app-office/gnumeric/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-office/gnumeric
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/ChangeLog,v 1.83 2005/04/06 18:11:08 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/ChangeLog,v 1.84 2005/04/17 16:17:30 foser Exp $
+
+*gnumeric-1.4.3 (17 Apr 2005)
+
+ 17 Apr 2005; foser <foser@gentoo.org> gnumeric-1.4.3.ebuild :
+ New release
+ Add makejobs fix (#78828) for multiplejobs compile
06 Apr 2005; Markus Rothe <corsair@gentoo.org> gnumeric-1.4.1.ebuild:
Stable on ppc64
diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest
index c5b28680613d..5191c8edcec2 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1,20 +1,21 @@
-MD5 c5ad45569dab191c10a44707a1985449 ChangeLog 11599
-MD5 1efce9ecf63cd654d80e288c8c06a87d gnumeric-1.0.13-r1.ebuild 2821
MD5 cda5089d74320c2a5f83e52b885a07a9 gnumeric-1.2.12.ebuild 1964
-MD5 bd25ef9a98943383c6b33581cd89432d gnumeric-1.2.13.ebuild 1964
MD5 545256ef2a15c35cbc38b6b927eddfb1 gnumeric-1.2.6.ebuild 1998
+MD5 5745fbe36fcec6843f50e4763b2237a4 gnumeric-1.4.2.ebuild 2534
MD5 4d1189a281192657b175968d73bd7a87 gnumeric-1.4.1.ebuild 2282
-MD5 5e412ce4bba01f726bfe7ba5f5d4c7c4 gnumeric-1.4.2.ebuild 2536
+MD5 64443dc0635ffb31cd74b390c1c57c83 ChangeLog 11760
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 7843727e1fcde50a4a2283ba34da3c1d files/digest-gnumeric-1.0.13-r1 69
+MD5 53dd4c73df6efb758d014efc17346f06 gnumeric-1.4.3.ebuild 2508
+MD5 1efce9ecf63cd654d80e288c8c06a87d gnumeric-1.0.13-r1.ebuild 2821
+MD5 3b0b9ef38a3445a52df579b1aff3e7b1 files/gnumeric-1.2.1-fix_doc_destdir_install.patch 532
+MD5 403a9f34b1159b636dec6156951e023d files/gnumeric-1.4.3-makejobs.patch 1591
MD5 48c7f38d541d59ac1a888121072bc6df files/digest-gnumeric-1.2.12 70
-MD5 34982e496dcc5110bba611652645d400 files/digest-gnumeric-1.2.13 70
+MD5 15d1e767e35f08fc2a897857ee07d5f4 files/gnumeric-1.4.1-bugfix.patch 506
+MD5 e3240d8a40c24a464b95631ef8c41727 files/gnumeric-1.2.0-fix_doc_destdir_install.patch 563
MD5 2513c8977def1ef6ce7489be0d52afed files/digest-gnumeric-1.2.6 69
MD5 cc051e76b561e1c53302f80df04885f5 files/digest-gnumeric-1.4.1 69
MD5 f7eb652589a8e0103264b9d828cf4046 files/digest-gnumeric-1.4.2 69
+MD5 2bff8e6c3d41ceae3d04783899915363 files/digest-gnumeric-1.4.3 69
+MD5 b1c7dc9c30396b4fad208b985e9ade9d files/gnumeric-1.4.2-sheet_object_scroll.patch 3295
+MD5 7843727e1fcde50a4a2283ba34da3c1d files/digest-gnumeric-1.0.13-r1 69
MD5 b4f77780f0a0a1a29df8c8b184b2c110 files/gnumeric-1.1.16-scrollkeeper.patch 493
-MD5 e3240d8a40c24a464b95631ef8c41727 files/gnumeric-1.2.0-fix_doc_destdir_install.patch 563
MD5 4ea524a5bc0155e6fb624670d57075f7 files/gnumeric-1.2.0-gcc2_fix.patch 693
-MD5 3b0b9ef38a3445a52df579b1aff3e7b1 files/gnumeric-1.2.1-fix_doc_destdir_install.patch 532
-MD5 15d1e767e35f08fc2a897857ee07d5f4 files/gnumeric-1.4.1-bugfix.patch 506
-MD5 b1c7dc9c30396b4fad208b985e9ade9d files/gnumeric-1.4.2-sheet_object_scroll.patch 3295
diff --git a/app-office/gnumeric/files/digest-gnumeric-1.2.13 b/app-office/gnumeric/files/digest-gnumeric-1.2.13
deleted file mode 100644
index 45c956e70327..000000000000
--- a/app-office/gnumeric/files/digest-gnumeric-1.2.13
+++ /dev/null
@@ -1 +0,0 @@
-MD5 367ec0d4a1a0b8898a03a70a05052698 gnumeric-1.2.13.tar.bz2 14319675
diff --git a/app-office/gnumeric/files/digest-gnumeric-1.4.3 b/app-office/gnumeric/files/digest-gnumeric-1.4.3
new file mode 100644
index 000000000000..b63fff8bda02
--- /dev/null
+++ b/app-office/gnumeric/files/digest-gnumeric-1.4.3
@@ -0,0 +1 @@
+MD5 b684eec48b1696d7a8d7152d1e17741c gnumeric-1.4.3.tar.bz2 13756646
diff --git a/app-office/gnumeric/files/gnumeric-1.4.3-makejobs.patch b/app-office/gnumeric/files/gnumeric-1.4.3-makejobs.patch
new file mode 100644
index 000000000000..552e57adffa8
--- /dev/null
+++ b/app-office/gnumeric/files/gnumeric-1.4.3-makejobs.patch
@@ -0,0 +1,52 @@
+Index: Makefile.am
+===================================================================
+RCS file: /cvs/gnome/gnumeric/plugins/corba/Makefile.am,v
+retrieving revision 1.5
+retrieving revision 1.6
+diff -u -r1.5 -r1.6
+--- Makefile.am 24 Sep 2004 01:33:18 -0000 1.5
++++ Makefile.am 22 Feb 2005 17:07:22 -0000 1.6
+@@ -7,23 +7,26 @@
+ xmldir = $(gnumeric_plugin_corbadir)
+ gnumeric_plugin_corba_LTLIBRARIES = corba.la
+ corba_la_LDFLAGS = -module $(GNUMERIC_PLUGIN_LDFLAGS)
+-corba_la_SOURCES = $(GNUMERIC_GENERATED) \
++corba_la_SOURCES = \
+ corba-application.c \
+ corba-workbook.c \
+ corba-workbook.h \
+ corba-sheet.c \
+ corba-sheet.h
+
+-GNUMERIC_GENERATED = \
++nodist_corba_la_SOURCES = \
+ GNOME_Gnumeric-common.c \
+ GNOME_Gnumeric-skels.c \
+ GNOME_Gnumeric-stubs.c \
+ GNOME_Gnumeric.h
+
+-stamp_Gnumeric_idl : $(srcdir)/GNOME_Gnumeric.idl
++# A hint is needed to build the header first:
++BUILT_SOURCES = GNOME_Gnumeric.h
++
++stamp_Gnumeric_idl: $(srcdir)/GNOME_Gnumeric.idl
+ $(ORBIT_IDL) -I$(srcdir) $< && touch $@
+
+-$(GNUMERIC_GENERATED): stamp_Gnumeric_idl
++$(nodist_corba_la_SOURCES): stamp_Gnumeric_idl
+
+ idldir = $(gnumeric_datadir)/idl
+ idl_DATA = GNOME_Gnumeric.idl
+@@ -33,11 +36,5 @@
+
+ @INTLTOOL_XML_RULE@
+
+-# Do not use built sources BUILT_SOURCES
+-# it attempts to build the source even if it is not used.
+-DISTCLEANFILES = $(GNUMERIC_GENERATED) stamp_Gnumeric_idl $(xml_DATA)
++CLEANFILES = $(nodist_corba_la_SOURCES) stamp_Gnumeric_idl $(xml_DATA)
+ EXTRA_DIST = $(idl_DATA) $(xml_in_files)
+-
+-dist-hook :
+- cd $(distdir) && rm -f $(DISTCLEANFILES)
+-
diff --git a/app-office/gnumeric/gnumeric-1.2.13.ebuild b/app-office/gnumeric/gnumeric-1.2.13.ebuild
deleted file mode 100644
index e185f547ae5b..000000000000
--- a/app-office/gnumeric/gnumeric-1.2.13.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.2.13.ebuild,v 1.7 2005/01/01 15:33:56 eradicator Exp $
-
-#provide Xmake and Xemake
-inherit virtualx libtool gnome2 eutils flag-o-matic
-
-DESCRIPTION="Gnumeric, the GNOME Spreadsheet"
-HOMEPAGE="http://www.gnome.org/projects/gnumeric/"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86 ppc sparc hppa ~amd64 ~alpha ~ia64"
-
-# evolution, perl, guile and gb support disabled currently (or to be removed)
-
-# FIXME : should rethink gda/gnomedb USE stuff
-
-#IUSE="libgda gnomedb python bonobo"
-IUSE="libgda python bonobo"
-
-RDEPEND=">=x11-libs/gtk+-2
- >=dev-libs/glib-2
- >=gnome-base/libgnome-2
- >=gnome-base/libgnomeui-2
- >=gnome-base/libgnomeprint-2.4.2
- >=gnome-base/libgnomeprintui-2.4.2
- >=gnome-base/libgnomecanvas-2
- >=gnome-base/libglade-2
- >=dev-libs/libxml2-2.4.12
- >=gnome-extra/libgsf-1.9
- >=media-libs/libart_lgpl-2.3.11
- python? ( >=dev-lang/python-2
- >=dev-python/pygtk-2 )
- libgda? ( >=gnome-extra/libgda-1.0.1 )
- bonobo? ( >=gnome-base/libbonobo-2.2
- >=gnome-base/libbonoboui-2.2 )"
-# gnomedb? ( >=gnome-extra/libgnomedb-0.90.2 )
-
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.30
- dev-util/pkgconfig"
-
-pkg_setup() {
-
- if ! pkg-config --exists libgsf-gnome-1;
- then
- einfo "libgsf needs to be compiled with gnome in USE"
- einfo "for this version of gnumeric to work. Rebuild"
- einfo "libgsf first like this :"
- einfo "USE=gnome emerge libgsf -vp"
- die "libgsf was built without gnome support..."
- fi
-
-}
-
-src_unpack() {
-
- unpack ${A}
- gnome2_omf_fix
-
-}
-
-src_compile() {
-
- # gcc bug (http://bugs.gnome.org/show_bug.cgi?id=128834)
- filter-flags "-Os"
-
- econf \
- `use_with bonobo` \
- `use_with python` \
- `use_with libgda gda` \
- || die
- # `use_with gnomedb gda`
-
- # the build process has to be able to connect to X
- Xemake || die
-
-}
-
-DOCS="AUTHORS COPYING* ChangeLog HACKING NEWS README TODO"
diff --git a/app-office/gnumeric/gnumeric-1.4.2.ebuild b/app-office/gnumeric/gnumeric-1.4.2.ebuild
index 05fc7e070714..377476812bde 100644
--- a/app-office/gnumeric/gnumeric-1.4.2.ebuild
+++ b/app-office/gnumeric/gnumeric-1.4.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.4.2.ebuild,v 1.2 2005/03/06 19:07:44 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.4.2.ebuild,v 1.3 2005/04/17 16:17:30 foser Exp $
inherit virtualx gnome2 eutils flag-o-matic
@@ -9,7 +9,7 @@ HOMEPAGE="http://www.gnome.org/projects/gnumeric/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~hppa amd64 ~alpha ~ia64"
+KEYWORDS="x86 ~ppc ~sparc ~hppa amd64 ~alpha ~ia64"
#IUSE="libgda gnomedb python bonobo"
IUSE="libgda python gnome"
diff --git a/app-office/gnumeric/gnumeric-1.4.3.ebuild b/app-office/gnumeric/gnumeric-1.4.3.ebuild
new file mode 100644
index 000000000000..cb1952bcea3c
--- /dev/null
+++ b/app-office/gnumeric/gnumeric-1.4.3.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.4.3.ebuild,v 1.1 2005/04/17 16:17:30 foser Exp $
+
+inherit virtualx gnome2 eutils flag-o-matic
+
+DESCRIPTION="Gnumeric, the GNOME Spreadsheet"
+HOMEPAGE="http://www.gnome.org/projects/gnumeric/"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~hppa ~amd64 ~alpha ~ia64"
+
+#IUSE="libgda gnomedb python bonobo"
+IUSE="libgda python gnome"
+
+RDEPEND=">=dev-libs/glib-2.4
+ >=gnome-extra/libgsf-1.10
+ >=dev-libs/libxml2-2.4.12
+ >=x11-libs/pango-1.4
+
+ >=x11-libs/gtk+-2.4
+ >=gnome-base/libglade-2.4
+ >=gnome-base/libgnomecanvas-2
+ >=gnome-base/libgnomeprint-2.6
+ >=gnome-base/libgnomeprintui-2.6
+ >=media-libs/libart_lgpl-2.3.11
+
+ gnome? ( >=x11-libs/gtk+-2.4
+ >=gnome-base/libglade-2.4
+ >=gnome-base/libgnomecanvas-2
+ >=gnome-base/libgnomeprint-2.6
+ >=gnome-base/libgnomeprintui-2.6
+ >=media-libs/libart_lgpl-2.3.11
+ >=gnome-base/gconf-2
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/libbonobo-2.2
+ >=gnome-base/libbonoboui-2.2
+ dev-util/pkgconfig )
+ python? ( >=dev-lang/python-2
+ >=dev-python/pygtk-2 )
+ libgda? ( >=gnome-extra/libgda-1.0.1 )
+ dev-util/pkgconfig" # see #67107
+# gnomedb? ( >=gnome-extra/libgnomedb-0.90.2 )
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.30
+ dev-util/pkgconfig
+ app-text/scrollkeeper"
+
+pkg_setup() {
+
+ if use gnome; then
+ if ! pkg-config --exists libgsf-gnome-1; then
+ einfo "libgsf needs to be compiled with gnome in USE"
+ einfo "for this version of gnumeric to work. Rebuild"
+ einfo "libgsf first like this :"
+ einfo "USE=gnome emerge libgsf -vp"
+ die "libgsf was built without gnome support..."
+ fi
+ fi
+
+}
+
+src_unpack() {
+
+ unpack ${A}
+ gnome2_omf_fix
+
+ cd ${S}/plugins/corba
+ # makejobs proposed patch (#78828)
+ epatch ${FILESDIR}/${PN}-1.4.3-makejobs.patch
+
+ cd ${S}
+ automake || die
+
+}
+
+src_compile() {
+
+ # gcc bug (http://bugs.gnome.org/show_bug.cgi?id=128834)
+ replace-flags "-Os" "-O2"
+
+ econf \
+ `use_with python` \
+ `use_with libgda gda` \
+ `use_with gnome` \
+ || die
+# building nogui is still too problematic
+# `use_with gtk` \
+ # `use_with gnomedb gda`
+
+ # the build process has to be able to connect to X
+ Xemake || die
+
+}
+
+src_install() {
+
+ gnome2_src_install
+
+ # make gnumeric find it's help
+ dosym \
+ /usr/share/gnome/help/gnumeric \
+ /usr/share/${PN}/${PV}/doc
+
+}
+
+DOCS="AUTHORS COPYING* ChangeLog HACKING NEWS README TODO"
+
+USE_DESTDIR="1"