diff options
author | Mark Loeser <halcy0n@gentoo.org> | 2005-07-08 03:35:46 +0000 |
---|---|---|
committer | Mark Loeser <halcy0n@gentoo.org> | 2005-07-08 03:35:46 +0000 |
commit | e0a07fe8755ad637edd237c905b4e1d60c27251c (patch) | |
tree | 1061e27f08d64ba86510a918bdc17b948a9ff890 | |
parent | Removing obsolete ebuilds/patches (diff) | |
download | gentoo-2-e0a07fe8755ad637edd237c905b4e1d60c27251c.tar.gz gentoo-2-e0a07fe8755ad637edd237c905b4e1d60c27251c.tar.bz2 gentoo-2-e0a07fe8755ad637edd237c905b4e1d60c27251c.zip |
fix ebuild to use runConfigure, update license, take over maintainership
(Portage version: 2.0.51.22-r1)
-rw-r--r-- | dev-libs/xerces-c/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/xerces-c/Manifest | 12 | ||||
-rw-r--r-- | dev-libs/xerces-c/files/digest-xerces-c-2.6.0-r1 | 1 | ||||
-rw-r--r-- | dev-libs/xerces-c/metadata.xml | 8 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.6.0-r1.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.6.0.ebuild | 6 |
6 files changed, 68 insertions, 15 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog index 6859fd8de8c7..95191475da9b 100644 --- a/dev-libs/xerces-c/ChangeLog +++ b/dev-libs/xerces-c/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/xerces-c -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.22 2004/10/04 15:58:16 zhen Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.23 2005/07/08 03:35:46 halcy0n Exp $ + +*xerces-c-2.6.0-r1 (08 Jul 2005) + + 08 Jul 2005; Mark Loeser <halcy0n@gentoo.org> metadata.xml, + +xerces-c-2.6.0-r1.ebuild: + Changed ebuild to use runConfigure instead of the configure script. Fixes bug + #77876. Taking over maintainership of package. 04 Oct 2004; John Davis <zhen@gentoo.org> : security bump bug #66303 diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index a9abcd6c56fb..38b1dd37d7a4 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1,12 +1,14 @@ +MD5 8216ae50cd007bd82dce7682e2b16276 metadata.xml 380 +MD5 644bb80bd1a7672398abda0ef93946a9 xerces-c-2.3.0-r6.ebuild 1053 MD5 c9e583d9db0fd4009c1a5765ccbd8d02 xerces-c-2.4.0-r1.ebuild 1110 MD5 6f7110ff0f943af07a60d169e568e899 xerces-c-2.4.0.ebuild 1048 -MD5 644bb80bd1a7672398abda0ef93946a9 xerces-c-2.3.0-r6.ebuild 1053 -MD5 a9c0dafe258b53e02d45371dad60d4b8 ChangeLog 3582 -MD5 03351c0a7b1304347e9fc9935ee439ba metadata.xml 455 MD5 6f96eff1b0aa54b7a929585f98ab10f8 xerces-c-2.5.0.ebuild 1035 -MD5 f2221ba7df8ef61da29663b221174462 xerces-c-2.6.0.ebuild 1031 +MD5 d66bc03ad6c3963f609787faeddf4295 ChangeLog 3839 +MD5 454644451c6fdb785b115623adb80050 xerces-c-2.6.0-r1.ebuild 1050 +MD5 5d62e40b8f1dff3b1ae0f16dd79b8eab xerces-c-2.6.0.ebuild 1031 MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r6 71 -MD5 e982bcf4aa820fb6bc422777811e7095 files/digest-xerces-c-2.4.0-r1 70 MD5 e982bcf4aa820fb6bc422777811e7095 files/digest-xerces-c-2.4.0 70 +MD5 e982bcf4aa820fb6bc422777811e7095 files/digest-xerces-c-2.4.0-r1 70 MD5 d985a170d7dfc9d199e36b4a1e0aa069 files/digest-xerces-c-2.5.0 71 MD5 df82644c18f756a618ceb4e3e378a64c files/digest-xerces-c-2.6.0 71 +MD5 df82644c18f756a618ceb4e3e378a64c files/digest-xerces-c-2.6.0-r1 71 diff --git a/dev-libs/xerces-c/files/digest-xerces-c-2.6.0-r1 b/dev-libs/xerces-c/files/digest-xerces-c-2.6.0-r1 new file mode 100644 index 000000000000..dc8929374356 --- /dev/null +++ b/dev-libs/xerces-c/files/digest-xerces-c-2.6.0-r1 @@ -0,0 +1 @@ +MD5 038b3614ae82d2878bcc820b9ccbe853 xerces-c-src_2_6_0.tar.gz 9324884 diff --git a/dev-libs/xerces-c/metadata.xml b/dev-libs/xerces-c/metadata.xml index 9d7e5debafa3..8273bee7a5b6 100644 --- a/dev-libs/xerces-c/metadata.xml +++ b/dev-libs/xerces-c/metadata.xml @@ -3,10 +3,8 @@ <pkgmetadata> <herd>no-herd</herd> <maintainer> - <email>zhen@gentoo.org</email> - <name>John Davis</name> - <description>Full time maintainer, please post all bugs to me.</description> + <email>halcy0n@gentoo.org</email> + <name>Mark Loeser</name> </maintainer> -<longdescription>xerces-c is a C++ library specializing in XML parsing. It is released by -the Apache Foundation</longdescription> +<longdescription>xerces-c is a C++ library specializing in XML parsing. It is released by the Apache Foundation</longdescription> </pkgmetadata> diff --git a/dev-libs/xerces-c/xerces-c-2.6.0-r1.ebuild b/dev-libs/xerces-c/xerces-c-2.6.0-r1.ebuild new file mode 100644 index 000000000000..7efb099c4163 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-2.6.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.6.0-r1.ebuild,v 1.1 2005/07/08 03:35:46 halcy0n Exp $ + +MY_PV=${PV//./_} +MY_P=${PN}-src_${MY_PV} +DESCRIPTION="Xerces-C++ is a validating XML parser written in a portable subset of C++." +HOMEPAGE="http://xml.apache.org/xerces-c/index.html" +SRC_URI="http://www.apache.org/dist/xml/xerces-c/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64" +IUSE="doc" + +DEPEND="virtual/libc + doc? ( app-doc/doxygen )" + +S=${WORKDIR}/${MY_P} + +src_compile() { + export XERCESCROOT=${S} + cd src/xercesc + ./runConfigure -plinux -P/usr + emake -j1 || die +} + +src_install () { + export XERCESCROOT=${S} + cd ${S}/src/xercesc + make DESTDIR=${D} install || die + + if use doc; then + dodir /usr/share/doc/${P} + cp -a ${S}/samples ${D}/usr/share/doc/${P} + cd ${S}/doc; doxygen + dohtml -r html + fi + + cd ${S} + dodoc STATUS credits.txt version.incl + dohtml Readme.html + + unset XERCESCROOT +} diff --git a/dev-libs/xerces-c/xerces-c-2.6.0.ebuild b/dev-libs/xerces-c/xerces-c-2.6.0.ebuild index 6e998b8d3939..57427834615d 100644 --- a/dev-libs/xerces-c/xerces-c-2.6.0.ebuild +++ b/dev-libs/xerces-c/xerces-c-2.6.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.6.0.ebuild,v 1.1 2004/10/04 15:58:16 zhen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.6.0.ebuild,v 1.2 2005/07/08 03:35:46 halcy0n Exp $ MY_PV=${PV//./_} MY_P=${PN}-src_${MY_PV} @@ -8,7 +8,7 @@ DESCRIPTION="Xerces-C++ is a validating XML parser written in a portable subset HOMEPAGE="http://xml.apache.org/xerces-c/index.html" SRC_URI="http://www.apache.org/dist/xml/xerces-c/${MY_P}.tar.gz" -LICENSE="Apache-1.1" +LICENSE="Apache-2.0" SLOT="0" KEYWORDS="x86 ~ppc ~sparc amd64" IUSE="doc" |