summaryrefslogtreecommitdiff
path: root/dev-libs/libdbusmenu-qt
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/libdbusmenu-qt')
-rw-r--r--dev-libs/libdbusmenu-qt/Manifest22
-rw-r--r--dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild40
2 files changed, 17 insertions, 45 deletions
diff --git a/dev-libs/libdbusmenu-qt/Manifest b/dev-libs/libdbusmenu-qt/Manifest
index 509d04696c2..c4716e36171 100644
--- a/dev-libs/libdbusmenu-qt/Manifest
+++ b/dev-libs/libdbusmenu-qt/Manifest
@@ -1,22 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-EBUILD libdbusmenu-qt-9999.ebuild 1462 RMD160 45dda3c8a90b7c2c166ba4dac6a990373ce9149e SHA1 cfb38c1099d51f6ac8279463862418c783369afc SHA256 af32f6e2e9db3f0c5b27b54eb378c05bd3d65fa13b0be3f7937ab4add61159f9
+EBUILD libdbusmenu-qt-9999.ebuild 1454 RMD160 f7d46c0aa5b5f8b1165905ba0ac9bf445a528ca4 SHA1 3018e6aa707c0486606eb0859bef0989fd9db3bd SHA256 fdf20d198ce9cc8a3539de86bbe54522e589f72c8f5f72966a736b31172908fd
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCAAGBQJNuMhZAAoJELHSF2kinlg464EP/2V0gsJHpkRvh3Lx8wLiNu/8
-L3jqV/AqzNCtznBc23r3HpTzokfbMO7vWr2euk5loppn773OECjIZacwmZ2TJko3
-SXsmKPocdG2Weyd6TUHQHu/CPtUp4GPmckgrDAwuK19zq4+RIBg3nnIaAzx65DVC
-Pap/f8z0H7uVKrXIHhS0RqUKSS+rBVfMGnSf7L7iGsRmo7LtZS4/xuFcU1weLan6
-tngzOuhDdf0kkSbcVYiUvDne7LpUb9XzW/bTZZ6tZe8IjqwGs7h+Yy4zw5EY8e6C
-CxILHARUK3Skk+vr4A4B0sKqdK+LxoTeRPhe8qXQzXECp6OJYpmgmq0Ajpbro8mq
-M5Bv0fyR6NvwZIhOiQo+nMhCFX/LgnAx4TkczsCFEjuSRP0Jep1JxbEIp7hHAWNm
-vM0FUEgaNHyCdUeQdrhIvld60df9P4rb/x7hrqU8Lk31g95XG+7+K0bvceyl829z
-p8ZSNA38bgCClAZXNqh+F86aVcRkLu1/atRNrLqxBXVSYqk0JlkT5I4omzsyZ3JA
-5LUMn4ZymI0UnZ8RAlWuYZAWAsSZ3Tnd0nY7T+ua2TcMeNzwZB8fXFdE7UK6Uwg7
-0ldV5AxzHWUCl8R9OVy/J3gPZnOarm2sf3MvbnFmKgiRKU9GkKPuWfmGWFCKHFxM
-ll3tmW30fH6SSOHX0SBm
-=ynnN
------END PGP SIGNATURE-----
diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
index 14021eab35b..4e41c6b8656 100644
--- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
+++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
@@ -1,31 +1,27 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.8.2.ebuild,v 1.1 2011/04/29 13:32:45 scarabeus Exp $
EAPI=4
QT_DEPEND="4.6.3"
-inherit cmake-utils virtualx
+EGIT_REPO_URI="git://gitorious.org/dbusmenu/dbusmenu-qt.git"
-if [[ "${PV}" = 9999* ]] ; then
- inherit git-2
-
- EGIT_REPO_URI="git://gitorious.org/dbusmenu/dbusmenu-qt.git"
+[[ ${PV} == 9999* ]] && GIT_ECLASS="git-2"
+inherit cmake-utils virtualx ${GIT_ECLASS}
+DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
+HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
+if [[ ${PV} == 9999* ]] ; then
KEYWORDS=""
else
- # We are using snapshots from Aurelien's repos, as advised in kde-packager ml
- # This is because version 0.6.3 removed code from the official version,
- # because Canonical has no copyright on it
- #SRC_URI="mirror://gentoo/${P}.tar.bz2"
- SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
-
+ #SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
+ # upstream has no permissions to use some kde written code so repack git
+ # repo every time
+ SRC_URI="http://dev.gentoo.org/~scarabeus/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
fi
-DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
-HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
-
LICENSE="LGPL-2"
SLOT="0"
IUSE="debug doc"
@@ -44,8 +40,11 @@ DEPEND="${RDEPEND}
DOCS=(NEWS README)
+# tests fail due to missing conection to dbus
+RESTRICT="test"
+
src_configure() {
- mycmakeargs=(
+ local mycmakeargs=(
$(cmake-utils_use_build test TESTS)
$(cmake-utils_use_with doc)
)
@@ -53,12 +52,5 @@ src_configure() {
}
src_test() {
- pushd "${CMAKE_BUILD_DIR}/tests" > /dev/null
- local ctestargs
- [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
-
- export maketype="ctest ${ctestargs}"
- virtualmake || die "Tests failed."
-
- popd > /dev/null
+ CMAKE_BUILD_DIR=${CMAKE_BUILD_DIR}/tests VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
}