ChangeLog

# ChangeLog for gnome-extra/libgsf
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v 1.117 2008/05/29 17:10:11 hawking Exp $

29 May 2008; Ali Polatel libgsf-1.14.3.ebuild,
libgsf-1.14.7.ebuild:
python_mod_optimize is ROOT aware. Fixed python_mod_cleanup.

22 Mar 2008; Rémi Cardona libgsf-1.14.3.ebuild,
libgsf-1.14.7.ebuild:
update ebuild to new gnome2 eclass (see bug #155993)

17 Feb 2008; Gilles Dartiguelongue libgsf-1.14.7.ebuild:
fix python eclass use, bug #207667

30 Jan 2008; Daniel Gryniewicz libgsf-1.14.7.ebuild:
Fix imagemagick circular dep; bug #206491

17 Jan 2008; Fabian Groffen libgsf-1.12.1.ebuild:
Dropped ppc-macos keyword, see you in prefix

27 Nov 2007; Jeroen Roovers libgsf-1.14.7.ebuild:
Stable for HPPA (bug #199322).

20 Nov 2007; Markus Rothe libgsf-1.14.7.ebuild:
Stable on ppc64; bug #199322

17 Nov 2007; Raúl Porcel libgsf-1.14.7.ebuild:
alpha/ia64/sparc stable wrt #199322

17 Nov 2007; nixnut libgsf-1.14.7.ebuild:
Stable on ppc wrt bug 199322

17 Nov 2007; Dawid Węgliński libgsf-1.14.7.ebuild:
Stable on x86 (bug #199322)

16 Nov 2007; Samuli Suominen libgsf-1.14.7.ebuild:
amd64 stable wrt #199322

16 Sep 2007; Gilles Dartiguelongue -libgsf-1.14.0.ebuild,
-libgsf-1.14.5.ebuild, -libgsf-1.14.6.ebuild:
pruning old versions

*libgsf-1.14.7 (16 Sep 2007)

16 Sep 2007; Gilles Dartiguelongue +libgsf-1.14.7.ebuild:
bump to 1.14.7
* Fix typo that would break all xml output

*libgsf-1.14.6 (06 Sep 2007)

06 Sep 2007; Daniel Gryniewicz +libgsf-1.14.6.ebuild:
Bump to 1.14.6
* Add some safety checks for out of memory conditions.
* Some extensions to simplify OOX export.
* Docs improvements.

*libgsf-1.14.5 (23 Aug 2007)

23 Aug 2007; +libgsf-1.14.5.ebuild:
Version Bump. Closes Bug #187070.

17 Jun 2007; Daniel Gryniewicz libgsf-1.14.3.ebuild:
Add python optimization/cleanup; bug #177552

02 Jun 2007; Brent Baude libgsf-1.14.3.ebuild:
Marking libgsf-1.14.3 ppc stable for bug #171107

31 May 2007; Jeroen Roovers libgsf-1.14.3.ebuild:
Stable for HPPA (bug #171107).

31 May 2007; Daniel Gryniewicz libgsf-1.14.3.ebuild:
Marked stable on amd64 for bug #171107

31 May 2007; Brent Baude libgsf-1.14.3.ebuild:
Marking libgsf-1.14.3 ppc64 stable for bug #171107

30 May 2007; Raúl Porcel libgsf-1.14.3.ebuild:
alpha/ia64 stable wrt #171107

29 May 2007; Andrej Kacian libgsf-1.14.3.ebuild:
Stable on x86, bug #171107.

29 May 2007; Gustavo Zacarias libgsf-1.14.3.ebuild:
Stable on sparc wrt #171107

27 May 2007; Joshua Kinard libgsf-1.14.3.ebuild:
Stable on mips.

*libgsf-1.14.3 (21 Mar 2007)

21 Mar 2007; Mart Raudsepp +libgsf-1.14.3.ebuild:
Version bump to 1.14.3, bug 168652. Also fix up dependencies for optional
python bindings

19 Mar 2007; Daniel Gryniewicz libgsf-1.12.0.ebuild,
libgsf-1.12.1.ebuild, libgsf-1.14.0.ebuild, libgsf-1.14.2.ebuild:
Remove static use flag; bug #165528

18 Feb 2007; Samuli Suominen libgsf-1.14.0.ebuild,
libgsf-1.14.2.ebuild:
Change from src_install to pkg_preinst for bug 167485.

21 Jan 2007; Bryan Østergaard libgsf-1.14.2.ebuild:
Stable on IA64, bug 156662.

10 Dec 2006; Fernando J. Pereda libgsf-1.14.2.ebuild:
Stable on alpha as per security bug #156693

06 Dec 2006; Olivier Crête libgsf-1.14.2.ebuild:
Stable on amd64 for security bug #156693

06 Dec 2006; Jeroen Roovers libgsf-1.14.2.ebuild:
Stable for HPPA (bug #156693).

05 Dec 2006; Markus Rothe libgsf-1.14.2.ebuild:
Stable on ppc64; bug #156693

05 Dec 2006; Tobias Scherbaum
libgsf-1.14.2.ebuild:
ppc stable, bug #156693

05 Dec 2006; Gustavo Zacarias libgsf-1.14.2.ebuild:
Stable on sparc wrt security #156693

05 Dec 2006; Christian Faulhammer libgsf-1.14.2.ebuild:
stable x86, security bug #156693

09 Nov 2006; Luis Medinas libgsf-1.14.2.ebuild:
Added python support.

*libgsf-1.14.2 (05 Nov 2006)

05 Nov 2006; Luis Medinas +libgsf-1.14.2.ebuild:
Version Bump. Drop libwmf dependency closes bug #150874.

14 Oct 2006; Bryan Østergaard libgsf-1.14.0.ebuild:
Stable on ia64.

06 Sep 2006; Joshua Kinard libgsf-1.14.0.ebuild:
Re-keywording latest stable to fix mips dependencies for eliminating gnome
support.

05 Sep 2006; Thomas Cort libgsf-1.14.0.ebuild:
Stable on alpha wrt Bug #144120.

05 Sep 2006; Joshua Kinard libgsf-1.10.0.ebuild,
libgsf-1.12.0.ebuild, libgsf-1.12.1.ebuild, libgsf-1.14.0.ebuild:
Removing mips keywords as gnome is no longer supported on mips.

17 Aug 2006; Jeroen Roovers ChangeLog:
Stable for HPPA (bug #144120).

16 Aug 2006; Markus Rothe libgsf-1.14.0.ebuild:
Stable on ppc64

03 Aug 2006; Gustavo Zacarias libgsf-1.14.0.ebuild:
Stable on sparc

02 Aug 2006; Diego Pettenò libgsf-1.14.0.ebuild:
Add ~x86-fbsd keyword.

17 Jul 2006; Daniel Gryniewicz libgsf-1.14.0.ebuild:
Marked stable on amd64 for bug #139612

16 Jul 2006; Tobias Scherbaum
libgsf-1.14.0.ebuild:
hppa stable, bug #139612

14 Jul 2006; Tobias Scherbaum
libgsf-1.14.0.ebuild:
ppc stable, bug #139612

12 Jul 2006; Chris Gianelloni libgsf-1.14.0.ebuild:
Stable on x86 wrt bug #139612.

*libgsf-1.14.0 (14 Apr 2006)

14 Apr 2006; Marinus Schraal libgsf-1.14.0.ebuild :
New release (#129819)
Fix gnome deps to make thumbnailer work, inherited eclass in postinst
Add gtk-doc dep
Update libtool breakage workaround

*libgsf-1.13.3 (07 Jan 2006)

07 Jan 2006; Joe McCann +libgsf-1.13.3.ebuild:
version bump

29 Oct 2005; Joe McCann libgsf-1.13.2.ebuild:
Fix typo in USE_DESTDIR. Thanks to Matt Hamilton for noticing

29 Oct 2005; Joe McCann libgsf-1.13.2.ebuild:
Add preserve_old_lib function to deal with the so name change. This should
fix bug #110765

*libgsf-1.13.2 (29 Oct 2005)

29 Oct 2005; Joe McCann +libgsf-1.13.2.ebuild:
New version required for gnumeric-1.6 and goffice. Closes bug #109797

11 Sep 2005; Aron Griffis libgsf-1.12.1.ebuild:
Mark 1.12.1 stable on alpha

03 Sep 2005; Markus Rothe libgsf-1.12.1.ebuild:
Stable on ppc64

02 Sep 2005; Michael Hanselmann libgsf-1.12.1.ebuild:
Stable on ppc.

27 Aug 2005; Guy Martin libgsf-1.12.1.ebuild:
Stable on hppa.

25 Aug 2005; Aron Griffis libgsf-1.12.1.ebuild:
stable on ia64

24 Aug 2005; Gustavo Zacarias libgsf-1.12.1.ebuild:
Stable on sparc

24 Aug 2005; Leonardo Boshell libgsf-1.12.1.ebuild:
Stable on x86.

20 Aug 2005; Fabian Groffen libgsf-1.12.1.ebuild:
Marking ~ppc-macos

19 Aug 2005; Luis Medinas libgsf-1.12.0.ebuild:
Marked Stable on AMD64.

31 Jul 2005; Tobias Scherbaum
libgsf-1.12.0.ebuild:
ppc stable

13 Jul 2005; Stephen P. Becker libgsf-1.12.0.ebuild:
stable on mips

07 Jul 2005; Markus Rothe libgsf-1.12.0.ebuild:
Stable on ppc64

02 Jul 2005; Bryan Østergaard libgsf-1.12.0.ebuild:
Stable on alpha.

01 Jul 2005; Gustavo Zacarias libgsf-1.12.0.ebuild:
Stable on sparc

*libgsf-1.12.1 (30 Jun 2005)

30 Jun 2005; Leonardo Boshell libgsf-1.12.1.ebuild:
New release. Added support for the 'bzip2' USE flag.

30 Jun 2005; Leonardo Boshell libgsf-1.12.0.ebuild:
Stable on x86.

*libgsf-1.12.0 (24 May 2005)

24 May 2005; Leonardo Boshell libgsf-1.12.0.ebuild:
New release, resolves bug #77639. Added support for the 'static' USE flag;
resolves bug #93250. Updated dependencies. Don't inherit from eutils as it
is no longer necessary.

28 Apr 2005; Bryan Østergaard libgsf-1.10.0.ebuild:
Stable on alpha.

06 Apr 2005; Markus Rothe libgsf-1.10.0.ebuild:
Stable on ppc64

28 Mar 2005; Michael Hanselmann libgsf-1.10.0.ebuild:
Stable on ppc.

01 Feb 2005; Markus Rothe libgsf-1.10.0.ebuild:
Added ~ppc64 to KEYWORDS

06 Mar 2005; Heinrich Wendel libgsf-1.10.0.ebuild:
stable on amd64

17 Jan 2005; Gustavo Zacarias libgsf-1.10.0.ebuild:
Stable on sparc

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

22 Aug 2004; Bryan Østergaard libgsf-1.9.0.ebuild:
Stable on alpha.

12 Aug 2004; Travis Tilley libgsf-1.9.0.ebuild:
stable on amd64

12 Aug 2004; Guy Martin libgsf-1.9.0.ebuild:
Stable on hppa.

09 Aug 2004; Gustavo Zacarias libgsf-1.9.0.ebuild:
Stable on sparc

*libgsf-1.10.0 (09 Aug 2004)

09 Aug 2004; foser libgsf-1.10.0.ebuild :
New release

30 Jul 2004; Tom Gall libgsf-1.9.0.ebuild:
stable on ppc64

13 Jul 2004; Tom Gall libgsf-1.9.0.ebuild:
added ~ppc64, bug #54807

29 May 2004; Pieter Van den Abeele
libgsf-1.6.0.ebuild:
Masked libgsf-1.6.0.ebuild stable for ppc

21 May 2004; L. Boshell libgsf-1.9.0.ebuild,
files/libgsf-1.9.0-gtkdoc_fixes.patch:
Updated patch that fixes the destination folder for gtk-doc material.

13 May 2004; Stephen P. Becker libgsf-1.8.2.ebuild:
Stable on mips.

*libgsf-1.9.0 (05 May 2004)

05 May 2004; foser libgsf-1.9.0.ebuild:
New release

20 Mar 2004; L. Boshell libgsf-1.8.2.ebuild,
files/libgsf-1.8.2-gtkdoc_fix.patch:
Fix to make it behave with gtk-doc-1.2. Closes bug #45103.

15 Mar 2004; Bret Curtis libgsf-1.8.2.ebuild:
Added ~mips to KEYWORDS

28 Jan 2004; Aron Griffis libgsf-1.8.2.ebuild:
stable on alpha and ia64

17 Jan 2004; Bartosch Pixa :
manifest fix

16 Jan 2004; Bartosch Pixa libgsf-1.8.2.ebuild:
set ppc in keywords

16 Nov 2003; Brad House libgsf-1.8.2.ebuild:
mark stable on amd64

14 Nov 2003; Aron Griffis libgsf-1.6.0.ebuild:
Stable on ia64

06 Nov 2003; Jason Wever libgsf-1.8.2.ebuild:
Marked stable on sparc, helps resolve bug #32405.

*libgsf-1.8.2 (17 Sep 2003)

16 Nov 2003; Guy Martin libgsf-1.8.2.ebuild :
Marked stable on hppa.

17 Sep 2003; Alastair Tse libgsf-1.8.2.ebuild:
version bump for gnumeric 1.2.0

01 Sep 2003; Jason Wever libgsf-1.8.1.ebuild:
Marked stable for sparc.

15 Jul 2003; Todd Sunderlin libgsf-1.6.0.ebuild:
Marked stable for sparc

30 Jun 2003; Bartosch Pixa libgsf-1.8.1.ebuild:
set ppc in keywords

*libgsf-1.8.1 (08 Jun 2003)

04 Jul 2003; Guy Martin libgsf-1.8.1.ebuild :
Added hppa to KEYWORDS.

08 Jun 2003; foser libgsf-1.8.1.ebuild :
New version, properly enable gnome switching, fix licenses

*libgsf-1.8.0 (13 May 2003)

13 May 2003; foser libgsf-1.8.0.ebuild :
New version, gnome2ify a bit more, fix dep bug

*libgsf-1.7.2 (16 Feb 2003)

16 Feb 2003; Bart Verwilst libgsf-1.7.2.ebuild :
New version

10 Feb 2003; Aron Griffis libgsf-1.6.0.ebuild :
Add ~alpha to KEYWORDS

*libgsf-1.6.0 (05 Jan 2003)

21 Feb 2003; Aron Griffis libgsf-1.6.0.ebuild :
Mark stable on alpha

05 Jan 2003; foser libgsf-1.6.0.ebuild :
New version

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*libgsf-1.5.0 (05 Dec 2002)

10 Dec 2002; Martin Holzer libgsf-1.5.0.ebuild Changelog :
Marked as stable after testing gnumeric.

05 Dev 2002; foser libgsf-1.5.0.ebuild :
New version, fixed some deps

*libgsf-1.4.0 (05 Dec 2002)

05 Dec 2002; Martin Holzer libgsf-1.4.0.ebuild :
Initial Version.

*libgsf-1.3.0-r1 (10 Oct 2002)

06 Dec 2002; Martin Holzer libgsf-1.3.0.ebuild libgsf-1.3.0-r1.ebuild :
Fixed SRC_URI.

20 Oct 2002; Calum Selkirk libgsf-1.1.0.ebuild
lbgsf-1.3.0.ebuild ibgsf-1.3.0-r1.ebuild :

Added ppc to KEYWORDS.

10 Oct 2002; foser libgsf-1.3.0-r1.ebuild :
Fixed documentation bug #7570 and added doc flag

*libgsf-1.3.0 (01 Sep 2002)
01 Sep 2002; Spider libgsf-1.3.0.ebuild :
New version, changed buildflags some though

*libgsf-1.1.0 (06 Aug 2002)

06 Aug 2002; Gabriele Giorgetti libgsf-1.1.0.ebuild:

Initial cvs import, The GNOME Structured File Library.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST libgsf-1.14.3.tar.bz2 543791 RMD160 b575e55b23152c292ae6d67f906bccd95ca89030 SHA1 c0bfc3595a47d8425afcee7a90352c179677c452 SHA256 906139a86ddadc125d5ade3ebbbd0f2bf0749f12e08592157e4228cd17d318e4
DIST libgsf-1.14.7.tar.bz2 585860 RMD160 09e2d07c922e6f43868dabbcfa2af2021ca5707a SHA1 9950e42db36007591af2d5783bdf68dc73f47d1b SHA256 182e442630d5a1acae3852539b52f3343f6b6c7ba2b2d4b8c7636da56456a86d
EBUILD libgsf-1.14.3.ebuild 2162 RMD160 5b58dd3f856f7075e6f031bd803107a601a4d618 SHA1 efe1fa976fb732389fcfed3aaa23df4d8bde014a SHA256 07be848e905392c0773b0fedf744007c28c3b925073ffe6dacee55ce12c3cdd7
EBUILD libgsf-1.14.7.ebuild 1956 RMD160 7b17b933def07b07427d25e2e8d340c1f3915afa SHA1 7b33a9816a9b92e6e31095a764c0de05b9d4deb9 SHA256 7567c675e47d837478207cdac9c2d1264787c8927cfbf716ee92bae14174a2c5
MISC ChangeLog 14059 RMD160 66a0ccd0d42927adce2c794eea78d645c5b291da SHA1 9693d7a7573442715f3941cd2e3222c4af28485e SHA256 c70b7ac721436696a4f5f7fd8494018673150edcf8a053cd6533b2bb647aafdf
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkg+43UACgkQQU4yORhF8iDnKQCdFJEISrTvm/GwLZlIbt4JkmcR
UKYAoJdZwVqadDRf+OzzsC7wY0h3qtqX
=ZFNs
-----END PGP SIGNATURE-----

libgsf-1.14.3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.3.ebuild,v 1.13 2008/05/29 17:10:11 hawking Exp $

inherit eutils gnome2 python multilib

DESCRIPTION="The GNOME Structured File Library"
HOMEPAGE="http://www.gnome.org/"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="bzip2 doc gnome python"

RDEPEND=">=dev-libs/libxml2-2.4.16
>=dev-libs/glib-2.6
sys-libs/zlib
gnome? ( media-gfx/imagemagick
>=gnome-base/gconf-2
>=gnome-base/libbonobo-2
>=gnome-base/gnome-vfs-2.2 )
bzip2? ( app-arch/bzip2 )
python? ( dev-lang/python
>=dev-python/pygtk-2.8 )"
# This package (currently) needs >=pygobject-2.8 and pygtk-codegen-2.0 for python
# support, which is provided by either pygtk-2.8* or any pygobject version (they were
# separated for pygobject version 2.10 and up). As for codegen we already need
# pygtk, then depending on just >=pygtk-2.8 is sufficient, as 2.8 provides pygobject
# and 2.10 will pull in the pygobject separate package.

DEPEND="${RDEPEND}
dev-util/pkgconfig
>=dev-util/intltool-0.29
doc? ( >=dev-util/gtk-doc-1 )"

G2CONF="${G2CONF} \
$(use_with bzip2 bz2) \
$(use_with gnome) \
$(use_with python)"

DOCS="AUTHORS BUGS ChangeLog HACKING NEWS README TODO"

pkg_preinst() {
gnome2_pkg_preinst
preserve_old_lib /usr/$(get_libdir)/libgsf-1.so.1
preserve_old_lib /usr/$(get_libdir)/libgsf-gnome-1.so.1
preserve_old_lib /usr/$(get_libdir)/libgsf-1.so.113
preserve_old_lib /usr/$(get_libdir)/libgsf-gnome-1.so.113
}

pkg_postinst() {
gnome2_pkg_postinst
if use python; then
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gsf
fi

preserve_old_lib_notify /usr/$(get_libdir)/libgsf-1.so.1
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-gnome-1.so.1
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-1.so.113
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-gnome-1.so.113
}

pkg_postrm() {
gnome2_pkg_postrm
use python && python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/gsf
}

libgsf-1.14.7.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.7.ebuild,v 1.12 2008/05/29 17:10:11 hawking Exp $

inherit eutils gnome2 python multilib

DESCRIPTION="The GNOME Structured File Library"
HOMEPAGE="http://www.gnome.org/"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="bzip2 doc gnome python"

RDEPEND="
>=dev-libs/glib-2.8
>=dev-libs/libxml2-2.4.16
gnome? ( >=gnome-base/gconf-2
>=gnome-base/libbonobo-2
>=gnome-base/gnome-vfs-2.2 )
sys-libs/zlib
bzip2? ( app-arch/bzip2 )
python? ( dev-lang/python
>=dev-python/pygobject-2.10 )"

DEPEND="${RDEPEND}
dev-util/pkgconfig
>=dev-util/intltool-0.29
doc? ( >=dev-util/gtk-doc-1 )"

PDEPEND="gnome? ( media-gfx/imagemagick )"

DOCS="AUTHORS BUGS ChangeLog HACKING NEWS README TODO"

pkg_setup() {
G2CONF="${G2CONF}
$(use_with bzip2 bz2)
$(use_with gnome)
$(use_with python)"
}

src_unpack() {
gnome2_src_unpack

# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
}

pkg_preinst() {
gnome2_pkg_preinst
preserve_old_lib /usr/$(get_libdir)/libgsf-1.so.1
preserve_old_lib /usr/$(get_libdir)/libgsf-gnome-1.so.1
preserve_old_lib /usr/$(get_libdir)/libgsf-1.so.113
preserve_old_lib /usr/$(get_libdir)/libgsf-gnome-1.so.113
}

pkg_postinst() {
gnome2_pkg_postinst
if use python; then
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gsf
fi

preserve_old_lib_notify /usr/$(get_libdir)/libgsf-1.so.1
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-gnome-1.so.1
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-1.so.113
preserve_old_lib_notify /usr/$(get_libdir)/libgsf-gnome-1.so.113
}

pkg_postrm() {
gnome2_pkg_postrm
if use python; then
python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/gsf
fi
}

metadata.xml




gnome