summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs/leechcraft-vrooby')
-rw-r--r--sys-fs/leechcraft-vrooby/ChangeLog6
-rw-r--r--sys-fs/leechcraft-vrooby/Manifest20
-rw-r--r--sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild27
-rw-r--r--sys-fs/leechcraft-vrooby/metadata.xml4
4 files changed, 43 insertions, 14 deletions
diff --git a/sys-fs/leechcraft-vrooby/ChangeLog b/sys-fs/leechcraft-vrooby/ChangeLog
index 26e3c2bc08c0..f5c6bdd72d59 100644
--- a/sys-fs/leechcraft-vrooby/ChangeLog
+++ b/sys-fs/leechcraft-vrooby/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-fs/leechcraft-vrooby
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog,v 1.9 2012/12/25 16:54:17 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/ChangeLog,v 1.10 2012/12/26 11:24:18 maksbotan Exp $
+
+ 26 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org>
+ leechcraft-vrooby-9999.ebuild, metadata.xml:
+ Add udisks/udisks2 support to 9999 ebuild, thanks to 0xd34df00d
*leechcraft-vrooby-0.5.90 (25 Dec 2012)
diff --git a/sys-fs/leechcraft-vrooby/Manifest b/sys-fs/leechcraft-vrooby/Manifest
index c824f8b89524..41bd8106e40d 100644
--- a/sys-fs/leechcraft-vrooby/Manifest
+++ b/sys-fs/leechcraft-vrooby/Manifest
@@ -5,17 +5,17 @@ DIST leechcraft-0.5.85.tar.xz 5463144 SHA256 3208d8013911c9d848dc007554b0a6e22ee
DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebbb7d8ccaa8db322a91e456b34acc43 SHA512 e82d44e010a13b961dbda98f993afbe3003f0925bc63d4ecd59ae2b9b2f030455d6bafbe9aa9eb8fe98f9ae09050cd9bed01e3e5e1703a2781e74bdc8e9408b7 WHIRLPOOL 3a9fe7afe32dc0cb8dda12c3e430e1112a115de7264bc9536c0cadb64ad56b1dcb19340220ab7fd0f38db24fd14c79ccd8f2ca35199dd6090fa4e94dab337017
EBUILD leechcraft-vrooby-0.5.85.ebuild 481 SHA256 0c2ebdfefbdc83d04c82fa90eca7af9ddb93daea6639b779c302f505e2f0bc58 SHA512 866aee4241e1e717d8606a74831bb26335cf47c63e57a7036d1975cf0dab173010d23c380b8c02cdb25da82a15e7bb860421ef453de0582b8cda98b99c126211 WHIRLPOOL 3c96c9e333872c5bd4b73a095a231df952077f12ba24deda7e58e250101d71bc3befac0e053355da7c80a026816779d3f123e5b32ea51f5e74e42418b51b0b7e
EBUILD leechcraft-vrooby-0.5.90.ebuild 482 SHA256 f3c4be78e24eac4f9a8233c0d6e9807d8c51d856e6cb8ff9eca2246e499c9fae SHA512 ddfbccefc1fd88e77b86cf4e59a28d6ddcf673a85cf82a1dd0f37b0733022c4e137fd079ecf783498cd9a1a27b9d3a54f277091ca95fac2d280e20e03242d8eb WHIRLPOOL c73c99365b0de05f51f4b9d098dbe702bcfb5b1c0a3fb77ceaecce1b18351578de2255dc28acf416664c4ff704d0023205f67f00f5430b1266a162cdd4db032d
-EBUILD leechcraft-vrooby-9999.ebuild 468 SHA256 e081d97a0dc2128c04f3a38dbdc345feb0c6ded0aa0320ba391a07b3e8d26d3b SHA512 89273a21c6c329406055217e6069da8e46903aa992522ab903902647175e8b2e31350c6e8a025a698f359bce6235ede733130f36df39ab9985b927ab7467b036 WHIRLPOOL 5104a6df0a1a99655d73f6466d5cc8f2f98d0829fbe389d7ed7c00affd5c5e7658d3efddc87084665336476a92cf00d0727699e17e49c7d10557ea1b5adb746d
-MISC ChangeLog 1802 SHA256 d4548156e30ff98799fcac121092eecfaf2ace8f89a59961a48861d6bbee466b SHA512 ff12e08c59de9504813f2aaefa45f2fd0e657cd8e10c0f7c5ce4f775a53a43f636580d66bbfe23ab1dc1379081eafeabbb6a93572c2a4c83b790e34c04e4b562 WHIRLPOOL 36a6d5947d832e9e180dc78f768ff2f8fa3f8edc8856f6475fe3863b8b18828ca16870284ee09fe87326658629d38f730cda35e1f0010ee0831113f9f8965572
-MISC metadata.xml 164 SHA256 d3d50c47cc72568dcc457fe11ddfc6849ba6572bc2d581aad1deac910ee1d488 SHA512 ce478accd06c9c530d86b3ca8abaf3680428a7ab07ed8bb5b78e60c7e3240c3be349993f73e2ef904642efec5cd9c8abb7196675b46723103290ef9ab5d1cc10 WHIRLPOOL 4c2d59059bc69ff27c720b093f582968e2778d23875e0f7d3edba0ec6634e1b50e7403974c4a32638eeaae4d7baf45ca163e5e80f5bd692590b7d075882d51f0
+EBUILD leechcraft-vrooby-9999.ebuild 930 SHA256 0675dbc1744ed323e7f9edfbddc96ef3e5f7f0205aacdd9190700e0ca61739a9 SHA512 3800cb06b4fcc5c665abb0d4b260ada5a53fd142ba32aa71a84df82bfb00d743e3e3bb2af39b70a3e3a7730af7cc3d890e9b3419a8757b3f4fd27810c92347aa WHIRLPOOL 2389ec823562025bac3340d52b950613d41c1fc7fd13eb1df52f422f94a9c924a37fb98fa174487343577e0ae994fdc45ca10dcd75fcece7af5c36db9489f863
+MISC ChangeLog 1969 SHA256 5bb089783b1276896c82f330cde0c670216dfb6825667121803f9e5cc03fa6fb SHA512 706248b6d985f90df589c8e56c146911e8f6e9b8f8f49437b5c632ca83d789e425812e2db5413d4708cd270ec0fc1ff003a90a3ee76fb9a3bfeb90cff81667d4 WHIRLPOOL 082110198c48b0828884661c80fc48917ab6f8714321ed3f0ff0b1145bd2fa7b77fcb5e10c3001f3bbe1cb5f48ffeef417cbaf3dd7c058e9eddc23314d9ad89d
+MISC metadata.xml 390 SHA256 e611a5df49d69e392d43a12733c44ee4231a9f83c5f1a537d5fff31f43b8d43b SHA512 94fa67dde44250fb442410fdbeba806cfadd549d77f05dcb584a593285401101b3520906f1baa5b443590e6ca7be713ca82bb2f902cae97ea521e853e74b2443 WHIRLPOOL 214e0febe6370cd6307e0b0a9b0f8ba49634f58911d9e472cbd9d01a297beaa8e397be70e88a04f112ba4a4216dd357ad6da630bdcb1b5dd07e456cdf0691c05
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQ2dp4AAoJEAmJmMX429revZwH/10y5BWwsA1EqUg3wUnVgdZc
-Ezw5W+zPByFtyss05xb8WviDXObhXhRl9FqOEFpcG/lz257ekwlVZngKxV+OAhWV
-dt3RN7L7Ql8kcILbBEnnaPYSiYvyZslNTtbCcpE0qaHGc7SlAy9jVoy5Al+xbHm1
-CkG1xwa30gBe+BDHWeaf3JF8phLwXWVqqhynvyuAFKjAcA2tI4GX37xE2lRGE4CW
-6geCMFtU/5X7j9YkhtBnJ+tanjR13qOCWEO929vdumjUPGGJ8BBlGSDQvpqhuNxz
-3luyByPyNuwBv035Hnf7Wb9lllWJbuJ3sHVyQYORH2RXJZi+HuOBCFFVaRrWCz0=
-=Ta3J
+iQEcBAEBCAAGBQJQ2t6oAAoJEAmJmMX429reB+sH/jsBLXCiuqKD1q/3f3/uHjLw
+cY4yPgRRqxc6rXIGv44f5O1/mO+7+i5Ck8CWHkQck+rh3/+nOo2f50rnAhGLjMez
+0ng3h21ZpYkZvVhXo/t4Xci3psqHcNyjndPxOCIEL2DRDhLXZY65THORC7T5TSs7
+yG9jXufz1/6FwMO5DZ03RG27v18J9j4AWczO6wdjukCWH7UjJct5lTJqY+iKV378
+pCQmQyqAhFVLvIjCcINU/ScHcbSWHUGTSqKUcKWq684UaTkdhr/TPx/0N7kZIv3O
+OabmQW7Bua9Axl5KKsOVwTfPT19DQX3QNPnlCNW5wT62YkvQqUSG/lMSz3nLO1E=
+=PzTT
-----END PGP SIGNATURE-----
diff --git a/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild b/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild
index 67605181d24d..9b69c39efa49 100644
--- a/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild
+++ b/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.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/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild,v 1.4 2012/12/21 13:40:39 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/leechcraft-vrooby/leechcraft-vrooby-9999.ebuild,v 1.5 2012/12/26 11:24:18 maksbotan Exp $
EAPI="4"
@@ -10,9 +10,30 @@ DESCRIPTION="Vrooby, removable device manager for LeechCraft."
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug udisks udisks2"
DEPEND="~net-misc/leechcraft-core-${PV}
x11-libs/qt-dbus:4"
RDEPEND="${DEPEND}
- sys-fs/udisks:0"
+ udisks? ( sys-fs/udisks:0 )
+ udisks2? ( sys-fs/udisks:2 )
+ "
+
+REQUIRED_USE="^^ ( udisks udisks2 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_enable udisks VROOBY_UDISKS)
+ $(cmake-utils_use_enable udisks2 VROOBY_UDISKS2)
+ )
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ if use udisks2; then
+ elog "You have enabled the experimental UDisks2 backend. "
+ elog "Please try the old udisks:0-based one before "
+ elog "reporting issues."
+ fi
+}
diff --git a/sys-fs/leechcraft-vrooby/metadata.xml b/sys-fs/leechcraft-vrooby/metadata.xml
index 2c857dda08d3..0cd3b568c738 100644
--- a/sys-fs/leechcraft-vrooby/metadata.xml
+++ b/sys-fs/leechcraft-vrooby/metadata.xml
@@ -2,4 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>leechcraft</herd>
+ <use>
+ <flag name="udisks">Use <pkg>sys-fs/udisks:0</pkg> for block device access (e.g., automounting)</flag>
+ <flag name="udisks2">Use <pkg>sys-fs/udisks:2</pkg> for block device access (e.g., automounting)</flag>
+ </use>
</pkgmetadata>