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 --- net-libs/jreen/Manifest | 5 +++ net-libs/jreen/jreen-1.3.0.ebuild | 73 +++++++++++++++++++++++++++++++++++++++ net-libs/jreen/metadata.xml | 11 ++++++ 3 files changed, 89 insertions(+) create mode 100644 net-libs/jreen/Manifest create mode 100644 net-libs/jreen/jreen-1.3.0.ebuild create mode 100644 net-libs/jreen/metadata.xml (limited to 'net-libs/jreen') diff --git a/net-libs/jreen/Manifest b/net-libs/jreen/Manifest new file mode 100644 index 000000000000..c9aecf8ba28b --- /dev/null +++ b/net-libs/jreen/Manifest @@ -0,0 +1,5 @@ +DIST jreen-1.3.0.tar.gz 287827 SHA256 f93c3d338c011c0945dacb14eb9da3be9541028c9eaa6f2024e688eb8a49b07e SHA512 7b8267aa7d0e18c28dfeb6a1c7c0495d87bd2712fe10a0c6283f0cf89b72d2c67f98f97a812c9f34496af43eb00ddd94b7e60e942634fb03d0119f94a3d08464 WHIRLPOOL 6a6e0f469e344eab2f0c745411091867bddeaeabf0dad8ff8ebb58521d1d9a0b07d6bb389fb9cf937cfc2974b834951baf4de514eef6ae5c087f72c6c0d6f604 +EBUILD jreen-1.3.0.ebuild 1364 SHA256 5dca5d3fdb3981d06e7c3d3d2615d831b337adac99eff270f8edb9e589d5d8fc SHA512 5df25a082f5112b2f32ed4f3ef2d59335db868023f1eb4259adf5f635ea237144cb6a0dd430f76fb6367ceafc1d883dc027134dfc82bbbf707bc204bcfdd282e WHIRLPOOL 61045fb1cd57eaf524fde32b6dfc8cd73348566db20b10091f3e4eae17ec52a9ac0f580cdf5fe15f24488063ae5c92052b500d8d26118b9566ab8c5f29ec5858 +MISC ChangeLog 3385 SHA256 9e54396ec22b152e3f3fcf1ed23b2eacd2fb09ef3c31b30750cfd311980133ff SHA512 94d74d8ba1a72f82ba91c27616d6720052bd735b13f518ff61aa0298a083705b0104fdaefcd2bd68d0bfae5383c0e598a5fc884a4ac2988b72ed16aa94833bb7 WHIRLPOOL baeb4c087500406a7452c15a573ec69ef9407cdc5aea4f13ee13cfa0eb28a4f6d9ff57055df2ae3a7c3fdd6a0235647899bd77b647f1502982acdea14b993722 +MISC ChangeLog-2015 3184 SHA256 f878da5e3ee9c891b2bbd590e05ea0354a32aeede63db7f2cd15cba30280f5e1 SHA512 ec6f31d770f494612b9cd7fd9e0dbabe195f3724983a6b67f82cac16051fa6c6eb8802210ed89be70e8b72d7fa131b215fe086b70a84b5784f33976d5a74ce11 WHIRLPOOL 54b9e13b3cce78b4e237cb0a5b57fac405f56ad8f21afacf8985383d2efa8ebc0c911d19e162cb878a25dce262583c14089adbeab8a62637bc5082447c66dc10 +MISC metadata.xml 331 SHA256 261d4724d2b702fdf218b8f0ec6c7d850201d2643f0fee9e3139196546a767d0 SHA512 0fdd8e27d2048fc9430b7f0e079794298095dc3987fe7bfedb81dbc6fb85490fd0642f6f7b1d669a00b2a657b64b0b7b0f155d9787f5082954ad2c840355d301 WHIRLPOOL 9951f412c60ff0e7aaf36e56cda4f1a2f2973d07d2e255dbf7af23aa2ee304577bdc38b8be64a41dfef9b9c43c3b0c486a94587dba1b31fe51c12ce2393c8c90 diff --git a/net-libs/jreen/jreen-1.3.0.ebuild b/net-libs/jreen/jreen-1.3.0.ebuild new file mode 100644 index 000000000000..aea62ff61251 --- /dev/null +++ b/net-libs/jreen/jreen-1.3.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/euroelessar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~ppc x86" +else + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/euroelessar/${PN}.git" +fi + +inherit cmake-utils multibuild ${GIT_ECLASS} + +DESCRIPTION="Qt XMPP library" +HOMEPAGE="https://github.com/euroelessar/jreen" + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug +qt4 qt5" + +REQUIRED_USE="|| ( qt4 qt5 )" + +DEPEND=" + media-libs/speex + net-libs/libgsasl + sys-libs/zlib + qt4? ( + dev-qt/qtcore:4[ssl] + dev-qt/qtgui:4 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog README.md ) + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) +} + +src_configure() { + myconfigure() { + local mycmakeargs=() + + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then + mycmakeargs+=( -DJREEN_FORCE_QT4=ON ) + fi + if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then + mycmakeargs+=( -DJREEN_FORCE_QT4=OFF ) + fi + + cmake-utils_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +} + +src_test() { + multibuild_foreach_variant cmake-utils_src_test +} diff --git a/net-libs/jreen/metadata.xml b/net-libs/jreen/metadata.xml new file mode 100644 index 000000000000..d95a04314e21 --- /dev/null +++ b/net-libs/jreen/metadata.xml @@ -0,0 +1,11 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + euroelessar/jreen + + -- cgit v1.2.3