Version bump
authorPacho Ramos <pacho@gentoo.org>
Thu, 17 Jun 2010 16:54:33 +0000 (16:54 +0000)
committerPacho Ramos <pacho@gentoo.org>
Thu, 17 Jun 2010 16:54:33 +0000 (16:54 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

dev-cpp/libxmlpp/ChangeLog
dev-cpp/libxmlpp/Manifest
dev-cpp/libxmlpp/libxmlpp-2.30.1.ebuild [new file with mode: 0644]

index a1cc8bb59329ca9af02830fbce5d3b3a6859d09c..7379d8d9e38f7518cc78b15bbfad2eb828dc7f51 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-cpp/libxmlpp
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/ChangeLog,v 1.93 2010/06/02 19:34:35 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/ChangeLog,v 1.94 2010/06/17 16:54:33 pacho Exp $
+
+*libxmlpp-2.30.1 (17 Jun 2010)
+
+  17 Jun 2010; Pacho Ramos <pacho@gentoo.org> +libxmlpp-2.30.1.ebuild:
+  Version bump with documentation fixes, build system rewrite, use mm-common
+  for reference documentation generation and others.
 
   02 Jun 2010; Gilles Dartiguelongue <eva@gentoo.org>
   -libxmlpp-2.24.3.ebuild, -libxmlpp-2.26.0.ebuild:
index fb02e5db339fe4158bf1c2aec652f94ba66eabe3..c96cf97941e4fcef72cdbf46bf3a1d5aabf95a55 100644 (file)
@@ -6,16 +6,18 @@ DIST libxml++-1.0.5.tar.bz2 303965 RMD160 073cff2d7a07ca62552c001d9560a21bcc447d
 DIST libxml++-2.12.0.tar.bz2 669798 RMD160 28e9bded7c228c76296921008d923133c4207d82 SHA1 3a48587eb711a68f40930f8e60404fd6c5cc6905 SHA256 ecd017dbb9196c6d7475a16bf26e41c829bf63327ec91d4bfdb49cf312a969ab
 DIST libxml++-2.22.0.tar.bz2 1485168 RMD160 834588297451c6dc291ea6327a22699fed8ba76c SHA1 8c69339e1b472bd5e541e30fdaa47b152bc186bc SHA256 614954876e016e684d5638c00842451cdd2a4f55717b4e699cd7050a95d79de2
 DIST libxml++-2.26.1.tar.bz2 795804 RMD160 d2f4d6cef2b42ec1add7a6acfd015775e1bdf295 SHA1 6b61a90cfcf019463c3f5aa10cdc5d0b5566fc7b SHA256 a9679fb25c20a7adbcaae9b35a0a1f45f4fcbcc5833a9bbd6f431688438dd187
+DIST libxml++-2.30.1.tar.bz2 896944 RMD160 58c84b82a31dcf6b8510c85b829034a7123eb239 SHA1 9d69aa168b8dab3f1c3ce355660adf57b194b803 SHA256 433f0e36486573a81582d62c83dc741d50bf795ce1a2dca076a54b16c28ab90a
 EBUILD libxmlpp-1.0.5.ebuild 973 RMD160 5f2ae2128d3e73a04c9ca25d06466fbf65a19e98 SHA1 3c66e543b7368ddf831ac4a4bc371f61b0ca4c3f SHA256 110a0012f7dd165a9d7ec21ccf1a92a1d8bcbe89db57f20676527dfec6606aed
 EBUILD libxmlpp-2.12.0.ebuild 1117 RMD160 ca9d642873afbab5d8b5b3bb4df27e90782837d2 SHA1 b7ef40baeb6e486245fe9555e9e7cb328aac7fa4 SHA256 014b6fcdfa917b4ae148ffc8aa7977bffdbc11f21d579ef702701aa336577a5f
 EBUILD libxmlpp-2.22.0.ebuild 1052 RMD160 e43f60cf4011a28d91252e75c57332c222df8e72 SHA1 f62731e29df1928c2105c238b3f78ae0f707863c SHA256 5b1018fce82a9211b64e97f7f20791477590e957c60093069a6e63dbe96ceed0
 EBUILD libxmlpp-2.26.1.ebuild 1089 RMD160 09f43192d92fcc550c348429a683147dd91670b6 SHA1 5431b60ef27ea4f39b7fb41ba9c299c34ca038f9 SHA256 1e403d1121a4f7318f70ef90c17501f056067bfd83a4ee5933ff43a7fce21c8d
-MISC ChangeLog 13139 RMD160 e6939f4faee7a55accea57fc9d47afdfe9285908 SHA1 fae73ef605f9fa93c8be21108d8ebaf32ab99c09 SHA256 ce420ad0cf4fa7d8e43bdb0505bc47ad8d07a207e9c27f685daaa7333d6f5022
+EBUILD libxmlpp-2.30.1.ebuild 1090 RMD160 3cee0ace378419faab96304e8f643335ee0b05a3 SHA1 25db5840dd34ce96ad9ebf75e1b996418510a0a4 SHA256 d5b00b394ae5b9a1798ee81a813726a2529dcb0e9ad46cdb422eda71d17fa1ea
+MISC ChangeLog 13375 RMD160 1d7e0492dfb54bd7e1a9198f9f489fc8bc0777f2 SHA1 69a7289b520ba17303e6b1660155ef0666da3796 SHA256 7181d396f90fbdfb368464c0fd0b67200d4ceabb2035a3603e3712f4ab48e18f
 MISC metadata.xml 162 RMD160 e3b9e3d8ece920d890bf37c43a6bcd9757539556 SHA1 6ee3bb3e0cce43428124dfa192af30ddb055d95f SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkwGznQACgkQ1fmVwcYIWAa6GACg54S90YPFVuWAS9E3FhMPEpsn
-CnAAn0kD3L77gzzsvWAk1f9a87Qf3o1T
-=tuu8
+iEYEARECAAYFAkwaU08ACgkQCaWpQKGI+9S+4wCfdgjIjo2k0jE24D4xV5bwetca
+BQ0AniETgc+QwzNCYPzL9l1sQcOkHB9m
+=eQyi
 -----END PGP SIGNATURE-----
diff --git a/dev-cpp/libxmlpp/libxmlpp-2.30.1.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.30.1.ebuild
new file mode 100644 (file)
index 0000000..56b10fa
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.30.1.ebuild,v 1.1 2010/06/17 16:54:33 pacho Exp $
+
+EAPI="3"
+inherit gnome2 eutils
+
+MY_PN="${PN/pp/++}"
+MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/"
+SRC_URI="mirror://gnome/sources/libxml++/${PV%.*}/${MY_P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND=">=dev-libs/libxml2-2.6.1
+       >=dev-cpp/glibmm-2.4"
+
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS README*"
+
+src_prepare() {
+       gnome2_src_prepare
+
+       # don't waste time building the examples
+       sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+               -i Makefile.am Makefile.in || die "sed Makefile.in failed"
+}
+
+src_install() {
+       gnome2_src_install
+
+       rm -fr "${ED}"usr/share/doc/libxml++*
+       use doc && dohtml docs/reference/${PV%.*}/html/*
+}