diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-07-11 08:47:33 +0200 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-07-11 08:47:33 +0200 |
commit | 097aa21899a50aee18160837348ec516818abc18 (patch) | |
tree | b4fdd5f60d759f29bd4d6e7717b1cf100b8f2103 /x11-libs | |
parent | dev-libs/libxml2: Version Bump (diff) | |
download | sci-097aa21899a50aee18160837348ec516818abc18.tar.gz sci-097aa21899a50aee18160837348ec516818abc18.tar.bz2 sci-097aa21899a50aee18160837348ec516818abc18.zip |
x11-libs/goffice: Version Bump
Package-Manager: portage-2.2.0_alpha188
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/goffice/ChangeLog | 488 | ||||
-rw-r--r-- | x11-libs/goffice/files/goffice-0.8.17-no-pcre.patch | 219 | ||||
-rw-r--r-- | x11-libs/goffice/goffice-0.10.4.9999.ebuild | 61 | ||||
-rw-r--r-- | x11-libs/goffice/metadata.xml | 9 |
4 files changed, 777 insertions, 0 deletions
diff --git a/x11-libs/goffice/ChangeLog b/x11-libs/goffice/ChangeLog new file mode 100644 index 000000000..e97defd7c --- /dev/null +++ b/x11-libs/goffice/ChangeLog @@ -0,0 +1,488 @@ +# ChangeLog for x11-libs/goffice +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/goffice/ChangeLog,v 1.124 2013/06/26 17:05:28 pacho Exp $ + +*goffice-0.10.4.9999 (11 Jul 2013) + + 11 Jul 2013; Justin Lecher <jlec@gentoo.org> +goffice-0.10.4.9999.ebuild, + +files/goffice-0.8.17-no-pcre.patch, +metadata.xml: + Version Bump + +*goffice-0.10.3 (26 Jun 2013) + + 26 Jun 2013; Pacho Ramos <pacho@gentoo.org> +goffice-0.10.3.ebuild: + Version bump, drop old + +*goffice-0.10.2 (27 Apr 2013) + + 27 Apr 2013; Pacho Ramos <pacho@gentoo.org> +goffice-0.10.2.ebuild: + Version bump + + 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for sparc, wrt bug #458984 + + 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for alpha, wrt bug #458984 + +*goffice-0.10.1 (31 Mar 2013) + + 31 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.10.1.ebuild: + Version bump. + + 29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for ia64, wrt bug #458984 + + 27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for ppc64, wrt bug #458984 + + 26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for ppc, wrt bug #458984 + + 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for x86, wrt bug #458984 + + 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> goffice-0.10.0.ebuild: + Stable for amd64, wrt bug #458984 + +*goffice-0.10.0 (24 Dec 2012) + + 24 Dec 2012; Pacho Ramos <pacho@gentoo.org> +goffice-0.10.0.ebuild, + -goffice-0.8.17.ebuild: + Version bump, drop old + + 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> goffice-0.8.17-r1.ebuild: + Stable for ppc64, wrt bug #421471 + + 14 Oct 2012; Anthony G. Basile <blueness@gentoo.org> goffice-0.8.17-r1.ebuild: + stable ppc64, bug #427544 + + 19 Aug 2012; Raúl Porcel <armin76@gentoo.org> goffice-0.8.17-r1.ebuild: + alpha/ia64/sparc stable wrt #421471 + + 05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> ChangeLog: + Fix failed gpg signing + + 05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> + goffice-0.8.17-r1.ebuild: + Keyword ~arm + + 10 Jul 2012; Brent Baude <ranger@gentoo.org> goffice-0.8.17-r1.ebuild: + Marking goffice-0.8.17-r1 ppc for bug 421471 + + 02 Jul 2012; Jeff Horelick <jdhore@gentoo.org> goffice-0.8.17-r1.ebuild: + marked x86 per bug 421471 + + 01 Jul 2012; Agostino Sarubbo <ago@gentoo.org> goffice-0.8.17-r1.ebuild: + Stable for amd64, wrt bug #421471 + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> goffice-0.8.17.ebuild, + goffice-0.8.17-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*goffice-0.8.17-r1 (20 Apr 2012) + + 20 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + +goffice-0.8.17-r1.ebuild, +files/goffice-0.8.17-no-pcre.patch: + Prevent goffice from accidentally linking to pcre and causing "undefined + symbol: pcre_info" errors (bug #404271). + + 15 Apr 2012; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.8.13.ebuild, + -goffice-0.8.16.ebuild: + Clean up revisions. + + 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> goffice-0.8.17.ebuild: + alpha/ia64/sparc stable wrt #385699 + + 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> goffice-0.8.17.ebuild: + x86 stable wrt bug #385699 + + 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> goffice-0.8.17.ebuild: + ppc/ppc64 stable wrt #385699 + + 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> goffice-0.8.17.ebuild: + amd64 stable wrt #385699 + +*goffice-0.8.17 (31 Jul 2011) + + 31 Jul 2011; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.15.ebuild, + +goffice-0.8.17.ebuild: + Version bump, remove old. + + 24 Jul 2011; Raúl Porcel <armin76@gentoo.org> goffice-0.8.16.ebuild: + alpha/ia64/sparc stable wrt #372349 + + 16 Jul 2011; Markus Meier <maekke@gentoo.org> goffice-0.8.16.ebuild: + x86 stable, bug #372349 + + 01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> goffice-0.8.16.ebuild: + Stable on amd64 wrt bug #372349 + +*goffice-0.8.16 (20 Jun 2011) + + 20 Jun 2011; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.14.ebuild, + +goffice-0.8.16.ebuild: + Version bump, remove old. + +*goffice-0.8.15 (25 May 2011) + + 25 May 2011; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.8.15.ebuild: + Version bump. + + 24 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.4.3.ebuild, + -goffice-0.6.6.ebuild: + Clean up old slots, bug #360639. + +*goffice-0.8.14 (26 Mar 2011) + + 26 Mar 2011; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.6.ebuild, + -goffice-0.8.12.ebuild, +goffice-0.8.14.ebuild: + Version bump with bugfixes and including a gsettings backend. As it's still + considered experimental, this version still uses gconf as previous version. + Remove old. + + 22 Mar 2011; Brent Baude <ranger@gentoo.org> goffice-0.8.13.ebuild: + Marking goffice-0.8.13 ppc stable for bug 353436 + + 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> goffice-0.8.13.ebuild: + ppc64 stable wrt #353436 + + 16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> goffice-0.6.6.ebuild, + goffice-0.8.6.ebuild: + Fix slot-deps on gtk+ and other libs + + 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> goffice-0.8.13.ebuild: + alpha/ia64/sparc stable wrt #353436 + + 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> goffice-0.8.13.ebuild: + x86 stable per bug 353436 + + 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> goffice-0.8.13.ebuild: + Stable on amd64 wrt bug #353436 + +*goffice-0.8.13 (05 Feb 2011) + + 05 Feb 2011; Pacho Ramos <pacho@gentoo.org> +goffice-0.8.13.ebuild: + Version bump with some bugfixes. + + 26 Jan 2011; Pacho Ramos <pacho@gentoo.org> goffice-0.4.3.ebuild: + Drop DEPRECATED flags (bug #292804). + + 13 Jan 2011; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.11.ebuild, + goffice-0.8.12.ebuild: + libgsf with gnome support is no longer needed as reported in bug #351530 by + Xake and reviewed in configure.in. + + 05 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.8.12.ebuild: + Pin glib/gtk+ dependencies to SLOT 2. + +*goffice-0.8.12 (04 Dec 2010) + + 04 Dec 2010; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.10.ebuild, + +goffice-0.8.12.ebuild: + Version bump with bugfixes and translation updates, remove old. + +*goffice-0.8.11 (03 Oct 2010) + + 03 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.8.7.ebuild, + -goffice-0.8.9.ebuild, +goffice-0.8.11.ebuild: + Version bump. Clean up old revisions. + + 13 Sep 2010; Joseph Jezak <josejx@gentoo.org> goffice-0.8.6.ebuild: + Marked ppc stable for bug #326503. + + 09 Sep 2010; Brent Baude <ranger@gentoo.org> goffice-0.8.6.ebuild: + Marking goffice-0.8.6 ppc64 for bug 326503 + +*goffice-0.8.10 (05 Sep 2010) + + 05 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org> + +goffice-0.8.10.ebuild: + Version bump. + + 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> goffice-0.8.6.ebuild: + alpha/ia64/sparc stable wrt #326503 + +*goffice-0.8.9 (29 Aug 2010) + + 29 Aug 2010; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.8.9.ebuild: + Version bump, bug #333329. + + 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> goffice-0.8.6.ebuild: + amd64 stable, bug 326503 + + 24 Jul 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> goffice-0.8.6.ebuild: + x86 stable wrt bug #326503 + + 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> goffice-0.4.3.ebuild, + goffice-0.6.6.ebuild, goffice-0.8.6.ebuild, goffice-0.8.7.ebuild: + Drop HPPA keywording (bug #324511). + +*goffice-0.8.7 (03 Jul 2010) + + 03 Jul 2010; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.5.ebuild, + +goffice-0.8.7.ebuild: + Version bump: Implement cumulative histograms, make histogram able to use + raw data, implement equations rotation. Remove old testing. + +*goffice-0.8.6 (17 Jun 2010) + + 17 Jun 2010; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.1.ebuild, + -goffice-0.8.3.ebuild, +goffice-0.8.6.ebuild: + Version bump with bugfixes: Fix point-on-graph crash, ensure format menu + has yyyy-mm-dd, improve docs, fix currency ordering, fix rounding problems + for very large numbers. Remove old testing. + +*goffice-0.8.5 (31 May 2010) + + 31 May 2010; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.8.5.ebuild: + Version bump. + + 16 May 2010; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.8.3.ebuild: + Fix intltool rules, bug #319051. + +*goffice-0.8.3 (09 May 2010) + + 09 May 2010; Pacho Ramos <pacho@gentoo.org> -goffice-0.8.0.ebuild, + +goffice-0.8.3.ebuild: + Version bump with tons of bugfixes and cleaning of old testing version. + +*goffice-0.8.1 (10 Mar 2010) + + 10 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.8.1.ebuild: + Version bump. Bug fixes and libglade dependency dropped for good. + +*goffice-0.8.0 (03 Mar 2010) + + 03 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> + -files/goffice-0.6.1-die-gtk-doc.patch, -goffice-0.6.4.ebuild, + -goffice-0.6.5.ebuild, -files/goffice-0.6-doc-slot.patch, + +goffice-0.8.0.ebuild: + Version bump and clean up old 0.6 slot revisions. + + 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> goffice-0.4.3.ebuild, + goffice-0.6.6.ebuild: + Transfer Prefix keywords + + 29 Jul 2009; Jeremy Olexa <darkside@gentoo.org> -goffice-0.2.1.ebuild: + Remove vulnerable version(s), bug 271708 + + 30 Apr 2009; Jeroen Roovers <jer@gentoo.org> goffice-0.6.6.ebuild: + Stable for HPPA (bug #266715). + + 26 Apr 2009; Raúl Porcel <armin76@gentoo.org> goffice-0.6.6.ebuild: + ia64/sparc stable wrt #266715 + + 23 Apr 2009; Tobias Klausmann <klausman@gentoo.org> goffice-0.6.6: + Stable on alpha, bug #266715 + + 20 Apr 2009; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.6.4.ebuild: + Adding gtk-doc-am to DEPEND, thanks to loki_val, bug #265928. + + 19 Apr 2009; Markus Meier <maekke@gentoo.org> goffice-0.6.6: + amd64/x86 stable, bug #266715 + + 19 Apr 2009; Brent Baude <ranger@gentoo.org> goffice-0.6.6.ebuild: + Marking goffice-0.6.6 ppc64 and ppc for bug 266715 + + 11 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> goffice-0.2.1.ebuild, + goffice-0.4.3.ebuild, goffice-0.6.4.ebuild, goffice-0.6.5.ebuild, + goffice-0.6.6.ebuild: + Convert to EAPI-2 use-deps. It's much nicer when the PM can just detect + USE dependencies. + +*goffice-0.6.6 (26 Jan 2009) + + 26 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.6.6.ebuild: + Bump to 0.6.6. Bug fixes. + + 28 Sep 2008; Alexis Ballier <aballier@gentoo.org> goffice-0.6.5.ebuild: + keyword ~x86-fbsd + +*goffice-0.6.5 (03 Sep 2008) + + 03 Sep 2008; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.6.2.ebuild, + -goffice-0.6.3.ebuild, +goffice-0.6.5.ebuild: + bump to 0.6.5. + + 15 Jul 2008; Jeroen Roovers <jer@gentoo.org> goffice-0.6.4.ebuild: + Stable for HPPA (bug #230071). + + 05 Jul 2008; Markus Meier <maekke@gentoo.org> goffice-0.6.4.ebuild: + x86 stable, bug #230071 + + 30 Jun 2008; Brent Baude <ranger@gentoo.org> ChangeLog: + Marking goffice-0.6.4 ppc64 for bug 230071 + + 30 Jun 2008; nixnut <nixnut@gentoo.org> goffice-0.6.4.ebuild: + Stable on ppc wrt bug 230031 + + 30 Jun 2008; Raúl Porcel <armin76@gentoo.org> goffice-0.6.4.ebuild: + alpha/ia64/sparc stable wrt #230071 + + 30 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> goffice-0.6.4.ebuild: + amd64 stable, bug #230071 + + 29 Jun 2008; Markus Rothe <corsair@gentoo.org> goffice-0.6.4.ebuild: + Stable on ppc64; bug #230031 + + 29 Jun 2008; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.6.4.ebuild: + use eautomake, fix bug #226831. + +*goffice-0.6.4 (15 May 2008) + + 15 May 2008; Gilles Dartiguelongue <eva@gentoo.org> +goffice-0.6.4.ebuild: + bump to 0.6.4. Fix a bug and a typo. + +*goffice-0.6.3 (08 May 2008) + + 08 May 2008; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.6.1.ebuild, + +goffice-0.6.3.ebuild: + bump to 0.6.3. Use dolt, use glib regexp handling and drop pcre, ... + + 21 Apr 2008; Markus Meier <maekke@gentoo.org> goffice-0.6.2.ebuild: + amd64/x86 stable, bug #218029 + + 19 Apr 2008; Markus Rothe <corsair@gentoo.org> goffice-0.6.2.ebuild: + Stable on ppc64; bug #218029 + + 18 Apr 2008; nixnut <nixnut@gentoo.org> goffice-0.6.2.ebuild: + Stable on ppc wrt bug 218029 + + 17 Apr 2008; Jeroen Roovers <jer@gentoo.org> goffice-0.6.2.ebuild: + Stable for HPPA (bug #218029). + + 17 Apr 2008; Raúl Porcel <armin76@gentoo.org> goffice-0.6.2.ebuild: + alpha/ia64/sparc stable wrt #218029 + +*goffice-0.6.2 (10 Mar 2008) + + 10 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> + +files/goffice-0.6-doc-slot.patch, +goffice-0.6.2.ebuild: + bump to 0.6.2 and fix documentation slotting issue + + 16 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.6.1.ebuild: + remove libgnomeprint{,ui} dependencies (bug #206095) + + 02 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> goffice-0.4.3.ebuild, + goffice-0.6.1.ebuild: + fix USE flags tests and die only with a complete check of features + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> goffice-0.6.1.ebuild: + Marking goffice-0.6.1 ppc for bug 198385 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> goffice-0.6.1.ebuild: + Marking goffice-0.6.1 ppc64 for bug 198385 + + 02 Jan 2008; Raúl Porcel <armin76@gentoo.org> goffice-0.4.3.ebuild, + goffice-0.6.1.ebuild: + alpha/ia64/sparc stable wrt #198385 + + 02 Jan 2008; Christian Faulhammer <opfer@gentoo.org> goffice-0.4.3.ebuild: + stable x86, security bug 198385 + + 02 Jan 2008; Christian Faulhammer <opfer@gentoo.org> goffice-0.6.1.ebuild: + stable x86, security bug 198385 + + 02 Jan 2008; Jeroen Roovers <jer@gentoo.org> goffice-0.4.3.ebuild, + goffice-0.6.1.ebuild: + Stable for HPPA (bug #198385). + + 02 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> + goffice-0.6.1.ebuild: + Add a check for cairo built with svg + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> goffice-0.4.3.ebuild: + Marking goffice-0.4.3 ppc64 for bug 198385 + + 02 Jan 2008; Brent Baude <ranger@gentoo.org> goffice-0.4.3.ebuild: + Marking goffice-0.4.3 ppc for bug 198385 + + 22 Dec 2007; Gilles Dartiguelongue <eva@gentoo.org> + +files/goffice-0.6.1-die-gtk-doc.patch, +goffice-0.6.1.ebuild: + bump to 0.6.1, disable gtk-doc unconditionnaly until upstream fixes it gtk-doc + requirement + +*goffice-0.4.3 (09 Dec 2007) + + 09 Dec 2007; Gilles Dartiguelongue <eva@gentoo.org> -goffice-0.2.0.ebuild, + goffice-0.2.1.ebuild, +goffice-0.4.3.ebuild: + add version 0.4.3 to fix bug #156984 and bug #198385, slot ebuilds and remove + older 0.2.0 release + + 21 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog: + Redigest for Manifest2 + + 15 Oct 2006; Aron Griffis <agriffis@gentoo.org> -goffice-0.1.0.ebuild, + -goffice-0.1.2.ebuild: + Trim old versions + + 14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> goffice-0.2.1.ebuild: + Stable on ia64. + + 05 Sep 2006; Thomas Cort <tcort@gentoo.org> goffice-0.2.1.ebuild: + Stable on alpha wrt Bug #144120. + + 21 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> goffice-0.2.1.ebuild: + Stable on amd64 and x86 wrt bug #144120. + + 19 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> + goffice-0.2.1.ebuild: + ppc stable, bug #144120 + + 17 Aug 2006; Jeroen Roovers <jer@gentoo.org> goffice-0.2.1.ebuild: + Stable for HPPA (bug #144120). + + 16 Aug 2006; Markus Rothe <corsair@gentoo.org> goffice-0.2.1.ebuild: + Stable on ppc64; bug #144120 + + 03 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> goffice-0.2.1.ebuild: + Stable on sparc + +*goffice-0.2.1 (10 May 2006) + + 10 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> goffice-0.2.0.ebuild, + +goffice-0.2.1.ebuild: + Revbump wrt #128191 and added revdep warning + + 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-goffice-0.1.0, + files/digest-goffice-0.1.2, Manifest: + Fixing SHA256 digest, pass four + + 21 Feb 2006; Aron Griffis <agriffis@gentoo.org> goffice-0.1.2.ebuild: + Mark 0.1.2 ~ia64. #110767 + +*goffice-0.2.0 (23 Feb 2006) + + 23 Feb 2006; Patrick McLean <chutzpah@gentoo.org> +goffice-0.2.0.ebuild: + Version bump. Filter -ffast-math from CFLAGS as it causes breakage. + +*goffice-0.1.2 (07 Jan 2006) + + 07 Jan 2006; Joe McCann <joem@gentoo.org> +goffice-0.1.2.ebuild: + new version + + 01 Nov 2005; Jose Luis Rivero <yoswink@gentoo.org> goffice-0.1.0.ebuild: + Added ~alpha keyword wrt bug #110858 + + 01 Nov 2005; Martin Schlemmer <azarah@gentoo.org> goffice-0.1.0.ebuild: + Add ~amd64 keyword. + + 31 Oct 2005; Brent Baude <ranger@gentoo.org> goffice-0.1.0.ebuild: + Marking goffice-0.1.0 ~ppc64 to support bug 110767 + + 31 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> goffice-0.1.0.ebuild: + Don't install COPYING and INSTALL documents. Moved G2CONF declaration to + pkg_setup(). Misc. clean-ups. + + 31 Oct 2005; Jason Wever <weeve@gentoo.org> goffice-0.1.0.ebuild: + Added ~sparc keyword wrt bug #110858. + + 29 Oct 2005; Luca Barbato <lu_zero@gentoo.org> goffice-0.1.0.ebuild: + Marked ~ppc + +*goffice-0.1.0 (29 Oct 2005) + + 29 Oct 2005; Joe McCann <joem@gentoo.org> +goffice-0.1.0.ebuild: + First release of goffice. GOffice is a library of document-centric objects + and utilities building on top of GLib and Gtk+ and used by software such as + Gnumeric. diff --git a/x11-libs/goffice/files/goffice-0.8.17-no-pcre.patch b/x11-libs/goffice/files/goffice-0.8.17-no-pcre.patch new file mode 100644 index 000000000..4691acdcd --- /dev/null +++ b/x11-libs/goffice/files/goffice-0.8.17-no-pcre.patch @@ -0,0 +1,219 @@ +From 00b816027e11f5fd890df07ae94d720cce106f34 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev <tetromino@gentoo.org> +Date: Fri, 20 Apr 2012 14:57:59 -0400 +Subject: [PATCH] Drop pcre workaround for <glib-2.15.1 + +For unknown reason, it sometimes gets enabled even on modern systems, +causing problems. + +https://bugzilla.gnome.org/show_bug.cgi?id=670316 +--- + configure.in | 24 +---------- + goffice/utils/regutf8.c | 106 ----------------------------------------------- + 2 files changed, 1 insertions(+), 129 deletions(-) + +diff --git a/configure.in b/configure.in +index fd40d53..62e299d 100644 +--- a/configure.in ++++ b/configure.in +@@ -93,7 +93,7 @@ PKG_PROG_PKG_CONFIG + + dnl ***************************** + goffice_reqs=" +- glib-2.0 >= 2.8.0 ++ glib-2.0 >= 2.16.0 + gobject-2.0 >= 2.16.0 + gmodule-2.0 >= 2.16.0 + gio-2.0 >= 2.16.0 +@@ -492,13 +492,6 @@ SAVE_CFLAGS=$CFLAGS + SAVE_LIBS=$LIBS + CFLAGS="$CFLAGS $GOFFICE_CFLAGS" + LIBS="$GOFFICE_LIBS $LIBS" +-AC_MSG_CHECKING([for G_REGEX_ERROR_STRAY_BACKSLASH]) +-AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <glib/gregex.h>]], [[GRegexError error=G_REGEX_ERROR_STRAY_BACKSLASH;]])], +- [AC_DEFINE(HAVE_G_REGEX_ERROR_STRAY_BACKSLASH, 1, [Define if G_REGEX_ERROR_STRAY_BACKSLASH is defined]) +- glib_has_G_REGEX_ERROR_STRAY_BACKSLASH=yes +- AC_MSG_RESULT(yes)], +- [AC_MSG_RESULT(no) +- glib_has_G_REGEX_ERROR_STRAY_BACKSLASH=no]) + if test "x$goffice_with_gtk" = "xtrue" ; then + AC_CHECK_FUNCS(gtk_dialog_get_response_for_widget) + AC_CHECK_FUNCS(gtk_widget_set_tooltip_text gtk_tool_item_set_tooltip_text, +@@ -511,21 +504,6 @@ if test $gtk_disable_deprecated = yes; then + CFLAGS="$CFLAGS -DGTK_DISABLE_DEPRECATED" + fi + +-if test "x$glib_has_G_REGEX_ERROR_STRAY_BACKSLASH" = "xno"; then +- dnl Check for working pcre +- AC_CHECK_HEADER(pcre.h,[], AC_MSG_ERROR([Header files for PCRE were not found])) +- AC_CHECK_LIB(pcre,pcre_compile2,[], AC_MSG_ERROR([The PCRE library is missing or too old])) +- AC_MSG_CHECKING([for UTF-8 support in pcre]) +- if (pcretest -C 2>&1) | grep -i "^ *UTF-8 support" >/dev/null; then +- AC_MSG_RESULT(yes) +- LIBS="$LIBS -lpcre" +- EXTRA_LIBS="$EXTRA_LIBS -lpcre" +- else +- AC_MSG_ERROR([The installed PCRE library is not configured for UTF-8 support.]) +- fi +-fi +- +- + AC_DEFUN([GOFFICE_CHECK_FUNC], + [AC_CHECK_FUNC([$1], + [], +diff --git a/goffice/utils/regutf8.c b/goffice/utils/regutf8.c +index bc4aae4..3f32dd6 100644 +--- a/goffice/utils/regutf8.c ++++ b/goffice/utils/regutf8.c +@@ -7,9 +7,6 @@ + + #include <goffice/goffice-config.h> + #include "regutf8.h" +-#ifndef HAVE_G_REGEX_ERROR_STRAY_BACKSLASH +-#include <pcre.h> +-#endif + #include "go-glib-extras.h" + #include <gsf/gsf-impl-utils.h> + #include <glib/gi18n-lib.h> +@@ -21,11 +18,7 @@ void + go_regfree (GORegexp *gor) + { + if (gor->ppcre) { +-#ifdef HAVE_G_REGEX_ERROR_STRAY_BACKSLASH + g_regex_unref (gor->ppcre); +-#else +- pcre_free (gor->ppcre); +-#endif + gor->ppcre = NULL; + } + } +@@ -70,7 +63,6 @@ go_regerror (int errcode, const GORegexp *gor, char *dst, size_t dstsize) + int + go_regcomp (GORegexp *gor, const char *pat, int cflags) + { +-#ifdef HAVE_G_REGEX_ERROR_STRAY_BACKSLASH + GError *error = NULL; + GRegex *r; + int coptions = +@@ -119,47 +111,6 @@ go_regcomp (GORegexp *gor, const char *pat, int cflags) + gor->nosub = (cflags & GO_REG_NOSUB) != 0; + return 0; + } +-#else +- const char *errorptr; +- int errorofs, errorcode; +- pcre *r; +- int coptions = +- PCRE_UTF8 | +- PCRE_NO_UTF8_CHECK | +- ((cflags & GO_REG_ICASE) ? PCRE_CASELESS : 0) | +- ((cflags & GO_REG_NEWLINE) ? PCRE_MULTILINE : 0); +- +- if (&pcre_compile2 == NULL) { +- g_error ("libgoffice has been dynamically linked against a libpcre\n" +- "that lacks the pcre_compile2 function. This indicates a\n" +- "distribution dependency problem. Please report this at\n" +- "bugzilla.gnome.org and for you distribution."); +- } +- +- gor->ppcre = r = pcre_compile2 (pat, coptions, +- &errorcode, &errorptr, &errorofs, +- NULL); +- +- if (r == NULL) { +- switch (errorcode) { +- case 1: case 2: case 3: case 37: return GO_REG_EESCAPE; +- case 4: case 5: return GO_REG_EBRACE; +- case 6: return GO_REG_EBRACK; +- case 7: case 30: return GO_REG_ECTYPE; +- case 8: return GO_REG_ERANGE; +- case 9: case 10: return GO_REG_BADRPT; +- case 14: case 18: case 22: return GO_REG_EPAREN; +- case 15: return GO_REG_ESUBREG; +- case 19: case 20: return GO_REG_ESIZE; +- case 21: return GO_REG_ESPACE; +- default: return GO_REG_BADPAT; +- } +- } else { +- gor->re_nsub = pcre_info (r, NULL, NULL); +- gor->nosub = (cflags & GO_REG_NOSUB) != 0; +- return 0; +- } +-#endif + return 0; + } + +@@ -167,7 +118,6 @@ int + go_regexec (const GORegexp *gor, const char *txt, + size_t nmatch, GORegmatch *pmatch, int eflags) + { +-#ifdef HAVE_G_REGEX_ERROR_STRAY_BACKSLASH + int eoptions = + ((eflags & GO_REG_NOTBOL) ? G_REGEX_MATCH_NOTBOL : 0) | + ((eflags & GO_REG_NOTEOL) ? G_REGEX_MATCH_NOTEOL : 0); +@@ -196,62 +146,6 @@ go_regexec (const GORegexp *gor, const char *txt, + g_match_info_free (match_info); + + return matched ? GO_REG_NOERROR : GO_REG_NOMATCH; +-#else +- size_t txtlen = strlen (txt); +- int eoptions = +- ((eflags & GO_REG_NOTBOL) ? PCRE_NOTBOL : 0) | +- ((eflags & GO_REG_NOTEOL) ? PCRE_NOTEOL : 0); +- int res; +- int *offsets, *allocated; +- int offsetcount; +- if (gor->nosub) +- nmatch = 0; +- +- if (nmatch > 0) { +- /* Paranoia. */ +- if (nmatch >= G_MAXINT / sizeof (int) / 3) +- return GO_REG_ESPACE; +- +- offsetcount = nmatch * 3; +- offsets = allocated = g_try_new (int, offsetcount); +- if (!offsets) +- return GO_REG_ESPACE; +- } else { +- offsets = allocated = NULL; +- offsetcount = 0; +- } +- +- res = pcre_exec (gor->ppcre, NULL, txt, txtlen, 0, eoptions, +- offsets, offsetcount); +- if (res >= 0) { +- int i; +- +- if (res == 0) res = nmatch; +- +- for (i = 0; i < res; i++) { +- pmatch[i].rm_so = offsets[i * 2]; +- pmatch[i].rm_eo = offsets[i * 2 + 1]; +- } +- for (; i < (int)nmatch; i++) { +- pmatch[i].rm_so = -1; +- pmatch[i].rm_eo = -1; +- } +- g_free (allocated); +- return GO_REG_NOERROR; +- } +- +- g_free (allocated); +- switch (res) { +- case PCRE_ERROR_NOMATCH: +- return GO_REG_NOMATCH; +- case PCRE_ERROR_BADUTF8: +- case PCRE_ERROR_BADUTF8_OFFSET: +- /* POSIX doesn't seem to foresee this kind of error. */ +- return GO_REG_BADPAT; +- default: +- return GO_REG_ESPACE; +- } +-#endif + } + + /* ------------------------------------------------------------------------- */ +-- +1.7.8.5 + diff --git a/x11-libs/goffice/goffice-0.10.4.9999.ebuild b/x11-libs/goffice/goffice-0.10.4.9999.ebuild new file mode 100644 index 000000000..071a1d5e4 --- /dev/null +++ b/x11-libs/goffice/goffice-0.10.4.9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/goffice/goffice-0.10.3.ebuild,v 1.1 2013/06/26 17:05:28 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit autotools gnome2 flag-o-matic git-2 + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="http://git.gnome.org/browse/goffice/" +SRC_URI="" +EGIT_REPO_URI="git://git.gnome.org/goffice" +EGIT_COMMIT="GOFFICE_0_10_4" + +LICENSE="GPL-2" +SLOT="0.10" +#KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="" +IUSE="+introspection" + +# Build fails with -gtk +# FIXME: add lasem to tree +RDEPEND=" + >=app-text/libspectre-0.2.6:= + >=dev-libs/glib-2.28:2 + >=gnome-base/librsvg-2.22:2 + >=gnome-extra/libgsf-1.14.9:= + >=dev-libs/libxml2-2.4.12:2 + >=x11-libs/pango-1.24:= + >=x11-libs/cairo-1.10:=[svg] + x11-libs/libXext:= + x11-libs/libXrender:= + >=x11-libs/gdk-pixbuf-2.22:2 + >=x11-libs/gtk+-3.2:3 + introspection? ( + >=dev-libs/gobject-introspection-1:= + >=gnome-extra/libgsf-1.14.23:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.12 + >=dev-util/intltool-0.35 + virtual/pkgconfig +" +# eautoreconf requires: +# gnome-base/gnome-common + +src_prepare() { + gnome2_src_prepare + eautoreconf +} + +src_configure() { + filter-flags -ffast-math + gnome2_src_configure \ + --without-lasem \ + --with-gtk \ + --with-config-backend=gsettings \ + $(use_enable introspection) +} diff --git a/x11-libs/goffice/metadata.xml b/x11-libs/goffice/metadata.xml new file mode 100644 index 000000000..f40b02c16 --- /dev/null +++ b/x11-libs/goffice/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gnome-office</herd> + <longdescription lang="en"> + GOffice is a library of document-centric objects and utilities building + on top of GLib and Gtk+ and used by software such as Gnumeric. + </longdescription> +</pkgmetadata> |