Portage is a package management system used by Gentoo Linux
# 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.7.ebuild:
python_mod_optimize is ROOT aware. Fixed python_mod_cleanup.
22 Mar 2008; Rémi Cardona
libgsf-1.14.7.ebuild:
update ebuild to new gnome2 eclass (see bug #155993)
17 Feb 2008; Gilles Dartiguelongue
fix python eclass use, bug #207667
30 Jan 2008; Daniel Gryniewicz
Fix imagemagick circular dep; bug #206491
17 Jan 2008; Fabian Groffen
Dropped ppc-macos keyword, see you in prefix
27 Nov 2007; Jeroen Roovers
Stable for HPPA (bug #199322).
20 Nov 2007; Markus Rothe
Stable on ppc64; bug #199322
17 Nov 2007; Raúl Porcel
alpha/ia64/sparc stable wrt #199322
17 Nov 2007; nixnut
Stable on ppc wrt bug 199322
17 Nov 2007; Dawid Węgliński
Stable on x86 (bug #199322)
16 Nov 2007; Samuli Suominen
amd64 stable wrt #199322
16 Sep 2007; Gilles Dartiguelongue
-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
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
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;
Version Bump. Closes Bug #187070.
17 Jun 2007; Daniel Gryniewicz
Add python optimization/cleanup; bug #177552
02 Jun 2007; Brent Baude
Marking libgsf-1.14.3 ppc stable for bug #171107
31 May 2007; Jeroen Roovers
Stable for HPPA (bug #171107).
31 May 2007; Daniel Gryniewicz
Marked stable on amd64 for bug #171107
31 May 2007; Brent Baude
Marking libgsf-1.14.3 ppc64 stable for bug #171107
30 May 2007; Raúl Porcel
alpha/ia64 stable wrt #171107
29 May 2007; Andrej Kacian
Stable on x86, bug #171107.
29 May 2007; Gustavo Zacarias
Stable on sparc wrt #171107
27 May 2007; Joshua Kinard
Stable on mips.
*libgsf-1.14.3 (21 Mar 2007)
21 Mar 2007; Mart Raudsepp
Version bump to 1.14.3, bug 168652. Also fix up dependencies for optional
python bindings
19 Mar 2007; Daniel Gryniewicz
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.2.ebuild:
Change from src_install to pkg_preinst for bug 167485.
21 Jan 2007; Bryan Østergaard
Stable on IA64, bug 156662.
10 Dec 2006; Fernando J. Pereda
Stable on alpha as per security bug #156693
06 Dec 2006; Olivier Crête
Stable on amd64 for security bug #156693
06 Dec 2006; Jeroen Roovers
Stable for HPPA (bug #156693).
05 Dec 2006; Markus Rothe
Stable on ppc64; bug #156693
05 Dec 2006; Tobias Scherbaum
libgsf-1.14.2.ebuild:
ppc stable, bug #156693
05 Dec 2006; Gustavo Zacarias
Stable on sparc wrt security #156693
05 Dec 2006; Christian Faulhammer
stable x86, security bug #156693
09 Nov 2006; Luis Medinas
Added python support.
*libgsf-1.14.2 (05 Nov 2006)
05 Nov 2006; Luis Medinas
Version Bump. Drop libwmf dependency closes bug #150874.
14 Oct 2006; Bryan Østergaard
Stable on ia64.
06 Sep 2006; Joshua Kinard
Re-keywording latest stable to fix mips dependencies for eliminating gnome
support.
05 Sep 2006; Thomas Cort
Stable on alpha wrt Bug #144120.
05 Sep 2006; Joshua Kinard
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
Stable for HPPA (bug #144120).
16 Aug 2006; Markus Rothe
Stable on ppc64
03 Aug 2006; Gustavo Zacarias
Stable on sparc
02 Aug 2006; Diego Pettenò
Add ~x86-fbsd keyword.
17 Jul 2006; Daniel Gryniewicz
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
Stable on x86 wrt bug #139612.
*libgsf-1.14.0 (14 Apr 2006)
14 Apr 2006; Marinus Schraal
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
version bump
29 Oct 2005; Joe McCann
Fix typo in USE_DESTDIR. Thanks to Matt Hamilton for noticing
29 Oct 2005; Joe McCann
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
New version required for gnumeric-1.6 and goffice. Closes bug #109797
11 Sep 2005; Aron Griffis
Mark 1.12.1 stable on alpha
03 Sep 2005; Markus Rothe
Stable on ppc64
02 Sep 2005; Michael Hanselmann
Stable on ppc.
27 Aug 2005; Guy Martin
Stable on hppa.
25 Aug 2005; Aron Griffis
stable on ia64
24 Aug 2005; Gustavo Zacarias
Stable on sparc
24 Aug 2005; Leonardo Boshell
Stable on x86.
20 Aug 2005; Fabian Groffen
Marking ~ppc-macos
19 Aug 2005; Luis Medinas
Marked Stable on AMD64.
31 Jul 2005; Tobias Scherbaum
libgsf-1.12.0.ebuild:
ppc stable
13 Jul 2005; Stephen P. Becker
stable on mips
07 Jul 2005; Markus Rothe
Stable on ppc64
02 Jul 2005; Bryan Østergaard
Stable on alpha.
01 Jul 2005; Gustavo Zacarias
Stable on sparc
*libgsf-1.12.1 (30 Jun 2005)
30 Jun 2005; Leonardo Boshell
New release. Added support for the 'bzip2' USE flag.
30 Jun 2005; Leonardo Boshell
Stable on x86.
*libgsf-1.12.0 (24 May 2005)
24 May 2005; Leonardo Boshell
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
Stable on alpha.
06 Apr 2005; Markus Rothe
Stable on ppc64
28 Mar 2005; Michael Hanselmann
Stable on ppc.
01 Feb 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
06 Mar 2005; Heinrich Wendel
stable on amd64
17 Jan 2005; Gustavo Zacarias
Stable on sparc
29 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
22 Aug 2004; Bryan Østergaard
Stable on alpha.
12 Aug 2004; Travis Tilley
stable on amd64
12 Aug 2004; Guy Martin
Stable on hppa.
09 Aug 2004; Gustavo Zacarias
Stable on sparc
*libgsf-1.10.0 (09 Aug 2004)
09 Aug 2004; foser
New release
30 Jul 2004; Tom Gall
stable on ppc64
13 Jul 2004; Tom Gall
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
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
Stable on mips.
*libgsf-1.9.0 (05 May 2004)
05 May 2004; foser
New release
20 Mar 2004; L. Boshell
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
Added ~mips to KEYWORDS
28 Jan 2004; Aron Griffis
stable on alpha and ia64
17 Jan 2004; Bartosch Pixa
manifest fix
16 Jan 2004; Bartosch Pixa
set ppc in keywords
16 Nov 2003; Brad House
mark stable on amd64
14 Nov 2003; Aron Griffis
Stable on ia64
06 Nov 2003; Jason Wever
Marked stable on sparc, helps resolve bug #32405.
*libgsf-1.8.2 (17 Sep 2003)
16 Nov 2003; Guy Martin
Marked stable on hppa.
17 Sep 2003; Alastair Tse
version bump for gnumeric 1.2.0
01 Sep 2003; Jason Wever
Marked stable for sparc.
15 Jul 2003; Todd Sunderlin
Marked stable for sparc
30 Jun 2003; Bartosch Pixa
set ppc in keywords
*libgsf-1.8.1 (08 Jun 2003)
04 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
08 Jun 2003; foser
New version, properly enable gnome switching, fix licenses
*libgsf-1.8.0 (13 May 2003)
13 May 2003; foser
New version, gnome2ify a bit more, fix dep bug
*libgsf-1.7.2 (16 Feb 2003)
16 Feb 2003; Bart Verwilst
New version
10 Feb 2003; Aron Griffis
Add ~alpha to KEYWORDS
*libgsf-1.6.0 (05 Jan 2003)
21 Feb 2003; Aron Griffis
Mark stable on alpha
05 Jan 2003; foser
New version
06 Dec 2002; Rodney Rees
*libgsf-1.5.0 (05 Dec 2002)
10 Dec 2002; Martin Holzer
Marked as stable after testing gnumeric.
05 Dev 2002; foser
New version, fixed some deps
*libgsf-1.4.0 (05 Dec 2002)
05 Dec 2002; Martin Holzer
Initial Version.
*libgsf-1.3.0-r1 (10 Oct 2002)
06 Dec 2002; Martin Holzer
Fixed SRC_URI.
20 Oct 2002; Calum Selkirk
lbgsf-1.3.0.ebuild ibgsf-1.3.0-r1.ebuild :
Added ppc to KEYWORDS.
10 Oct 2002; foser
Fixed documentation bug #7570 and added doc flag
*libgsf-1.3.0 (01 Sep 2002)
01 Sep 2002; Spider
New version, changed buildflags some though
*libgsf-1.1.0 (06 Aug 2002)
06 Aug 2002; Gabriele Giorgetti
Initial cvs import, The GNOME Structured File Library.
-----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-----
# 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
}
# 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
}