Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/razorqt: razorqt-0.4.1-r2.ebuild ChangeLog
Date: Wed, 04 Apr 2012 10:37:24
Message-Id: 20120404103714.167582004B@flycatcher.gentoo.org
1 johu 12/04/04 10:37:14
2
3 Modified: ChangeLog
4 Added: razorqt-0.4.1-r2.ebuild
5 Log:
6 Revision bump unbundles xdg-utils by Alec Moskvin <alecm@×××.com> wrt bug #409025.
7
8 (Portage version: 2.2.0_alpha98/cvs/Linux i686)
9
10 Revision Changes Path
11 1.3 x11-wm/razorqt/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/razorqt/ChangeLog?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/razorqt/ChangeLog?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/razorqt/ChangeLog?r1=1.2&r2=1.3
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/razorqt/ChangeLog,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- ChangeLog 27 Mar 2012 17:04:03 -0000 1.2
24 +++ ChangeLog 4 Apr 2012 10:37:13 -0000 1.3
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-wm/razorqt
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/ChangeLog,v 1.2 2012/03/27 17:04:03 johu Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/ChangeLog,v 1.3 2012/04/04 10:37:13 johu Exp $
30 +
31 +*razorqt-0.4.1-r2 (04 Apr 2012)
32 +
33 + 04 Apr 2012; Johannes Huber <johu@g.o>
34 + +files/razorqt-0.4.1-unbundle-xdg-utils.patch, +razorqt-0.4.1-r2.ebuild:
35 + Revision bump unbundles xdg-utils by Alec Moskvin <alecm@×××.com> wrt bug
36 + #409025.
37
38 *razorqt-0.4.1-r1 (27 Mar 2012)
39
40
41
42
43 1.1 x11-wm/razorqt/razorqt-0.4.1-r2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/razorqt/razorqt-0.4.1-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/razorqt/razorqt-0.4.1-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: razorqt-0.4.1-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-wm/razorqt/razorqt-0.4.1-r2.ebuild,v 1.1 2012/04/04 10:37:13 johu Exp $
53
54 EAPI=4
55
56 inherit cmake-utils
57
58 DESCRIPTION="An advanced, easy-to-use, and fast desktop environment based on Qt"
59 HOMEPAGE="http://razor-qt.org"
60
61 if [[ ${PV} = *9999* ]]; then
62 inherit git-2
63 EGIT_REPO_URI="git://github.com/Razor-qt/razor-qt.git"
64 EGIT_BRANCH="0.4.1"
65 KEYWORDS=""
66 else
67 SRC_URI="https://github.com/downloads/Razor-qt/razor-qt/${P}.tar.bz2"
68 KEYWORDS="~amd64 ~x86"
69 fi
70
71 LICENSE="GPL-2"
72 SLOT="0"
73 IUSE="doc policykit"
74
75 COMMON_DEPEND="sys-apps/file
76 policykit? (
77 dev-libs/glib:2
78 sys-auth/polkit-qt
79 )
80 sys-libs/zlib
81 x11-libs/libX11
82 x11-libs/libXcomposite
83 x11-libs/libXcursor
84 x11-libs/libXdamage
85 x11-libs/libXfixes
86 x11-libs/libXrender
87 x11-libs/qt-core:4
88 x11-libs/qt-dbus:4
89 x11-libs/qt-gui:4
90 x11-libs/qt-script:4"
91
92 DEPEND="${COMMON_DEPEND}
93 doc? ( app-doc/doxygen )
94 dev-util/cmake"
95
96 RDEPEND="${COMMON_DEPEND}
97 >=x11-misc/xdg-utils-1.1.0_rc1_p20120319
98 || (
99 x11-wm/openbox
100 kde-base/kwin
101 x11-wm/metacity
102 xfce-base/xfwm4
103 x11-wm/enlightenment
104 x11-wm/fvwm
105 x11-wm/sawfish
106 x11-wm/windowmaker
107 )"
108
109 PATCHES=(
110 "${FILESDIR}/${P}-automagic.patch"
111 "${FILESDIR}/${P}-unbundle-xdg-utils.patch"
112 )
113
114 src_configure() {
115 local mycmakeargs=(
116 -DBUNDLE_XDG_UTILS=NO
117 $(cmake-utils_use_enable policykit)
118 )
119 cmake-utils_src_configure
120 }
121
122 src_compile() {
123 cmake-utils_src_make
124
125 # build developer documentation using Doxygen
126 use doc && emake -C "${CMAKE_BUILD_DIR}" docs
127 }
128
129 src_install() {
130 cmake-utils_src_install
131
132 # install developer documentation
133 use doc && dodoc -r "${CMAKE_BUILD_DIR}/docs"
134 }
135
136 pkg_postinst() {
137 einfo "To be able to Shutdown/Reboot from Razor,"
138 einfo "make sure sys-power/upower is installed."
139 einfo "For the Removable Media plugin to work,"
140 einfo "make sure sys-fs/udisks is installed."
141 }