summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2012-03-27 17:04:03 +0000
committerJohannes Huber <johu@gentoo.org>2012-03-27 17:04:03 +0000
commitf18be5699d7f4a6a869c066d904ff448c9355572 (patch)
tree0c1dd30d891c4445e1cb8ce9a094555963b007ef /x11-wm/razorqt
parentFix bug #409365 by Marcin Mirosław (broken permissions when attempt to save ... (diff)
downloadhistorical-f18be5699d7f4a6a869c066d904ff448c9355572.tar.gz
historical-f18be5699d7f4a6a869c066d904ff448c9355572.tar.bz2
historical-f18be5699d7f4a6a869c066d904ff448c9355572.zip
Revision bump. Add missing and fix automagic dependencies by Michael (kensington) <gentoo@scribeofthenile.com>. Fixes bug #405935.
Package-Manager: portage-2.2.0_alpha95/cvs/Linux i686
Diffstat (limited to 'x11-wm/razorqt')
-rw-r--r--x11-wm/razorqt/ChangeLog10
-rw-r--r--x11-wm/razorqt/Manifest25
-rw-r--r--x11-wm/razorqt/files/razorqt-0.4.1-automagic.patch18
-rw-r--r--x11-wm/razorqt/razorqt-0.4.1-r1.ebuild (renamed from x11-wm/razorqt/razorqt-0.4.1.ebuild)22
4 files changed, 57 insertions, 18 deletions
diff --git a/x11-wm/razorqt/ChangeLog b/x11-wm/razorqt/ChangeLog
index e0f8b418e8a1..52a9edce043c 100644
--- a/x11-wm/razorqt/ChangeLog
+++ b/x11-wm/razorqt/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-wm/razorqt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/ChangeLog,v 1.1 2012/02/18 11:59:37 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/ChangeLog,v 1.2 2012/03/27 17:04:03 johu Exp $
+
+*razorqt-0.4.1-r1 (27 Mar 2012)
+
+ 27 Mar 2012; Johannes Huber <johu@gentoo.org>
+ +files/razorqt-0.4.1-automagic.patch, +razorqt-0.4.1-r1.ebuild,
+ -razorqt-0.4.1.ebuild:
+ Revision bump. Add missing and fix automagic dependencies by Michael
+ (kensington) <gentoo@scribeofthenile.com>. Fixes bug #405935.
*razorqt-0.4.1 (18 Feb 2012)
diff --git a/x11-wm/razorqt/Manifest b/x11-wm/razorqt/Manifest
index 2523c9af4d15..81ebdd8840d7 100644
--- a/x11-wm/razorqt/Manifest
+++ b/x11-wm/razorqt/Manifest
@@ -1,24 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
+AUX razorqt-0.4.1-automagic.patch 560 RMD160 2032fad720ad39d8db68e612ba5d1b120e4e5f3b SHA1 477be9b774f9316ef43c6a5ef9cf6f3921975099 SHA256 d74ed8f93964708e4557b76fde57b48e9c4dae3db1a3e566b44e7f6171a49b3a
DIST razorqt-0.4.1.tar.bz2 9859818 RMD160 62985a827585359b5c4e28cf609680d6612b22ec SHA1 d05fb1b653381ae4632ce46929986077f98f246d SHA256 a730ab33266679afa9ffd204307b34369f132c539b68c28c0ccbb4e10e6b1eea
-EBUILD razorqt-0.4.1.ebuild 1555 RMD160 e71a198f465840848de6f27876fb556a0d07223c SHA1 755a1969bab2d49985b8c2cb03b80e27399718e6 SHA256 8aa6a9285a3e68623ea6fc63347f56d23b823a02d29c9a2cf24c2d2de60aa7cd
-MISC ChangeLog 418 RMD160 5efc79c7ac5b3eb53a4add99123e3bd14d25a526 SHA1 c075fe3faed56dfea44f6a2c0e20246415a3b3e4 SHA256 eafc80340ecb34fb70f9aa28223205682353bc24b3709b19cfa0afa8b3ef3f4c
+EBUILD razorqt-0.4.1-r1.ebuild 1842 RMD160 717cc1b9a7c82bd26c97fb9b9a6af665de856027 SHA1 34bce79072b67b9569bc5ffd775714101067f94e SHA256 5ba3ea1cafa1f9fe4fe13b068e22cad2ffb0febd3db5abb4bab7797588db892c
+MISC ChangeLog 722 RMD160 e7418ed481b7dc9e1f3ea87380b09f5db3371045 SHA1 34b2275316f219b72e5df5d0eeedc89d90f583ec SHA256 5feda96e4a297680c9f2c53f03ed7b6f9c43638c3363c3a94080bafc2fc2c964
MISC metadata.xml 203 RMD160 f21ab0adb7ed966ccbfb8706172574746bf83c45 SHA1 9929f57d84969eaa6e4f2b8d399921bc4c7ba1e4 SHA256 e70e3acb51ca19e8ef1c7b3fe1356e152781028e0bdccd400e0979db61b77070
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJPP5KoAAoJEPqDWhW0r/LCRIYP/36x3ghbi+maCH+SrAydzImx
-I2VtdoHw/noFQJbjUiaSBvLCNGz+6wnB0hzYpRfatpOvLmFaQ57bKrTthVJLiQkS
-2S9isNUKCBzg3iKRXW6rIdzEf4UtJVZOPzQlK/GaWJUYIoePhp2k4F6+XHa+podv
-S1NioyukSQzoiL2OqZbnKRethbQIoDyUDotFO8RdEAMTW8be+H2qoQcLtiO4fUGH
-NRxWqflpg73WbEU6EwVqRWoLKAYPapIih9wu/Wd3sjPaJqH/kce5mkUtDloYuFJW
-r0otbd1aSo2ThivSvdkme4i4XzZX9NmT0a4qzNfDcpf5p+pa+MmHk5EzzjuL+mTv
-hkRuJuv4XpIaSU4+mELQCGvd9MWapRSAib39jOb6JUsl1GsFiFtAL1buqWPriWwq
-h8OS3tRnQz6woaqnmHs9eLMdq5QWDM3WGOS2QYYojar7aWvqftEtroDPgwwEiFpV
-B0gvSmHS2jFwt7GdBqj8geDpFAN/jomrd8XpxtKBK+m5XW3HJom25eUHvvhex42y
-mFMGTczU00Y1aWoAYcs42gEGH239A9NvJ5F/GNTyC1pNWQuprAfGJibqkRKv2pcA
-A6t2J+WmxMHWpjGxHcWUranc5p9VxUpBHFT8PudL10GlUoX42ft1d4D8cNOIF/GE
-6a5i36o0e3Rn+eFEiufQ
-=Xv+X
+iQEcBAEBCgAGBQJPcfMYAAoJEO+t9ga+3I3a6pwH/2Xfn2eE+W6hh8kATNuObMWq
+IpVscyKTwea0hhmDItfv4R8IDfzArTD2P05IPuEzqEdEWkhXEi1KGIlKaJddRyaD
+ghtENHiJWkzOl7nB1rtcfqh3NotJaHb2LamwtNWqpNZRS5RZnzFuAfFlVwVM0rPe
+DGfjL0KAeQX2SM3PfDiHTO3k2Yr8CnsVTqRpC2H+gHDRqZgQz/6rKlqHJbm2sDEA
+Ima1n3/r/oEPJUgpt8Df38ag9iTSQPloKfXAklTpzMjC4v+b08pipbgiLqN7Y+uH
+vtMUwsJj54tbtFxQyZY+nUayecdB2GlfrbMGgpVZWT4i7/x45CO01ZaATxpt9r4=
+=ybch
-----END PGP SIGNATURE-----
diff --git a/x11-wm/razorqt/files/razorqt-0.4.1-automagic.patch b/x11-wm/razorqt/files/razorqt-0.4.1-automagic.patch
new file mode 100644
index 000000000000..2ac49c32acd6
--- /dev/null
+++ b/x11-wm/razorqt/files/razorqt-0.4.1-automagic.patch
@@ -0,0 +1,18 @@
+--- razorqt-policykit/CMakeLists.txt
++++ razorqt-policykit/CMakeLists.txt
+@@ -1,4 +1,9 @@
++OPTION(ENABLE_POLICYKIT "Enable policykit integration" ON)
++
++if (ENABLE_POLICYKIT)
++
+ find_package(PolkitQt-1)
++
+ if (NOT POLKITQT-1_LIB_DIR AND NOT POLKITQT-1_INCLUDE_DIR)
+ message(WARNING "Qt bindings for policykit are not found. Razor policykit integration won't be built")
+ message(STATUS "Hint: package libpolkit-qt-1-devel on openSUSE")
+@@ -55,3 +60,5 @@
+ install(TARGETS razor-policykit-agent DESTINATION bin)
+
+ endif()
++
++endif (ENABLE_POLICYKIT)
diff --git a/x11-wm/razorqt/razorqt-0.4.1.ebuild b/x11-wm/razorqt/razorqt-0.4.1-r1.ebuild
index 3333170d1a66..b51789278770 100644
--- a/x11-wm/razorqt/razorqt-0.4.1.ebuild
+++ b/x11-wm/razorqt/razorqt-0.4.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/razorqt-0.4.1.ebuild,v 1.1 2012/02/18 11:59:37 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/razorqt-0.4.1-r1.ebuild,v 1.1 2012/03/27 17:04:03 johu Exp $
EAPI=4
@@ -23,9 +23,18 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="doc policykit"
-COMMON_DEPEND="policykit? ( sys-auth/polkit-qt )
+COMMON_DEPEND="sys-apps/file
+ policykit? (
+ dev-libs/glib:2
+ sys-auth/polkit-qt
+ )
+ sys-libs/zlib
+ x11-libs/libX11
x11-libs/libXcomposite
+ x11-libs/libXcursor
x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXrender
x11-libs/qt-core:4
x11-libs/qt-dbus:4
x11-libs/qt-gui:4
@@ -47,6 +56,15 @@ RDEPEND="${COMMON_DEPEND}
x11-wm/windowmaker
)"
+PATCHES=( "${FILESDIR}/${P}-automagic.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_enable policykit)
+ )
+ cmake-utils_src_configure
+}
+
src_compile() {
cmake-utils_src_make