summaryrefslogtreecommitdiff
path: root/net-libs/jreen
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/jreen')
-rw-r--r--net-libs/jreen/Manifest5
-rw-r--r--net-libs/jreen/jreen-1.3.0.ebuild73
-rw-r--r--net-libs/jreen/metadata.xml11
3 files changed, 89 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">euroelessar/jreen</remote-id>
+ </upstream>
+</pkgmetadata>