Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/leechcraft-vrooby: metadata.xml leechcraft-vrooby-9999.ebuild ChangeLog
Date: Wed, 26 Dec 2012 11:24:30
Message-Id: 20121226112419.191E62171D@flycatcher.gentoo.org
1 maksbotan 12/12/26 11:24:18
2
3 Modified: metadata.xml leechcraft-vrooby-9999.ebuild
4 ChangeLog
5 Log:
6 Add udisks/udisks2 support to 9999 ebuild, thanks to 0xd34df00d
7
8 (Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
9
10 Revision Changes Path
11 1.2 sys-fs/leechcraft-vrooby/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 1 Jul 2012 13:36:56 -0000 1.1
24 +++ metadata.xml 26 Dec 2012 11:24:18 -0000 1.2
25 @@ -2,4 +2,8 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>leechcraft</herd>
29 + <use>
30 + <flag name="udisks">Use <pkg>sys-fs/udisks:0</pkg> for block device access (e.g., automounting)</flag>
31 + <flag name="udisks2">Use <pkg>sys-fs/udisks:2</pkg> for block device access (e.g., automounting)</flag>
32 + </use>
33 </pkgmetadata>
34
35
36
37 1.5 sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild?rev=1.5&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild?rev=1.5&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild?r1=1.4&r2=1.5
42
43 Index: leechcraft-vrooby-9999.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild,v
46 retrieving revision 1.4
47 retrieving revision 1.5
48 diff -u -r1.4 -r1.5
49 --- leechcraft-vrooby-9999.ebuild 21 Dec 2012 13:40:39 -0000 1.4
50 +++ leechcraft-vrooby-9999.ebuild 26 Dec 2012 11:24:18 -0000 1.5
51 @@ -1,6 +1,6 @@
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild,v 1.4 2012/12/21 13:40:39 pinkbyte Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild,v 1.5 2012/12/26 11:24:18 maksbotan Exp $
56
57 EAPI="4"
58
59 @@ -10,9 +10,30 @@
60
61 SLOT="0"
62 KEYWORDS=""
63 -IUSE="debug"
64 +IUSE="debug udisks udisks2"
65
66 DEPEND="~net-misc/leechcraft-core-${PV}
67 x11-libs/qt-dbus:4"
68 RDEPEND="${DEPEND}
69 - sys-fs/udisks:0"
70 + udisks? ( sys-fs/udisks:0 )
71 + udisks2? ( sys-fs/udisks:2 )
72 + "
73 +
74 +REQUIRED_USE="^^ ( udisks udisks2 )"
75 +
76 +src_configure() {
77 + local mycmakeargs=(
78 + $(cmake-utils_use_enable udisks VROOBY_UDISKS)
79 + $(cmake-utils_use_enable udisks2 VROOBY_UDISKS2)
80 + )
81 +
82 + cmake-utils_src_configure
83 +}
84 +
85 +pkg_postinst() {
86 + if use udisks2; then
87 + elog "You have enabled the experimental UDisks2 backend. "
88 + elog "Please try the old udisks:0-based one before "
89 + elog "reporting issues."
90 + fi
91 +}
92
93
94
95 1.10 sys-fs/leechcraft-vrooby/ChangeLog
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog?rev=1.10&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog?rev=1.10&content-type=text/plain
99 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog?r1=1.9&r2=1.10
100
101 Index: ChangeLog
102 ===================================================================
103 RCS file: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog,v
104 retrieving revision 1.9
105 retrieving revision 1.10
106 diff -u -r1.9 -r1.10
107 --- ChangeLog 25 Dec 2012 16:54:17 -0000 1.9
108 +++ ChangeLog 26 Dec 2012 11:24:18 -0000 1.10
109 @@ -1,6 +1,10 @@
110 # ChangeLog for sys-fs/leechcraft-vrooby
111 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
112 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog,v 1.9 2012/12/25 16:54:17 maksbotan Exp $
113 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog,v 1.10 2012/12/26 11:24:18 maksbotan Exp $
114 +
115 + 26 Dec 2012; Maxim Koltsov <maksbotan@g.o>
116 + leechcraft-vrooby-9999.ebuild, metadata.xml:
117 + Add udisks/udisks2 support to 9999 ebuild, thanks to 0xd34df00d
118
119 *leechcraft-vrooby-0.5.90 (25 Dec 2012)