Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-ml/pxp
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/ChangeLog,v 1.14 2008/04/19 15:38:09 aballier Exp $
19 Apr 2008; Alexis Ballier
-pxp-1.1.96.ebuild:
remove old
*pxp-1.2.0_beta2 (09 Apr 2008)
09 Apr 2008; Alexis Ballier
version bump, allow building without ocamlopt, readd ~amd64
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
*pxp-1.1.95 (10 Nov 2005)
10 Nov 2005; Matthieu Sozeau
Version bump, compatible with ocaml 3.09.
*pxp-1.1.95 (09 Mar 2005)
09 Mar 2005; Matthieu Sozeau
+pxp-1.1.95.ebuild:
Really latest dev. version.
*pxp-1.1.94.2 (09 Mar 2005)
09 Mar 2005; Matthieu Sozeau
Latest dev version.
30 Sep 2004; Matthieu Sozeau
Mark stable on amd64, fixes bug #65902
31 Aug 2004; David Holm
Added to ~ppc.
25 Aug 2004; Matthieu Sozeau
pxp-1.1.6.ebuild:
Move to findlib eclass, add doc USE flag.
*pxp-1.1.6 (18 Aug 2004)
18 Aug 2004; Matthieu Sozeau
Version bump
*pxp-1.1.5 (09 Mar 2003)
09 Mar 2003; George Shapovalov
initial release (#15903)
PXP is a validating XML parser library for O'Caml
ebuild submitted by Bardur Arantsson
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST pxp-1.1.6.tar.gz 615236 RMD160 d4569f9e40b151f494a5e8744ba0713ad740b8ad SHA1 49ca3cc02f87eb6c6cf26a6cc0ed386f86161c72 SHA256 f53bce3c4989d40277f61abeb4d3df61877deedb838872ccc42535b58e8bd494
DIST pxp-1.2.0test2.tar.gz 379466 RMD160 20c7ec5df64ab2b977719aac150c98af47bd2ff7 SHA1 dd5297ea78cb487f37c6389fd764408c40ea499d SHA256 3ae71f08e2c4187df9f380bde71b24cac209c1452d62f0f785623bcae31fea39
EBUILD pxp-1.1.6.ebuild 969 RMD160 0d6e774ef1525a7e65c9a15b40ccf4587f960863 SHA1 3c50e87dfc488028607386badca01e65c3255b04 SHA256 4c446098da9987a6f2a152ffd381d398b76826bcdf55d871881bbfc3afaa9dfe
EBUILD pxp-1.2.0_beta2.ebuild 1479 RMD160 e3006c6e9b74ab5c51fb31b6b76577b43c833a28 SHA1 cb12b3c07458484773f996d2656d3f105b67f1e7 SHA256 49e6641fe1f34cf00d5ffbc858e584404ad0dbcd19a60831226f3198007c7a92
MISC ChangeLog 1727 RMD160 225186c5c172e5a6a0b6eed6c96462d4aae3b297 SHA1 c78f88b97fa6abfa9205ec15a748a40013681277 SHA256 b39e728d836afec5c6d4b50f0cdf7a929aff9f2a368c766828fe266707285430
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkgKEegACgkQvFcC4BYPU0oAoACcCeBqO1SHiYULXqgGXlLsPspU
fDoAoKI4glydKAc4TkQ1M1dciuGhuOEo
=T9xL
-----END PGP SIGNATURE-----
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/pxp-1.1.6.ebuild,v 1.5 2005/03/09 00:08:31 mattam Exp $
inherit findlib
DESCRIPTION="validating XML parser library for O'Caml"
HOMEPAGE="http://www.ocaml-programming.de/packages/documentation/pxp/index_dev.html"
SRC_URI="http://www.ocaml-programming.de/packages/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="x86 ~ppc amd64"
IUSE="doc"
DEPEND="dev-lang/ocaml
>=dev-ml/pcre-ocaml-4.31
>=dev-ml/ocamlnet-0.94"
src_compile() {
#the included configure does not support many standard switches and is quite picky
./configure || die
make all opt || die
}
src_install() {
findlib_src_install
cd doc
dodoc ABOUT-FINDLIB DEV EXTENSIONS README RELEASE-NOTES SPEC design.txt
if use doc; then
dodoc manual/ps/pxp.ps
dohtml manual/html/*
insinto /usr/share/doc/${PF}/html/pic
doins manual/html/pic/*
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/pxp-1.2.0_beta2.ebuild,v 1.1 2008/04/09 07:59:20 aballier Exp $
EAPI="1"
inherit findlib eutils
MY_P=${P/_beta/test}
DESCRIPTION="validating XML parser library for O'Caml"
HOMEPAGE="http://www.ocaml-programming.de/packages/documentation/pxp/index_dev.html"
SRC_URI="http://www.ocaml-programming.de/packages/${MY_P}.tar.gz"
LICENSE="as-is"
KEYWORDS="~amd64 ~ppc ~x86"
SLOT="0"
DEPEND=">=dev-ml/pcre-ocaml-4.31
>=dev-ml/ulex-0.5
>=dev-ml/ocamlnet-0.98
>=dev-lang/ocaml-3.09"
IUSE="examples +ocamlopt"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
eerror "In order to build ${PN} with native code support from ocaml"
eerror "You first need to have a native code ocaml compiler."
eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
die "Please install ocaml with ocamlopt useflag"
fi
}
src_compile() {
#the included configure does not support many standard switches and is quite picky
./configure || die "configure failed"
emake -j1 all || die "make all failed"
if use ocamlopt; then
emake -j1 opt || die "make opt failed"
fi
}
src_install() {
findlib_src_install
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
cd doc
dodoc ABOUT-FINDLIB DEV EXTENSIONS README SPEC design.txt
}