[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/
commit: cc8d0d9b848c25ae79ea45456faf72d766b39194 Author: David Seifert gentoo org> AuthorDate: Mon Feb 19 15:46:27 2018 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 19 15:47:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8d0d9b dev-libs/xmlwrapp: Remove old Closes: https://bugs.gentoo.org/636166 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/xmlwrapp/Manifest | 1 - dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild | 44 -- dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild| 38 -- 3 files changed, 83 deletions(-) diff --git a/dev-libs/xmlwrapp/Manifest b/dev-libs/xmlwrapp/Manifest index 8927c17497a..f26ae819dfd 100644 --- a/dev-libs/xmlwrapp/Manifest +++ b/dev-libs/xmlwrapp/Manifest @@ -1,2 +1 @@ -DIST xmlwrapp-0.7.1.tar.gz 1453771 BLAKE2B 33889ef53e8c154b10a1e8d3f0ff4ceaa6de9c68f61230028aeea86bb41be2eba9e464ad6717f57ee572297d218d1077108bb3fea5b54ce1d92a2620cadf8d70 SHA512 73aaa9821f861edaab8e83d97414c9525ae7f6281a4812d8df6239e10ec76dd941cc0a8ed4769469084f694642c2f0c978f6c7477c63f99735a8cc9d98d7b9a0 DIST xmlwrapp-0.8.1.tar.gz 1470707 BLAKE2B 213923b5e74f79a6d966ded4b9c9dfb5e6906bc44dd5d79099ee146f852233675d59f33908ee4a2c844332e1b3f7b064770ddcdcd2cea0745bdac6e1329ec3de SHA512 f6415c7cbbe209f7ee148eff4ee5aca4f210b2ab420dbc89b2cdbca1f270097c362ecb456b0cc72cbebc8688fbc66ee3a94c1019d80e7211a9ebe44ddbd535eb diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild deleted file mode 100644 index 0d4d7779553..000 --- a/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils multilib-minimal - -DESCRIPTION="modern style C++ library that provides a simple and easy interface to libxml2" -HOMEPAGE="http://vslavik.github.io/xmlwrapp/"; -SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="static-libs" - -RDEPEND="dev-libs/boost:=[${MULTILIB_USEDEP}] - dev-libs/libxml2[${MULTILIB_USEDEP}] - dev-libs/libxslt[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - sys-devel/boost-m4" - -DOCS=( AUTHORS NEWS README ) - -src_prepare() { - # Unbundle boost.m4 - rm admin/boost.m4 || die - - sed -i -e '/XMLWRAPP_VISIBILITY/d' configure.ac || die - - eapply_user - eautoreconf - multilib_copy_sources -} - -multilib_src_configure() { - local ECONF_SOURCE=${BUILD_DIR} - econf $(use_enable static-libs static) -} - -multilib_src_install() { - default_src_install - prune_libtool_files -} diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild deleted file mode 100644 index fef05812a76..000 --- a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="modern style C++ library that provides a simple and easy interface to libxml2" -HOMEPAGE="http://vslavik.github.io/xmlwrapp/"; -SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" -IUSE="static-libs" - -RDEPEND="dev-libs/boost:= - dev-libs/libxml2 - dev-libs/libxslt" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) - -src_prepare() { - epatch_user -} - -src_configure() { - econf \ - --docdir="/usr/share/doc/${PF}" \ - --htmldir="/usr/share/doc/${PF}/html" \ - $(use_enable static-libs static) -} - -src_install() { - default - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/
commit: a3dbcfbf921c45270e79d212de867661d419718a Author: David Seifert gentoo org> AuthorDate: Mon Feb 19 15:44:59 2018 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 19 15:47:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dbcfbf dev-libs/xmlwrapp: Version bump to 0.8.1 Closes: https://bugs.gentoo.org/619804 Closes: https://bugs.gentoo.org/619354 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/xmlwrapp/Manifest | 1 + dev-libs/xmlwrapp/xmlwrapp-0.8.1.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-libs/xmlwrapp/Manifest b/dev-libs/xmlwrapp/Manifest index fe54604d937..8927c17497a 100644 --- a/dev-libs/xmlwrapp/Manifest +++ b/dev-libs/xmlwrapp/Manifest @@ -1 +1,2 @@ DIST xmlwrapp-0.7.1.tar.gz 1453771 BLAKE2B 33889ef53e8c154b10a1e8d3f0ff4ceaa6de9c68f61230028aeea86bb41be2eba9e464ad6717f57ee572297d218d1077108bb3fea5b54ce1d92a2620cadf8d70 SHA512 73aaa9821f861edaab8e83d97414c9525ae7f6281a4812d8df6239e10ec76dd941cc0a8ed4769469084f694642c2f0c978f6c7477c63f99735a8cc9d98d7b9a0 +DIST xmlwrapp-0.8.1.tar.gz 1470707 BLAKE2B 213923b5e74f79a6d966ded4b9c9dfb5e6906bc44dd5d79099ee146f852233675d59f33908ee4a2c844332e1b3f7b064770ddcdcd2cea0745bdac6e1329ec3de SHA512 f6415c7cbbe209f7ee148eff4ee5aca4f210b2ab420dbc89b2cdbca1f270097c362ecb456b0cc72cbebc8688fbc66ee3a94c1019d80e7211a9ebe44ddbd535eb diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.8.1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.8.1.ebuild new file mode 100644 index 000..ed8327256b0 --- /dev/null +++ b/dev-libs/xmlwrapp/xmlwrapp-0.8.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic multilib-minimal + +DESCRIPTION="modern style C++ library that provides a simple and easy interface to libxml2" +HOMEPAGE="http://vslavik.github.io/xmlwrapp/"; +SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/6.4" # subslot = SONAME(libxmlwrapp.so) + SONAME(libxsltwrapp.so) +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="static-libs" + +RDEPEND=" + dev-libs/boost:=[${MULTILIB_USEDEP}] + dev-libs/libxml2:=[${MULTILIB_USEDEP}] + dev-libs/libxslt:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + sys-devel/boost-m4" + +src_prepare() { + default + + # Unbundle boost.m4, rely on + # sys-devel/boost-m4 instead + rm admin/boost.m4 || die + + sed -i -e '/XMLWRAPP_VISIBILITY/d' configure.ac || die + + eautoreconf +} + +multilib_src_configure() { + # bug 619804 + local -x CXXFLAGS="${CXXFLAGS}" + append-cxxflags -std=c++14 + + ECONF_SOURCE=${S} econf \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + + # package installs .pc files + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/
commit: 7590815536bd5ad9f7da3564ec384954a622df47 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 10 12:40:32 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 10 12:55:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75908155 dev-libs/xmlwrapp: Revert "dev-libs/xmlwrapp: Drop to ~hppa" Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild index f2753b43162..fef05812a76 100644 --- a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild +++ b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" IUSE="static-libs" RDEPEND="dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/
commit: cc136f44bcea03d9bc0dea11b6570d61a6e6d787 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 20 15:38:56 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 20 23:02:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc136f44 dev-libs/xmlwrapp: Drop to ~hppa Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild index fdf1eb37e7a..f2753b43162 100644 --- a/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild +++ b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" IUSE="static-libs" RDEPEND="dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/
commit: d12887e32fcbe3c1e080dfe42534f7ed825128d7 Author: Sergey Popov gentoo org> AuthorDate: Wed Jan 27 08:48:59 2016 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jan 27 08:49:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12887e3 dev-libs/xmlwrapp: revision bump Bump EAPI to 6, add multilib support. Unbundle boost-m4, which effectively fix building with GCC 5 Gentoo-Bug: 571502 Package-Manager: portage-2.2.26 dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild | 45 ++ 1 file changed, 45 insertions(+) diff --git a/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild b/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild new file mode 100644 index 000..696025d --- /dev/null +++ b/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils multilib-minimal + +DESCRIPTION="modern style C++ library that provides a simple and easy interface to libxml2" +HOMEPAGE="http://vslavik.github.io/xmlwrapp/"; +SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="static-libs" + +RDEPEND="dev-libs/boost:=[${MULTILIB_USEDEP}] + dev-libs/libxml2[${MULTILIB_USEDEP}] + dev-libs/libxslt[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + sys-devel/boost-m4" + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + # Unbundle boost.m4 + rm admin/boost.m4 || die + + sed -i -e '/XMLWRAPP_VISIBILITY/d' configure.ac || die + + eapply_user + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + local ECONF_SOURCE=${BUILD_DIR} + econf $(use_enable static-libs static) +} + +multilib_src_install() { + default_src_install + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlwrapp/files/, dev-libs/xmlwrapp/
commit: b73242653123b7662df3cccf0868d304880aee1d Author: Sergey Popov gentoo org> AuthorDate: Wed Jan 27 06:01:19 2016 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jan 27 06:01:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7324265 dev-libs/xmlwrapp: drop old versions Package-Manager: portage-2.2.26 dev-libs/xmlwrapp/Manifest | 2 - dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-fbsd.patch | 10 .../xmlwrapp/files/xmlwrapp-0.5.0-gcc-4.3.patch| 10 .../files/xmlwrapp-0.5.0-gcc42_namespace.patch | 20 dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-tests.patch | 33 - dev-libs/xmlwrapp/files/xmlwrapp-gentoo.diff | 12 - dev-libs/xmlwrapp/xmlwrapp-0.5.0-r1.ebuild | 55 -- dev-libs/xmlwrapp/xmlwrapp-0.6.3.ebuild| 41 8 files changed, 183 deletions(-) diff --git a/dev-libs/xmlwrapp/Manifest b/dev-libs/xmlwrapp/Manifest index 11fab96..64f2344 100644 --- a/dev-libs/xmlwrapp/Manifest +++ b/dev-libs/xmlwrapp/Manifest @@ -1,3 +1 @@ -DIST xmlwrapp-0.5.0.tgz 442550 SHA256 af3b71a6983c5c08e00096f5bb9f8ce61de3147f020aef327624043736d5ac73 SHA512 edc8d524e114a8699befec28f43828127b24c2edfa4f71c66f3d0bbe20fc8a96b273a1f6a028ed5cb7388213c789477c76256c5f9cece73aa581e7823636bdb9 WHIRLPOOL 33504b10fbb436f5767c74fec24e13aaed403bc8709f53846c54299f3c5f4f36dfce48b3ddc14aea64af02b547ff2c958090dd178b1e81fc0c52251b3beaee5b -DIST xmlwrapp-0.6.3.tar.gz 910879 SHA256 1701fa2960cf2afd70b8ebee2740cbe893d4318a3c269319e657e5738d802ab2 SHA512 28a283aaaf4e9e6690f4a720784fd72ca83606e416bafb5343c4160325834772fb7b4d4604269cdb1bbc5dfd95cc03bdb338fdd08a99d113fcf00532df2239bd WHIRLPOOL e60eb6d73362ff2acc647bfb75b5a3b698623e8b7aff7be98f82f52672d771d0fe9464b7f2474edf903a78bb14ca5fb4a8c77c43ec2fad6c17e898a55375ffe7 DIST xmlwrapp-0.7.1.tar.gz 1453771 SHA256 3787f05715081257d970ac0c03141f705d9eeb03bd3747c2f4c5a77103b30728 SHA512 73aaa9821f861edaab8e83d97414c9525ae7f6281a4812d8df6239e10ec76dd941cc0a8ed4769469084f694642c2f0c978f6c7477c63f99735a8cc9d98d7b9a0 WHIRLPOOL fba8d428856fc7512b1cf54a3b0f3cee94cf440cbb6f4670d630192a9ee01b94b37797cfc836429d30af9e9b075a885ff1c2844e304b3303f1161f380f7bdb02 diff --git a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-fbsd.patch b/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-fbsd.patch deleted file mode 100644 index 813a431..000 --- a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-fbsd.patch +++ /dev/null @@ -1,10 +0,0 @@ tools/cxxflags.orig2006-12-13 22:56:53.0 +0100 -+++ tools/cxxflags 2006-12-13 22:57:30.0 +0100 -@@ -286,6 +286,7 @@ - if ($^O =~ /freebsd/i) { - $flags{'mtlink'} .= " -pthread"; - $flags{'arextra'}.= "ranlib"; -+ $flags{'pic'} = '-fpic -shared'; - } elsif ($^O =~ /darwin/i) { - $flags{'pic'} = ''; - $flags{'shared.ext'} = '.dylib'; \ No newline at end of file diff --git a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc-4.3.patch b/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc-4.3.patch deleted file mode 100644 index dba843f..000 --- a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc-4.3.patch +++ /dev/null @@ -1,10 +0,0 @@ src/libxml/node.cxx.orig 2008-04-05 02:55:35.804091000 +0200 -+++ src/libxml/node.cxx2008-04-05 03:09:21.170667965 +0200 -@@ -51,6 +51,7 @@ - #include - #include - #include -+#include - - // libxml includes - #include diff --git a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc42_namespace.patch b/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc42_namespace.patch deleted file mode 100644 index 6b61bcb..000 --- a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-gcc42_namespace.patch +++ /dev/null @@ -1,20 +0,0 @@ xmlwrapp-0.5.0/src/libxml/node.cxx.orig2007-07-06 08:13:31.0 +0200 -+++ xmlwrapp-0.5.0/src/libxml/node.cxx 2007-07-06 08:13:05.0 +0200 -@@ -512,10 +512,12 @@ - } - } - // --std::ostream& xml::operator<< (std::ostream &stream, const xml::node &n) { --std::string xmldata; --n.node_to_string(xmldata); --stream << xmldata; --return stream; -+namespace xml { -+std::ostream& operator<< (std::ostream &stream, const xml::node &n) { -+std::string xmldata; -+n.node_to_string(xmldata); -+stream << xmldata; -+return stream; -+} - } - // diff --git a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-tests.patch b/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-tests.patch deleted file mode 100644 index 7de7745..000 --- a/dev-libs/xmlwrapp/files/xmlwrapp-0.5.0-tests.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Naur tests.orig/attributes/data/09.xml tests/attributes/data/09.xml tests.orig/attributes/data/09.xml 2006-10-24 21:45:02.0 +0200 -+++ tests/attributes/data/09.xml 2006-10-24 21:45:21.0 +0200