diff options
author | tomboy64 <tomboy64@sina.cn> | 2015-09-04 13:52:41 +0200 |
---|---|---|
committer | tomboy64 <tomboy64@sina.cn> | 2015-09-04 13:52:41 +0200 |
commit | ba54eff9f1b5ba39dab8f6d07b5689255665d279 (patch) | |
tree | d4cfd6d66ad48ed10f2f9612337d90632b522b75 | |
parent | add libres3 to the tree; needs those dev-ml fixes to actually build. (diff) | |
download | tbc-ba54eff9f1b5ba39dab8f6d07b5689255665d279.tar.gz tbc-ba54eff9f1b5ba39dab8f6d07b5689255665d279.tar.bz2 tbc-ba54eff9f1b5ba39dab8f6d07b5689255665d279.zip |
fix libres3 deps
-rw-r--r-- | net-misc/libres3/Manifest | 2 | ||||
-rw-r--r-- | net-misc/libres3/libres3-1.1.ebuild | 36 |
2 files changed, 24 insertions, 14 deletions
diff --git a/net-misc/libres3/Manifest b/net-misc/libres3/Manifest index b5b1781..d41371e 100644 --- a/net-misc/libres3/Manifest +++ b/net-misc/libres3/Manifest @@ -1,4 +1,4 @@ AUX libres3 489 SHA256 723ff900f4fe3b6230e81a2bbbbcdf178f266fe9cc96ed799a1150ff054b3382 SHA512 23d08ce4f4f3907212233783d6198ca8e0a268b292608c0024fb39c259f030a86222d954325e06fa6944889393ac1733b7327bebe0fb0fe161f34507c8607b29 WHIRLPOOL e45530986b56b6f5072da5180b10898700b1b161960b4ee54535433058c7041fbf92b2d520d390dedecfc8c086ef5138c62c85581a043fbc026413f729f5ec05 DIST libres3-1.1.tar.gz 7025033 SHA256 d4b3199db31844811290e8e9674bccd82c05e204537c499ac7d10d385b1cea13 SHA512 cdbefef90076f9f94f3b1635639a4b64e7666532ae6f51434d344e5c4ef1d4dce2787c52903ee5f0d6630ff84d8e79e14c843ac84d9e1affd2c1f16a41ffcfa3 WHIRLPOOL 015f7af705a58a21e8392661ca3ac9c0373803f4b588140af27f2d7706a8e0948fffeed26201ee9bd58f8e71bc0cde4557aaedbfc54f769c9564ebf7c6115a8d -EBUILD libres3-1.1.ebuild 881 SHA256 bd075db994049c21bb8c944632fa9131a78926a4bcc6432deb9ca49ae574338e SHA512 cf89df7ddc5f9c3affe0cbb6736333bdab0dbca2cff0ab5b94cbe21ab7eab723a1f0a8e42daccbb8c98b7a5754ff67a0b8bce4b9cdc1cc297d99aa46204c8f11 WHIRLPOOL ba2e72701be7e0f6c04ad3abcafce54095d148adf33dbcad478b001353630031fb119d1eedfa94155fb02f102b907f9cc8d01814a38f6feb1b5e1cac51b0530e +EBUILD libres3-1.1.ebuild 1475 SHA256 b8a11eff69e136c99d540dc63707dc3af45534aa73576b3233bfcfa382f94703 SHA512 6dc304bb25afb21dc7bb5ab1fc585066f33b8ea35c9fc73e94bd8ded66520b9a7d99bc1f63396ff37542230ee7e71becc85eb3caa11a4131de18452fdc35640f WHIRLPOOL 12b1c71f2760de59c9fdfde6b41337872df4f1e316349280e4e3ed4703e5479fca251b44dcfbf25a64dea1284badd7072b9b1b4bda020ac8bd0e42b46dab1855 MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75 diff --git a/net-misc/libres3/libres3-1.1.ebuild b/net-misc/libres3/libres3-1.1.ebuild index 68659e0..07d3fc1 100644 --- a/net-misc/libres3/libres3-1.1.ebuild +++ b/net-misc/libres3/libres3-1.1.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit oasis findlib -DESCRIPTION="Skylable LibreS3 - Amazon S3 compatible server" +DESCRIPTION="Skylable LibreS3 - Amazon S3 open source replacement" HOMEPAGE="http://www.skylable.com/products/libres3" SRC_URI="http://cdn.skylable.com/source/${P}.tar.gz" @@ -15,34 +15,44 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND=" - dev-libs/libpcre - dev-libs/openssl:0 +RDEPEND=" + >=dev-lang/ocaml-4 dev-ml/camlp4 - >=dev-lang/ocaml-3.12.1 - dev-ml/ocaml-ipaddr dev-ml/jsonm dev-ml/lwt[react,ssl] dev-ml/ocaml-base64 - dev-ml/ocaml-dns + dev-ml/ocaml-dns[lwt(-)] + dev-ml/ocaml-ipaddr dev-ml/ocaml-re dev-ml/ocaml-ssl - dev-ml/ocamlnet[cryptokit,httpd,pcre] + dev-ml/ocamlnet[cryptokit,pcre] + >=dev-ml/ocamlnet-3.7.4 + <dev-ml/ocamlnet-4 dev-ml/optcomp - dev-ml/ounit dev-ml/pcre-ocaml + dev-ml/ounit dev-ml/tyxml dev-ml/uutf dev-ml/xmlm - net-misc/sx - sys-devel/make - sys-libs/zlib - www-servers/ocsigenserver + www-servers/ocsigenserver[sqlite] " DEPEND=" + sys-devel/make sys-devel/m4 virtual/pkgconfig ${RDEPEND} " S="${S}/libres3" + +pkg_postinst() { + einfo "*******************************************************************************" + einfo "Just as a heads-up: LibreS3 requires a working SX cluster (net-misc/sx) to be" + einfo "of any use. Since LibreS3 is capable of connecting to a remote SX cluster it" + einfo "doesn't depend on it. Hence you will likely want to install it." + einfo "" + einfo "Standard S3 client libraries and tools (for example s3cmd, python-boto," + einfo "ocaml-aws, etc.) can be used to access it." + einfo "Enjoy." + einfo "*******************************************************************************" +} |