From a955f8c79a3797748cc0cfc9ee01f12ff1b73da2 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Thu, 21 Jul 2016 01:46:46 +1000 Subject: dev-libs/libdbusmenu-qt: sync with main tree Package-Manager: portage-2.3.0 --- dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild | 27 ++++++++-------------- 1 file changed, 10 insertions(+), 17 deletions(-) (limited to 'dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild') diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild index 368fc097016..1a2aea3778b 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild @@ -6,26 +6,20 @@ EAPI=6 EBZR_REPO_URI="lp:libdbusmenu-qt" -[[ ${PV} == 9999* ]] && BZR_ECLASS="bzr" -inherit multibuild multilib virtualx ${BZR_ECLASS} cmake-multilib +[[ ${PV} == 9999* ]] && inherit bzr +inherit cmake-multilib multibuild multilib virtualx cmake-multilib DESCRIPTION="A library providing Qt implementation of DBusMenu specification" HOMEPAGE="https://launchpad.net/libdbusmenu-qt/" -if [[ ${PV} == 9999* ]] ; then - KEYWORDS="" -else - MY_PV=${PV/_pre/+14.10.} +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" - # upstream has no permissions to use some kde written code so repack git - # repo every time - #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" - PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc +qt4 qt5" +IUSE="debug +qt4 qt5" REQUIRED_USE="|| ( qt4 qt5 )" @@ -43,14 +37,14 @@ RDEPEND=" ) " DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) test? ( - dev-libs/qjson[${MULTILIB_USEDEP}] qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) qt5? ( dev-qt/qttest:5 ) ) " +[[ ${PV} == 9999* ]] || S=${WORKDIR}/${PN}-${MY_PV} + DOCS=( NEWS README ) # tests fail due to missing connection to dbus @@ -70,7 +64,7 @@ src_prepare() { multilib_src_configure() { local mycmakeargs=( - -DWITH_DOC=$(usex doc) + -DWITH_DOC=OFF -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" ) @@ -129,8 +123,7 @@ src_test() { multilib_src_test() { local builddir=${BUILD_DIR} - BUILD_DIR=${BUILD_DIR}/tests \ - VIRTUALX_COMMAND=cmake-utils_src_test virtualmake + BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test BUILD_DIR=${builddir} } -- cgit v1.2.3