diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-03-22 13:02:27 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-03-22 13:16:07 +0100 |
commit | cb46bca510df3cc12c11711ba517c2e8c0f4536d (patch) | |
tree | 64e288c30742705b1e520df85c363bb831d8914f /dev-libs | |
parent | app-crypt/qca: Drop USE=qt4,qt5 and multibuild (diff) | |
download | gentoo-cb46bca510df3cc12c11711ba517c2e8c0f4536d.tar.gz gentoo-cb46bca510df3cc12c11711ba517c2e8c0f4536d.tar.bz2 gentoo-cb46bca510df3cc12c11711ba517c2e8c0f4536d.zip |
dev-libs/libdbusmenu-qt: Drop USE=qt4, cmake-multilib and multibuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild new file mode 100644 index 000000000000..96ef62ac05b9 --- /dev/null +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EBZR_REPO_URI="lp:libdbusmenu-qt" + +[[ ${PV} == 9999* ]] && inherit bzr +inherit cmake-utils virtualx + +DESCRIPTION="Library providing Qt implementation of DBusMenu specification" +HOMEPAGE="https://launchpad.net/libdbusmenu-qt/" +if [[ ${PV} != 9999* ]] ; then + MY_PV=${PV/_pre/+16.04.} + SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +[[ ${PV} == 9999* ]] || S=${WORKDIR}/${PN}-${MY_PV} + +# tests fail due to missing connection to dbus +RESTRICT="test" + +src_prepare() { + [[ ${PV} == 9999* ]] && bzr_src_prepare + cmake-utils_src_prepare + + cmake_comment_add_subdirectory tools + use test || cmake_comment_add_subdirectory tests +} + +src_configure() { + local mycmakeargs=( + -DWITH_DOC=OFF + -DUSE_QT5=ON + ) + cmake-utils_src_configure +} + +src_test() { + local builddir=${BUILD_DIR} + + BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test + + BUILD_DIR=${builddir} +} |