diff options
author | Maciej Mrozowski <reavertm@gentoo.org> | 2010-09-14 08:19:47 +0000 |
---|---|---|
committer | Maciej Mrozowski <reavertm@gentoo.org> | 2010-09-14 08:19:47 +0000 |
commit | d71135edcb1b25ecbd10ccc5827ac88ef1217232 (patch) | |
tree | c8c65217a9a063b17651fd4b5a172644d39e3157 /dev-libs/libdbusmenu-qt | |
parent | mask test USE flag in dev-libs/qjson (diff) | |
download | gentoo-2-d71135edcb1b25ecbd10ccc5827ac88ef1217232.tar.gz gentoo-2-d71135edcb1b25ecbd10ccc5827ac88ef1217232.tar.bz2 gentoo-2-d71135edcb1b25ecbd10ccc5827ac88ef1217232.zip |
Version bump, remove old, bug 332631
(Portage version: 2.2_rc81/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/libdbusmenu-qt')
-rw-r--r-- | dev-libs/libdbusmenu-qt/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.2-cmake.patch | 30 | ||||
-rw-r--r-- | dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.5-qt-4.7.patch | 81 | ||||
-rw-r--r-- | dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.2-r1.ebuild | 32 | ||||
-rw-r--r-- | dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.6.2.ebuild (renamed from dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.5.ebuild) | 25 |
5 files changed, 25 insertions, 153 deletions
diff --git a/dev-libs/libdbusmenu-qt/ChangeLog b/dev-libs/libdbusmenu-qt/ChangeLog index 9316fa55f5aa..6d8e58a3df87 100644 --- a/dev-libs/libdbusmenu-qt/ChangeLog +++ b/dev-libs/libdbusmenu-qt/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-libs/libdbusmenu-qt # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/ChangeLog,v 1.5 2010/09/13 19:14:50 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/ChangeLog,v 1.6 2010/09/14 08:19:47 reavertm Exp $ + +*libdbusmenu-qt-0.6.2 (14 Sep 2010) + + 14 Sep 2010; Maciej Mrozowski <reavertm@gentoo.org> + -libdbusmenu-qt-0.3.2-r1.ebuild, -files/libdbusmenu-qt-0.3.2-cmake.patch, + -libdbusmenu-qt-0.3.5.ebuild, -files/libdbusmenu-qt-0.3.5-qt-4.7.patch, + +libdbusmenu-qt-0.6.2.ebuild: + Version bump, remove old 13 Sep 2010; Joseph Jezak <josejx@gentoo.org> libdbusmenu-qt-0.3.5.ebuild: Marked ~ppc/~ppc64. diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.2-cmake.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.2-cmake.patch deleted file mode 100644 index e8e13c480bf4..000000000000 --- a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.2-cmake.patch +++ /dev/null @@ -1,30 +0,0 @@ -Only in .: build -diff -ru ../libdbusmenu-qt-0.3.2/cmake/modules/FindQJSON.cmake ./cmake/modules/FindQJSON.cmake ---- ../libdbusmenu-qt-0.3.2/cmake/modules/FindQJSON.cmake 2010-04-27 15:20:49.187784398 +0200 -+++ ./cmake/modules/FindQJSON.cmake 2010-04-27 15:21:06.515858660 +0200 -@@ -17,14 +17,14 @@ - # use pkg-config to get the values of QJSON_INCLUDE_DIRS - # and QJSON_LIBRARY_DIRS to add as hints to the find commands. - include (FindPkgConfig) -- pkg_check_modules (QJSON QJson>=0.5) -+ pkg_check_modules (PC_QJSON QJson>=0.5) - endif (NOT WIN32) - - find_library (QJSON_LIBRARIES - NAMES - qjson - PATHS -- ${QJSON_LIBRARY_DIRS} -+ ${PC_QJSON_LIBRARY_DIRS} - ${LIB_INSTALL_DIR} - ${KDE4_LIB_DIR} - ) -@@ -35,7 +35,7 @@ - PATH_SUFFIXES - qjson - PATHS -- ${QJSON_INCLUDE_DIRS} -+ ${PC_QJSON_INCLUDE_DIRS} - ${INCLUDE_INSTALL_DIR} - ${KDE4_INCLUDE_DIR} - ) diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.5-qt-4.7.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.5-qt-4.7.patch deleted file mode 100644 index 6e29787fed34..000000000000 --- a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.3.5-qt-4.7.patch +++ /dev/null @@ -1,81 +0,0 @@ -From f3c2fb90e1c2b94e561ccf33e4c2049f96ce45e2 Mon Sep 17 00:00:00 2001 -From: Aurelien Gateau <aurelien.gateau@canonical.com> -Date: Thu, 24 Jun 2010 10:04:35 +0200 -Subject: [PATCH] Better build check for QIcon::name() - ---- - src/CMakeLists.txt | 21 +++++++++++++++++++++ - src/dbusmenu_config.h.in | 2 ++ - src/dbusmenuexporter.cpp | 3 ++- - 3 files changed, 25 insertions(+), 1 deletions(-) - create mode 100644 src/dbusmenu_config.h.in - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 2f4f5fd..ef555a3 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -1,4 +1,7 @@ -+include(CheckCXXSourceCompiles) - include (CheckCXXCompilerFlag) -+ -+# Check some compiler flags - check_cxx_compiler_flag(-fvisibility=hidden __DBUSMENU_HAVE_GCC_VISIBILITY) - if (__DBUSMENU_HAVE_GCC_VISIBILITY AND NOT WIN32) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") -@@ -18,6 +21,24 @@ if (MSVC) - add_definitions(-D__PRETTY_FUNCTION__=__FUNCTION__) - endif (MSVC) - -+# Check whether QIcon::name() exists. It was added in late Qt 4.7 cycle, and is -+# not present in betas. -+set(CMAKE_REQUIRED_INCLUDES "${QT_INCLUDE_DIR}") -+set(CMAKE_REQUIRED_LIBRARIES "QtGui") -+check_cxx_source_compiles(" -+#include <QtGui/QIcon> -+int main() { -+ QIcon icon; -+ icon.name(); -+ return 0; -+} -+" HAVE_QICON_NAME) -+if (NOT HAVE_QICON_NAME) -+ message(STATUS "QIcon::name() does not exist, DBusMenuExporter will not export icon names by itself") -+endif() -+configure_file(dbusmenu_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/dbusmenu_config.h @ONLY) -+ -+ - set(dbusmenu_qt_SRCS - dbusmenu_p.cpp - dbusmenuexporter.cpp -diff --git a/src/dbusmenu_config.h.in b/src/dbusmenu_config.h.in -new file mode 100644 -index 0000000..c884fb7 ---- /dev/null -+++ b/src/dbusmenu_config.h.in -@@ -0,0 +1,2 @@ -+/* Whether QIcon::name() exists */ -+#cmakedefine HAVE_QICON_NAME -diff --git a/src/dbusmenuexporter.cpp b/src/dbusmenuexporter.cpp -index af37eaa..e77681c 100644 ---- a/src/dbusmenuexporter.cpp -+++ b/src/dbusmenuexporter.cpp -@@ -30,6 +30,7 @@ - #include <QXmlStreamWriter> - - // Local -+#include "dbusmenu_config.h" - #include "dbusmenu_p.h" - #include "dbusmenuexporterdbus_p.h" - #include "dbusmenuexporterprivate_p.h" -@@ -277,7 +278,7 @@ void DBusMenuExporter::doEmitLayoutUpdated() - QString DBusMenuExporter::iconNameForAction(QAction *action) - { - DMRETURN_VALUE_IF_FAIL(action, QString()); --#if QT_VERSION >= 0x040700 -+#ifdef HAVE_QICON_NAME - QIcon icon = action->icon(); - return icon.isNull() ? QString() : icon.name(); - #else --- -1.6.1 - diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.2-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.2-r1.ebuild deleted file mode 100644 index 77ff5a8a208f..000000000000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.2-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.2-r1.ebuild,v 1.1 2010/04/27 13:47:48 reavertm Exp $ - -EAPI="3" - -inherit cmake-utils - -DESCRIPTION="A library providing Qt implementation of DBusMenu specification" -HOMEPAGE="http://people.canonical.com/~agateau/dbusmenu/" -SRC_URI="http://people.canonical.com/~agateau/dbusmenu/${P}.tar.bz2" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="debug" - -# Bug #315215, require X server running -RESTRICT="test" - -DEPEND=" - x11-libs/qt-core:4 - x11-libs/qt-gui:4[dbus] - x11-libs/qt-test:4 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.2-cmake.patch" -) - -DOCS="NEWS README" diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.5.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.6.2.ebuild index eadde2eac67c..d9fab2ccb92b 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.5.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.6.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.3.5.ebuild,v 1.3 2010/09/13 19:14:50 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.6.2.ebuild,v 1.1 2010/09/14 08:19:47 reavertm Exp $ EAPI="3" @@ -14,20 +14,27 @@ SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2" LICENSE="LGPL-2" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" SLOT="0" -IUSE="debug" +IUSE="debug test" # Bug #315215, require X server running RESTRICT="test" -DEPEND=" +RDEPEND=" >=x11-libs/qt-core-${QT_DEPEND}:4 >=x11-libs/qt-gui-${QT_DEPEND}:4[dbus] - >=x11-libs/qt-test-${QT_DEPEND}:4 " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + test? ( + dev-libs/qjson + >=x11-libs/qt-test-${QT_DEPEND}:4 + ) +" -PATCHES=( - "${FILESDIR}/${P}-qt-4.7.patch" -) +DOCS=(NEWS README) -DOCS="NEWS README" +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_build test TESTS) + ) + cmake-utils_src_configure +} |