summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-01-08 12:29:59 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-01-08 12:29:59 +0000
commitda8fcae8e176a797a1fbe666f721551e3d4e20ed (patch)
treedd8d8d863e5e1c7fa2d419c29a0831ea198f339e /net-libs/libssh
parentmedia-plugins/vdr-dvdconvert masked for removal ~08/Feb/2014, wrt bug 424281 (diff)
downloadhistorical-da8fcae8e176a797a1fbe666f721551e3d4e20ed.tar.gz
historical-da8fcae8e176a797a1fbe666f721551e3d4e20ed.tar.bz2
historical-da8fcae8e176a797a1fbe666f721551e3d4e20ed.zip
Version bump
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'net-libs/libssh')
-rw-r--r--net-libs/libssh/ChangeLog7
-rw-r--r--net-libs/libssh/Manifest30
-rw-r--r--net-libs/libssh/libssh-0.6.0.ebuild80
3 files changed, 102 insertions, 15 deletions
diff --git a/net-libs/libssh/ChangeLog b/net-libs/libssh/ChangeLog
index 8a18587ae63e..ebfc3cb39e3d 100644
--- a/net-libs/libssh/ChangeLog
+++ b/net-libs/libssh/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/libssh
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v 1.95 2014/01/06 13:35:00 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v 1.96 2014/01/08 12:29:58 polynomial-c Exp $
+
+*libssh-0.6.0 (08 Jan 2014)
+
+ 08 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> +libssh-0.6.0.ebuild:
+ Version bump.
*libssh-0.6.0_rc3-r1 (06 Jan 2014)
diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 82ccfa94d234..e90208c90ee8 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -7,26 +7,28 @@ AUX libssh-0.6.0_rc3-memleak_fix.patch 588 SHA256 0e9173a09b58eb191291f2ba1827d0
AUX libssh-0.6.0_rc3-x2goclient_crash_fix-1.patch 1221 SHA256 1834bdccae2af486189c76685758c5fe167625bf32756634016d740a46a93fbb SHA512 139723d5a5277400eec1682c81949249921b59bf01812dd81146b5bd1a1e9ed1d8fb0c41f79c69dd28d94c7ba1cea24fe7af69a8bb801af11a2ebea519792ada WHIRLPOOL e3a5e87f17878b0a6bab47d0cfe72547285859efb9cb9fb775736d118f5dfa14e3868df713bd7ee7fb82803767a6e7257f060c74f663ef16105f4f7caa9b5816
AUX libssh-0.6.0_rc3-x2goclient_crash_fix-2.patch 3051 SHA256 d5da6985934bc3e242c08093739b6480d80085ed700a4f7a9edc2e4c4ab80af2 SHA512 c21533faa983ffe0b4c795a667ed7a1028e02c7b8b8195b1e2a12551159c40519cd1185bd50e06a494a07452aeda1f744c4efa565c97da488a3bad0a77615725 WHIRLPOOL 88f256f92898e15fb8630e4e9c53269918161278a9ab269458b289763b7887341715aaf0fc90210f7ecfa1b6d906f64c9f98a087fc860fb561945fa127b105ae
DIST libssh-0.5.5.tar.gz 321583 SHA256 c0df0f05fc812dbe26fd4118bec0776aa9e892c0719590f3971130489c6b8e9d SHA512 114a8d078b9530fe37f12c769283213ceacdd8cbf0c1c3e64e09c07d38b3886bc8c9a78816562ab1bc44c55c604fcc4ed85cdb2a8203962c9331f9d10977e802 WHIRLPOOL c12f543b5613641cd52a29f57e540a2ed0aa91e538172755966d440f0e0905e48c9c4ff3f263dcdfe8f3e925045856650e2f5ededc232be4bdd731853646764b
+DIST libssh-0.6.0.tar.xz 275664 SHA256 4c6de7caa23debbe4639f83fa2ff411924643e65356d6af048daa31e4a1a2f71 SHA512 6680e351b22ce6629047929dfcb7ac02dd7c332af5995191dcb72037ef727bc8c9394760517f79a58f8f7e489c29581fc41f6c7bc08c187ef5cb6091b66ab6a7 WHIRLPOOL ec64381cd80300945cba5a64f057dca8cd7a983f5fac8a06138aee2b6451f6e8619aed97e98487cbe860d488458139faab467155924ae2d55f8e58db88eb4a66
DIST libssh-0.6.0_rc3.tar.gz 395230 SHA256 1293d9817090d16cd9ecf9e91baa1ca21d1158fbeaa3ab840f7cf44490bb58df SHA512 606d2869963dbfe62fb20a32e14ccb759add3f8f42340521509e2badd650d41c3d47aae6ffd34e7fc3dc67987e60ddc812dedca1121b75db1158ae72668a44d9 WHIRLPOOL c2d8004f30eec08a337a0551879d681677ffad03f2c31e9292ce7bcad2432e7059ab1d9834e941cdce25f73cbb108f60ee8eda13bb6be7275c858b5f32a5c066
EBUILD libssh-0.5.5.ebuild 1964 SHA256 8569c65bd9318df61e07214610282683d84b5e8008db9b2fddeaecefcf45ebc5 SHA512 b47dc0400d4a4c32c015d33bc74af1537e2de7436c0f874e1bedeb2e32c3e0f38ea382dae6e933bf805ca9a8c48f2ef18a6b13e97ced3c981560549219f92548 WHIRLPOOL 761b931385c04d208b3233070e038ae620e37befee96ef11d2ba7780d3662cfdaf699346cb77c3be784d53ff402452aa05c06c92c3b89f2218e29fe368424549
+EBUILD libssh-0.6.0.ebuild 1974 SHA256 52dfd25484a09d07b0451964d150f9cdf9f79deb100b4d70790ad978f8b215bf SHA512 93fd401b82ee97e1f6c57723ce302e60467c87cb7c1b10a8904a022d1762c3a7a0b8fed385f35350811c3440471f8b69ac47a90fd90576c803634acb2d064461 WHIRLPOOL 469edae3b7ff26eaa99f01cfcac1aaa833c207508262718c3524d31d1f9b0c377275ccd98c01d1026b8c4757104e3e146540505bcad85df87a37d0c63ed69ff3
EBUILD libssh-0.6.0_rc3-r1.ebuild 2117 SHA256 6af48f7b7317b6dc1cadfd73fa9a7019671d1e5c4d71154cd5f5504953d6d298 SHA512 2976eee15eba81d1b79a0618f83aad96c9ff300dd90ea2414a53631d22b1bd99e4da0d0619f8b9e7739fbd2ced314252b9e2bab0fcf8a2be0742e73ffe2b3cb2 WHIRLPOOL 9e3de4d921d5c9da7c21854cf6dcd0a9eefecc7ba10a3f3249a3ed9cbdd94e128bafa2469f62beae51189733d2841a1cc52de850986c053a3f315bd9b88265be
EBUILD libssh-9999.ebuild 1408 SHA256 0c6951113be348bd94871f9946a2a924efab3d2a921168b443f5064cce2a2181 SHA512 3881a094ae36af978d5eba1555b510cf0b528ade1fbd09f804629a256aa1dcc0fbc05f8deb3b3b82f9666b2355c710f1dae343b521b06bd37e25fec956483adf WHIRLPOOL 54ea3f9ad28272feb953536ac42648ffba471fde3d3a00f8f4dd5ed87665b644f72cfb3f6b677ccf934a28b48f2de85a31d229b0e8ef6163dc06ee60043735af
-MISC ChangeLog 13168 SHA256 207db67f8c26e95e7ab65c7868d65dd1a05415c725bb71124abc2ab00c1cc508 SHA512 02a29bc4adb121d738deb531992020f917c08d8624263858ab1585aa8e6e43ea9f2d72d6279c470c628eba58fe4d375babdf0b97fff4ae4563a79e00a4d089de WHIRLPOOL d6c6e10d2883ac305e5addeb0b79598695bb478fe7acdb91b7a139d67b643a343f2eeb3fdac2c72291b86ec53941793308035881fd875f17e55b657d98f84168
+MISC ChangeLog 13290 SHA256 f30a5fce1d8f5d2c9f30dfae7b38d47243cc5e54d130a01aca503eccb206536e SHA512 f13383aed3c39117b9b5db5d530984a2d59b9ab771ee561ea4677808c92cc392b3db8081bbca8c1849265df43709df6a44981889bfac519720a14530c5f6dbf6 WHIRLPOOL 43670b8903073b9bebdc5bf38a91b456367af1b05135e1c19b8e184868296be34d9136e678e00d097f4595d6d358b31ad5e4d2052a73754063a7948aebe8b1e4
MISC metadata.xml 501 SHA256 f8d91b2c3830a72ff30a8dbd6f2e6911cf049c80015b5e315cb9f999e945c3c1 SHA512 1110ec6fb2ea256b38f182cd14de9a5b518d1af9d27f16782ac25154d6aff24e5c1c57217f8922db1dcdfaa336e586d56aa0c5cd06e7f485197d9e9eacd7f787 WHIRLPOOL 4b01a6f4014597e495953f0c95703cb56c23c1a1d546245aea640ddaa1e3013b88fbee348502ef86c8ac729bf12064230c4dd5786362007262bd35cceaf97312
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSyrEFAAoJEPiazRVxLXTFG6IQAIhWu4PCghOpAgchK1xnv4Z7
-akGFBwc3AGJxZc/47R+VkGfjwEAc0SBLaFdNbDdTyUwhdbVHwAG4aveXirTdlVQq
-zV4RhwLfCbpMhftAdl3XWT8LSqwfAJf0hYkmHMF2XwUx/Pv0jxnMxwL3bItsnr9E
-z5h6BUth3XKkx7ERnVVgWQ0101nFBF4265O9CLmkKXjZ9sibJnk4XZm29DJ6mwez
-HmSNx1RNkrSTPqHmslwoKh65jOQJJPnn01+nAsWuSP96/fS1GhnwEm7jueugZrL2
-hg+QfY8iv8vkFcAUUAT7oA9g5+28dUxapybPXJBhLi26LrrmmpCxsqFXwRcv24kp
-s7HUsNipsevL6p1N2aZsZjOARHyE2nipkTqUcREEYI/VGtFVASdnInF1D7BmyVGe
-z1bXESJxVyxUGU75OPuvNyZLM+yKYgtgX5VJIBgh6aNWujD86n4PGto/Dqfgvdos
-HhQH4CEn1MmYNoGe0LncdUAMr3Cu1ZWa38WHYDZMUcXPXePEupneEUUkIAFS1PNT
-GsdRCvym38KeI6W3UdfJo6umE2Dguup2KTgOsyqljTgNcUO/0WajutQmSDOrtPug
-7q5dgKaCLA0Yl8Y2itOISxchWjpqASWfzfihYT7JaxQVUvb4ncFjFyK4oaI+2bvI
-8y+oLvWb+ABtDFcEqfkp
-=e/Bd
+iQIcBAEBCAAGBQJSzUTHAAoJEPiazRVxLXTFrk8P/1T408uEeqlzmxIyqW5sDgRN
+rpBsRrEnLyJhesUWjXTFHlLHwhDQLP9fiafCHAVu+Gp1+Dvr/KD+Htf15p5V++ur
+8SAADuPlyFjJtgph+S274a4Vuy6P6P1HwfdcvG6p3bvqaAI0hzH51TnectHxajoU
+nxCNz2CxUcLj4epumdWiVBF5uMPnfKKMjOsXKvmqz6MxD51+cr2BDU20tV0OcjOv
+et5qrvp+JUKk9E5rBqvkQHgmvN1KCYKhGpYLKRc6CEzECiKLYVEviHOFFKaTRx9q
+/zmRjqNxJmn9xPJ1rIbdos8p+EeyPnDaSPKN25fi+etMNbvMS7r4lkiriIk3c//B
+z5UvxrBl/bHZUkRue3G/gqD0P/uw6zVaBoedSnZWq9yO95/9q/U0na126OZBqT7+
+OmE7yAfT/5wmSwYx/eo6RW1nCwcnuUboW6bbF1YmEHt/hRf4pUja01SqEzao3A6T
+iJe+bRUCKPtld8IyLftHWqdL4bjXzY9kOsApuh186e3F/wTx7FgzlvzMJQBgVl5E
+0Ap/Jp5coxdfnItAUvqDkGEzinkWI6KsOdlAEt17n8f4rBONneMOv8k2YkVHR2ky
+aUaDT4AM3JG7/Is9GgFo25mLVd9Y+21rztQtuDkNVBBLP3RCkp9S9MDg1CR6EgdO
+vUxBlvZBWwI72GGKqhtq
+=2Vby
-----END PGP SIGNATURE-----
diff --git a/net-libs/libssh/libssh-0.6.0.ebuild b/net-libs/libssh/libssh-0.6.0.ebuild
new file mode 100644
index 000000000000..377ba76a9cd7
--- /dev/null
+++ b/net-libs/libssh/libssh-0.6.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/libssh-0.6.0.ebuild,v 1.1 2014/01/08 12:29:58 polynomial-c Exp $
+
+EAPI=5
+
+MY_P=${PN}-${PV/_rc/rc}
+inherit eutils cmake-utils multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="http://www.libssh.org/"
+SRC_URI="https://red.libssh.org/attachments/download/71/${MY_P}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux ~x86-linux"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples pcap +sftp ssh1 server static-libs test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+RDEPEND="
+ zlib? ( >=sys-libs/zlib-1.2 )
+ >=dev-libs/openssl-0.9.8
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( dev-util/cmocka )
+"
+
+DOCS=( AUTHORS README ChangeLog )
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.5.0-tests.patch"
+)
+
+src_prepare() {
+ # just install the examples do not compile them
+ sed -i \
+ -e '/add_subdirectory(examples)/s/^/#DONOTWANT/' \
+ CMakeLists.txt || die
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with debug DEBUG_CALLTRACE)
+ $(cmake-utils_use_with debug DEBUG_CRYPTO)
+ $(cmake-utils_use_with pcap)
+ $(cmake-utils_use_with server)
+ $(cmake-utils_use_with sftp)
+ $(cmake-utils_use_with ssh1)
+ $(cmake-utils_use_with static-libs STATIC_LIB)
+ $(cmake-utils_use_with test STATIC_LIB)
+ $(cmake-utils_use_with test TESTING)
+ $(cmake-utils_use_with zlib)
+ -DWITH_GCRYPT=OFF
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ use doc && cmake-utils_src_compile doc
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use doc && dohtml -r "${CMAKE_BUILD_DIR}"/doc/html/*
+
+ use static-libs || rm -f "${D}"/usr/$(get_libdir)/libssh{,_threads}.a
+
+ if use examples; then
+ docinto examples
+ dodoc examples/*.{c,h,cpp}
+ fi
+}