ChangeLog

# ChangeLog for dev-libs/expat
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/ChangeLog,v 1.71 2008/07/26 20:17:56 ford_prefect Exp $

*expat-2.0.1-r1 (26 Jul 2008)

26 Jul 2008; Arun Raghavan
+files/expat-2.0.1-check_stopped_parser.patch, +expat-2.0.1-r1.ebuild:
Add patch from upstream svn to prevent a crash in Python expat bindings
(bug #197043)

10 Mar 2008; expat-1.95.8.ebuild:
Drop to ~mips due to unstable deps

09 Mar 2008; Mart Raudsepp
-files/expat-2.0.0-test-64bit.patch, -files/expat-2.0.0-test-cpp.patch,
-expat-1.95.7.ebuild, -expat-1.95.7-r1.ebuild, -expat-2.0.0.ebuild:
Remove old, leaving last stable version with the old ABI in place for now

27 Oct 2007; Diego Pettenò expat-2.0.1.ebuild:
Put elibtoolize back in. Please remember to leave it where present.

11 Aug 2007; Andrej Kacian expat-2.0.1.ebuild:
Stable on x86, bug #187730.

10 Aug 2007; Christoph Mende expat-2.0.1.ebuild:
Stable on amd64 wrt bug #187730

09 Aug 2007; Jeroen Roovers expat-2.0.1.ebuild:
Stable for HPPA (bug #187730).

08 Aug 2007; Raúl Porcel expat-2.0.1.ebuild:
alpha/ia64 stable wrt #187730

07 Aug 2007; Joseph Jezak expat-2.0.1.ebuild:
Marked ppc stable.

07 Aug 2007; Markus Rothe expat-2.0.1.ebuild:
Stable on ppc64; bug #187730

07 Aug 2007; Gustavo Zacarias expat-2.0.1.ebuild:
Stable on sparc wrt #187730

06 Aug 2007; Joshua Kinard expat-2.0.1.ebuild:
Stable on mips, per #187730.

05 Aug 2007; Wulf C. Krueger expat-2.0.1.ebuild:
Changed the post-install message for the big stabilisation of KDE and Gnome.

23 Jul 2007; Marcus D. Hanwell metadata.xml:
Updated metadata with the freedesktop herd as maintainer.

*expat-2.0.1 (20 Jul 2007)

20 Jul 2007; Marcus D. Hanwell +expat-2.0.1.ebuild:
Version bump, closes bug 183900.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

11 Feb 2007; Fabian Groffen expat-1.95.7.ebuild,
expat-1.95.8.ebuild, expat-2.0.0.ebuild:
Dropped ppc-macos keyword, see you in prefix

06 Sep 2006; Diego Pettenò expat-1.95.8.ebuild:
Drop ~x86-fbsd keyword from 1.95.8 so that the missing test dependency is
not an error anymore.

17 Apr 2006; Emanuele Giaquinta
files/expat-2.0.0-test-64bit.patch, +files/expat-2.0.0-test-cpp.patch,
expat-2.0.0.ebuild:
Add patch to fix bug #128143 (thanks Flameeyes) and to add missing
definition for CXX in Makefile.in; use elibtoolize again since the
bundled ltmain.sh behaves correctly now.

12 Apr 2006; Emanuele Giaquinta
+files/expat-2.0.0-test-64bit.patch, expat-2.0.0.ebuild:
Remove dep on dev-libs/check since it's not needed anymore. Use eautoreconf
instead of elibtoolize to fix test linking. Add patch to fix test build on 64
bit hosts (thanks Flameeyes).

30 Mar 2006; Diego Pettenò expat-1.95.8.ebuild,
expat-2.0.0.ebuild:
Add ~x86-fbsd keywords.

30 Mar 2006; Emanuele Giaquinta expat-2.0.0.ebuild:
Add warning about the ABI change.

*expat-2.0.0 (24 Mar 2006)

24 Mar 2006; Emanuele Giaquinta +expat-2.0.0.ebuild:
Version bump.

10 Oct 2005; Danny van Dyk expat-1.95.8.ebuild:
Fixed missing 'inherit multilib'.

06 Feb 2005; Joshua Kinard expat-1.95.8.ebuild:
Marked stable on mips.

16 Jan 2005; Guy Martin expat-1.95.8.ebuild:
Stable on hppa.

15 Jan 2005; Lina Pezzella expat-1.95.8.ebuild:
Stable ppc-macos.

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

21 Dec 2004; Bryan Østergaard expat-1.95.8.ebuild:
Stable on alpha.

16 Dec 2004; Dylan Carlson expat-1.95.8.ebuild:
Stable on amd64.

23 Nov 2004; Gustavo Zacarias expat-1.95.8.ebuild:
Stable on sparc

20 Nov 2004; Doug Goldstein expat-1.95.8.ebuild:
stable on x86

*expat-1.95.8 (22 Sep 2004)

22 Sep 2004; Doug Goldstein +expat-1.95.8.ebuild:
revision bump

19 Sep 2004; Joshua Kinard expat-1.95.7.ebuild:
Marked stable on mips.

09 Sep 2004; Gustavo Zacarias expat-1.95.7.ebuild:
Stable on sparc

*expat-1.95.7-r1 (09 Sep 2004)

09 Sep 2004; Doug Goldstein +expat-1.95.7-r1.ebuild:
make check adds additional depends... graceful solution to include those
depends if the FEATURE is requested. Had to use a local USE flag though.

07 Aug 2004; Michael Sterrett expat-1.95.7.ebuild:
gnuconfig_update in src_unpack; use generic src_compile

01 Jul 2004; Jeremy Huddleston expat-1.95.4.ebuild,
expat-1.95.5-r1.ebuild, expat-1.95.6-r1.ebuild, expat-1.95.6.ebuild,
expat-1.95.7.ebuild:
virtual/glibc -> virtual/libc

15 Jun 2004; expat-1.95.6-r1.ebuild,
files/expat-1.95.6-uclibc.patch:
added uclibc patch for configure target

15 May 2004; Bryan Østergaard expat-1.95.7.ebuild:
Stable on alpha.

25 Apr 2004; Aron Griffis expat-1.95.7.ebuild:
Add die following econf for bug 48950

17 Apr 2004; Travis Tilley expat-1.95.7.ebuild:
marked stable on amd64

22 Mar 2004; Joshua Kinard expat-1.95.7.ebuild:
I was dumb, forgot to add econf and emake to the src_compile() function I
added to fix a mips issue.

21 Mar 2004; Joshua Kinard expat-1.95.6-r1.ebuild,
expat-1.95.7.ebuild:
Added gnuconfig support to 1.95.6-r1 and 1.95.7 for mips, and added ~mips to
KEYWORDS for 1.95.7

28 Dec 2003; Joshua Kinard expat-1.95.6-r1.ebuild:
Move to mips stable (~mips -> mips)

*expat-1.95.7 (09 Nov 2003)

09 Nov 2003; Michael Sterrett expat-1.95.7.ebuild:
version bump; (bug 32832) - the claim is that the patch isn't needed anymore.
Also, modified the ebuild to use parallel make again in the hope that it's
been fixed upstream.

23 Sep 2003; Bartosch Pixa expat-1.95.6-r1.ebuild:
set ppc in keywords

17 Sep 2003; Jon Portnoy expat-1.95.6-r1.ebuild :
ia64 keywords.

24 Jun 2003; Aron Griffis expat-1.95.6-r1.ebuild:
Mark stable on alpha

*expat-1.95.6-r1 (17 Mar 2003)

16 Jun 2003; Guy Martin expat-1.95.6-r1.ebuild :
Added hppa to KEYWORDS.

02 Apr 2003; Christian Birchinger expat-1.95.6-r1.ebuild:
Added stable sparc keyword

17 Mar 2003; Patrick Kursawe :
added patch xmlstatus to fix problem described in
sourceforge request 676844 and gentoo bug 17426
(that made pwlib build fail)

*expat-1.95.6 (09 Mar 2003)

29 May 2003; Zach Welch expat-1.95.6.ebuild:
add arm keyword

09 Mar 2003; Daniel Ahlberg :
Version bump.

21 Feb 2003; Zach Welch :
Added arm to keywords.

07 Feb 2003; Guy Martin :
Added hppa to keywords.

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

*expat-1.95.5-r1 (02 Dec 2002)

02 Dec 2002; Seemant Kulleen expat-1.95.5-r1.ebuild
files/digest-expat-1.95.5-r1 :

Man page is now installed in FHS correct location. Small enough package
that I version bumped. Closes bug #11236 by k8la@arrl.net (Thomas M.
Beaudry)

*expat-1.95.5 (11 Nov 2002)

11 Nov 2002; Karl Trygve Kalleberg expat-1.95.5.ebuild files/digest-expat-1.95.5 :
New upstream version.

*expat-1.95.4 (23 Jul 2002)

06 Jan 2003; Jan Seidel expat-1.95.4.ebuild :
Added mips to keywords.

01 Sep 2002; George Shapovalov expat-1.95.4.ebuild :
fixed man page install location

08 Aug 2002; Seemant Kulleen expat-1.95.4.ebuild :
Made more FHS compliant.

23 Jul 2002; Mark Guertin :
Added ppc to keywords

23 Jul 2002; Arcady Genkin expat-1.95.4.ebuild :
Version bump.

*expat-1.95.3 (10 Jul 2002)

10 Jul 2002; Seemant Kulleen expat-1.95.3.ebuild
files/digest-expat-1.95.3 :
Version bump. Also, SRC_URI changed to use sourceforge mirror. LICENSE,
SLOT and KEYWORDS added. Thanks to: gentoo@gonzo.ch (Roman Weber) in bug
#4797

*expat-1.95.2 (25 Mar 2002)

25 Mar 2002; Donny Davies expat-1.95.2.ebuild :
Update to latest release. Fixed to install into ${D}, previously it didn't.
Parallel make is busted, s/emake/make/. Fixed html docs.

*expat-1.95.1-r1 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :
Added initial ChangeLog.

Manifest

AUX expat-2.0.1-check_stopped_parser.patch 412 RMD160 bbf6ed4ba1d1f49a00703e5685c043bdf681f75d SHA1 096af876282e06589aa8c4574edb0756d6bc635a SHA256 71e8c5a172115896f170c2867237d78468cb937c836f00bd7456ea8cb3c22de7
DIST expat-1.95.8.tar.gz 318349 RMD160 1b3e5a50a28e2c8efb79188d4c3071318fe1d0dd SHA1 73cb8fc326d04c44ae0e3b3f797f0e6ba9c4121f SHA256 c6aaa0b427e775a0fd5a956a75ae41e5110f22760723d9bda316100010e891ca
DIST expat-2.0.1.tar.gz 446456 RMD160 d31bcb152adaff9e358968be1ea901e1b4ed3b2f SHA1 663548c37b996082db1f2f2c32af060d7aa15c2d SHA256 847660b4df86e707c9150e33cd8c25bc5cd828f708c7418e765e3e983a2e5e93
EBUILD expat-1.95.8.ebuild 1000 RMD160 0fd8745758f3ed8370527656eb1a7016b26e6905 SHA1 009bfc1745adfd9bd6a4ed23885b58377ba4cf2c SHA256 951b7a0c58e00d1064c634cf38aa0d3b1415c720cbcff840dc94dcdd4f150da8
EBUILD expat-2.0.1-r1.ebuild 1056 RMD160 fa25229c5ac105c5f2c8198258e1c5378dde91d0 SHA1 dc8d97d1ce3f4e2b9b8d4d7197aa8559959210b6 SHA256 9b6db9f6f01a7f729119903f1cc802268ce0f26c063f48f8f174ccb06e107df8
EBUILD expat-2.0.1.ebuild 915 RMD160 22d0186a53af96e033cb838ef62c0a03b39b4bf1 SHA1 7e6b38696569e37e6f3ac452752d0f5b059a210f SHA256 50a8abb3165617467166b2e48ad2e31a1bac18af5030aeaab385111961861f0f
MISC ChangeLog 9309 RMD160 38eb9a7e62b624502d1e62a68a1c74de76e0a088 SHA1 45566532d25685bc793c6bc4f5c28285a4290b62 SHA256 fcca5690563921c81895b79dc7cf6cdee1e5881e84a11eb4e059d6ea11d65434
MISC metadata.xml 166 RMD160 70f6dcdab1516411ac581b270671fb776401f7b3 SHA1 79f7c7e01fdc4b59d924371b4ec75b000948fecc SHA256 a4f7a9f8f89d2da4f8d0c2d6acdacc96c38d4c076d23d8b2081f2a149ff15a56

expat-1.95.8.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-1.95.8.ebuild,v 1.22 2008/03/10 01:39:03 ricmm Exp $

inherit libtool multilib

DESCRIPTION="XML parsing libraries"
HOMEPAGE="http://expat.sourceforge.net/"
SRC_URI="mirror://sourceforge/expat/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="test"

DEPEND="test? ( >=dev-libs/check-0.8 )"
RDEPEND=""

src_unpack() {
unpack ${A}
cd "${S}"
elibtoolize
}

src_test() {
if ! use test && [[ -z $(best_version dev-libs/check) ]] ; then
ewarn "You dont have USE=test and dev-libs/check is not installed."
ewarn "src_test will be skipped."
return 0
fi
make check || die "make check failed"
}

src_install() {
einstall man1dir="${D}/usr/share/man/man1" || die "einstall failed"
dosed /usr/$(get_libdir)/libexpat.la #81568
dodoc Changes README
dohtml doc/*
}

expat-2.0.1-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-2.0.1-r1.ebuild,v 1.1 2008/07/26 20:17:56 ford_prefect Exp $

inherit eutils libtool

DESCRIPTION="XML parsing libraries"
HOMEPAGE="http://expat.sourceforge.net/"
SRC_URI="mirror://sourceforge/expat/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE=""

DEPEND=""
RDEPEND=""

src_unpack() {
unpack ${A}
cd "${S}"

# fix segmentation fault in python tests (bug #197043)
epatch "${FILESDIR}/${P}-check_stopped_parser.patch"

elibtoolize
}

src_install() {
make install DESTDIR="${D}" || die
dodoc Changes README
dohtml doc/*
}

pkg_postinst() {
ewarn "Please note that the soname of the library changed!"
ewarn "If you are upgrading from a previous version you need"
ewarn "to fix dynamic linking inconsistencies by executing:"
ewarn "revdep-rebuild -X --library libexpat.so.0"
}

expat-2.0.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-2.0.1.ebuild,v 1.12 2007/10/27 15:15:01 flameeyes Exp $

inherit eutils libtool

DESCRIPTION="XML parsing libraries"
HOMEPAGE="http://expat.sourceforge.net/"
SRC_URI="mirror://sourceforge/expat/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE=""

DEPEND=""
RDEPEND=""

src_unpack() {
unpack ${A}
elibtoolize
}

src_install() {
make install DESTDIR="${D}" || die
dodoc Changes README
dohtml doc/*
}

pkg_postinst() {
ewarn "Please note that the soname of the library changed!"
ewarn "If you are upgrading from a previous version you need"
ewarn "to fix dynamic linking inconsistencies by executing:"
ewarn "revdep-rebuild -X --library libexpat.so.0"
}

files

metadata.xml




freedesktop