From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-libs/xmlwrapp/Manifest | 6 ++++ dev-libs/xmlwrapp/metadata.xml | 13 +++++++++ dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild | 44 ++++++++++++++++++++++++++++++ dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild | 38 ++++++++++++++++++++++++++ 4 files changed, 101 insertions(+) create mode 100644 dev-libs/xmlwrapp/Manifest create mode 100644 dev-libs/xmlwrapp/metadata.xml create mode 100644 dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild create mode 100644 dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild (limited to 'dev-libs/xmlwrapp') diff --git a/dev-libs/xmlwrapp/Manifest b/dev-libs/xmlwrapp/Manifest new file mode 100644 index 000000000000..fa2edcafff46 --- /dev/null +++ b/dev-libs/xmlwrapp/Manifest @@ -0,0 +1,6 @@ +DIST xmlwrapp-0.7.1.tar.gz 1453771 SHA256 3787f05715081257d970ac0c03141f705d9eeb03bd3747c2f4c5a77103b30728 SHA512 73aaa9821f861edaab8e83d97414c9525ae7f6281a4812d8df6239e10ec76dd941cc0a8ed4769469084f694642c2f0c978f6c7477c63f99735a8cc9d98d7b9a0 WHIRLPOOL fba8d428856fc7512b1cf54a3b0f3cee94cf440cbb6f4670d630192a9ee01b94b37797cfc836429d30af9e9b075a885ff1c2844e304b3303f1161f380f7bdb02 +EBUILD xmlwrapp-0.7.1-r1.ebuild 1052 SHA256 30d428a43d0fe363938be095bae3ca98ba121727259cee7179d59b22dd7e955e SHA512 6d83701c4a47bc19664cf21fcc846eb9f765883070671e2d85521f05a129295eacb3b4257009dcbacdcf24bdd8f3eb9a7249a0c57d6d8a938e9789af91e382d3 WHIRLPOOL 4d25a896fb3fd2b598de80568c0c6a2136b23de6f158a8ec84e1089d154edf503dfa6a970e759768948cbf6cf5763e0fec50236ae9544c1ddab3aee6af781d57 +EBUILD xmlwrapp-0.7.1.ebuild 814 SHA256 67538d13151a453277a30a4a84ec8a9383b6faa75fcd3f25b9cdad05170e4dee SHA512 a60c7b3f25f0649fbbaade41c66121da3dbdd1a5479e43d94cc004113e25c5810ce4ace2585a4c28d93cb7bd796b64e12106f51dc87d926082de536aa7281cee WHIRLPOOL 6a54a24b274e44fa5a1aed8db940e9ff2bfe04169bad36ddbc79ee5891e5c7c5e9417a28f9befba05bac7cf618bbea50974131c93c6372379a3e1dd62095427f +MISC ChangeLog 3912 SHA256 9f8e4d14f7a41ce1a1600f4db3ced130109bd5d7517bf6e1a4ad44f0da104c7d SHA512 0734af314e798fb63b0d73f9fa3c3c7aa1d57c0dbf97c8bb7b5af698ebcd345bbe42aad8e123d221988abd595cec6cbe186c6b2449794cab1bc1ac9f6a1f854b WHIRLPOOL 28a06e8e24bb465ce6bca3821ae08e50e2c01c884e8d62e02200973b3f71d044f7e1e4dbdbbc4d05ce9b5ca40a6586730ceb62f8b2d4e1982b1916143952466f +MISC ChangeLog-2015 6025 SHA256 8e4f854df0a9ee69c302fcafcb8601b3329f9caa0c46b7d4ce737e19cbd48912 SHA512 4e16bf777c51bd62947280c80a482db2e662feea0404ebdba6191551152f36562e1b5b8bb485f9f22d8d7262c7d46de4e865c0e74ef355db516c7898f2393118 WHIRLPOOL c6ed449266e3e2be17483707322393321223ae453995a42f37fbd4237d2aebd8943654c40a3665ac0eea81e615684abf284b533112b4a05e2c352a2c7676b5e9 +MISC metadata.xml 447 SHA256 ce6e7f2de54195712f9c689301aba95c2c87291a4ff2ab1cf64ab3f9fe57f60b SHA512 42783cd8d7990ae0aa06c28087c78f59b83940e6e871cf4146cf1212e4503f9cc11fd67720d8a7d7245e85cf727435304460b79a43adf4a1cbf46e5f593510f4 WHIRLPOOL 3fb4c9e9d76e8a5c02e30d6fc0a64f09051520e10bb302dc98183580100a1a078532d8563ca821c932483848079a0fad73a503694d271aa8cf959047cc4f7ca1 diff --git a/dev-libs/xmlwrapp/metadata.xml b/dev-libs/xmlwrapp/metadata.xml new file mode 100644 index 000000000000..9804c2c6e9a2 --- /dev/null +++ b/dev-libs/xmlwrapp/metadata.xml @@ -0,0 +1,13 @@ + + + + + cpp@gentoo.org + Gentoo C++ Project + + + https://github.com/vslavik/xmlwrapp/issues + vslavik/xmlwrapp + xmlwrapp + + 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 000000000000..0d4d77795537 --- /dev/null +++ b/dev-libs/xmlwrapp/xmlwrapp-0.7.1-r1.ebuild @@ -0,0 +1,44 @@ +# 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 new file mode 100644 index 000000000000..fdf1eb37e7ac --- /dev/null +++ b/dev-libs/xmlwrapp/xmlwrapp-0.7.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 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 +} -- cgit v1.2.3