summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Thode <mthode@mthode.org>2013-01-02 12:42:24 -0600
committerMatthew Thode <mthode@mthode.org>2013-01-02 12:42:24 -0600
commit4038bf1505efa48c2058374d187ae07d8f0e5024 (patch)
tree68034c9a1a11e729c4a961942ab5f9aa1866bce9
parentadded rsync and memcache deps (diff)
downloadprometheanfire-4038bf1505efa48c2058374d187ae07d8f0e5024.tar.gz
prometheanfire-4038bf1505efa48c2058374d187ae07d8f0e5024.tar.bz2
prometheanfire-4038bf1505efa48c2058374d187ae07d8f0e5024.zip
test stuff
-rw-r--r--sys-cluster/swift/Manifest2
-rw-r--r--sys-cluster/swift/swift-1.7.4.ebuild14
2 files changed, 12 insertions, 4 deletions
diff --git a/sys-cluster/swift/Manifest b/sys-cluster/swift/Manifest
index b418713..fa2ffb8 100644
--- a/sys-cluster/swift/Manifest
+++ b/sys-cluster/swift/Manifest
@@ -3,6 +3,6 @@ AUX swift-container.initd 891 SHA256 82d61cfbe600f782e0f408366be5283e52ecb503dfa
AUX swift-object.initd 876 SHA256 a3ec074cd0ef70b3b641e86054519da3a4fa18a320bd91a7d6e18b9df9ef5cf0 SHA512 803165e74e1fb5326d8520444f968d2a987dca454f9b5347fd4ebe1ab5e95093641450596da2543be9485b11be350b47873c3a1887682cd025f85231cec2767a WHIRLPOOL f2fc932d4992771edb633332cc2f672c25828e25da677a0db4bd5b6c815f89fda623927a032f45c836574ee4402d632f7dc6dd41e67b2adba9882233ce106bec
AUX swift-proxy.initd 1393 SHA256 5b8cfd787dd47468fef31e261ef9529db32e9a2c540c586f9f20b829cab51a4c SHA512 f45253ff68bfb6e5149c0823c5b9692b37e9037f0e12eca32c7c1a28f8877bcdc255a0efd461e170df5bebdae427dd13f312da43525d6e946e32366371362070 WHIRLPOOL c234643758ccf75b3843cd6a65bc3679370cef072eccea7b6470440c380bbe24a687eac6381ccf9a904985e367e4b45930184d0f6a6d1bb4ee6f830f379d5da2
DIST swift-1.7.4.tar.gz 461286 SHA256 5c927cfd6aeba38689c1b8e0d1b6fd697999ad56012f6a4aff011d6018d55cd2 SHA512 c7527593beaede09a70e92b85823eb4661992a568377aea6254c7470dddf9ab64238361c84298b1c046c05abb781507bd7634fdff05d30c1e35e465d7f86cf78 WHIRLPOOL f78325e57a02a34e3f4a052778604115df71f2225861b6b4e9516c25d9b83d7bec7251de34da98f34618b7b586eaac747948192822f2998f3ddeb23fc12f999a
-EBUILD swift-1.7.4.ebuild 3185 SHA256 b4a4cad10ca62c5b00c00f31bf28bdc1e701f3ce1a370167dbf7dc07fde1d336 SHA512 1059ef5039297c036ac509c9b20f30c22bb5ff5004fd32716bbfb6012fdf744d464f87ad18b0f0298f54a709c9a8831f88b26d7182c2fe23e5e8ec4b49a5a6d3 WHIRLPOOL 2548e422416ad046af1987cda437623ccf08423774f4fae7793944d299ee95459812705848b4fc62f180a117a2bc2386a7c891caca243504a8fd4142b18be4de
+EBUILD swift-1.7.4.ebuild 3304 SHA256 db013bef9cc3079aaf26f1d9f85005ff7e0b659fbc5df39f8c67259bda6a7d2c SHA512 5a9901c03b754da83ae807e24bb253da03c3118f4001c85ba022f2b7ddac32d2217ac5d3fdbb5982be5bbfa19be04308aa251b14052f1056b39db149f638d017 WHIRLPOOL b76832c2578403b7c7d429b49e40cfe909985cf9e9ec8d79ba6f1557314d3907c7179bacdc65843ad2493f3194b3df3d2055587f2c4c42f472a7f2e328ec289c
MISC ChangeLog 380 SHA256 b66d44e1c09f502aa77ecb43804d948b25876cda652c23a303fa9ba82b6575dd SHA512 c8ee612811758a02596ae00b0ad739fa3e828880a610bb60d49d8ba18f1810578f4d0cb738d43d2480ecb7a8e34bf2e642042f06d1cb9f2d1501868a2d68c52a WHIRLPOOL 30a86afe00b7365f693a22e4a1078c41f289d8d07975b157b2a1556e5bed075b08adb2d10bfb7bb38c266c0e24680bcbd978935afff686142a0c3c0c4c621625
MISC metadata.xml 386 SHA256 7ec5608fefa5f710bb2feeee1cf65c6d5d97c215e041ff996c05ab72096a048a SHA512 58521380599a366ccad1cc1da26d75e5356f55fe7d6ff2a25a5888fe34a4e18401429296e2e24100f4d33f9ff02123f14db7a3cc04833f8970c97be7451664b1 WHIRLPOOL 0e7f1c0f6b1dd7f3d3f30a652f819ddf6588f98f0b3a1239cd7ca8ae8f3e5d166b04ed652a019106d53d8faf59c3bdbb73d37a89dd3f70c009964d6fa6727da1
diff --git a/sys-cluster/swift/swift-1.7.4.ebuild b/sys-cluster/swift/swift-1.7.4.ebuild
index fd6d0b4..a50cbc9 100644
--- a/sys-cluster/swift/swift-1.7.4.ebuild
+++ b/sys-cluster/swift/swift-1.7.4.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-RESTRICT="test"
+#RESTRICT="test"
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
inherit distutils-r1 eutils linux-info
@@ -16,13 +16,14 @@ SRC_URI="http://launchpad.net/${PN}/folsom/${PV}/+download/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="proxy account container object test"
+IUSE="proxy account container object test memcache"
DEPEND="dev-python/setuptools
test? ( dev-python/nose
dev-python/coverage
dev-python/nosexcover
dev-python/pep8
+ dev-python/mock
>=dev-python/sphinx-1.1.2 )"
RDEPEND="dev-python/eventlet
@@ -36,7 +37,7 @@ RDEPEND="dev-python/eventlet
>=dev-python/webob-1.0.8
<dev-python/webob-1.3
>=dev-python/python-swiftclient-1.2.0
- net-misc/memcached
+ memcache? ( net-misc/memcached )
net-misc/rsync"
REQUIRED_USE="|| ( proxy account container object )"
@@ -45,6 +46,10 @@ CONFIG_CHECK="~EXT3_FS_XATTR ~SQUASHFS_XATTR ~CIFS_XATTR ~JFFS2_FS_XATTR
~TMPFS_XATTR ~UBIFS_FS_XATTR ~EXT2_FS_XATTR ~REISERFS_FS_XATTR ~EXT4_FS_XATTR
~ZFS"
+python_test() {
+ .unittest || die
+}
+
pkg_setup() {
enewuser swift
enewgroup swift
@@ -80,6 +85,9 @@ python_install() {
newins "etc/object-server.conf-sample" "object-server.conf"
newins "etc/object-expirer.conf-sample" "object-expirer.conf"
fi
+ if use memcache; then
+ sed blah
+ fi
fowners swift:swift "/etc/swift" || die "fowners failed"
}