Updated openwsman/wsmancli

This commit is contained in:
László Valkó 2017-04-02 22:45:47 +02:00
parent 932685b8b0
commit 7d0764a594
5 changed files with 53 additions and 41 deletions

View file

@ -1,4 +1,4 @@
AUX openwsmand.confd 2 SHA256 32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022 SHA512 a80f7cc2606ef6e5474e96b1e520c17ecf432f0da9a566bd157044130cfb548f10d929ffb5783008df78b6d07d07d109bffbad1998cb8309eccec7e4d3fc813a WHIRLPOOL 4e420447645cae95d2cf774c31f643bdc2f98ed3f5b26aaf8bdf385b9221cf5ad59ac5352fd534560cafe5b247313b275e2f26cd3759acc98e28803e0901a51d AUX openwsmand.confd 2 SHA256 32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022 SHA512 a80f7cc2606ef6e5474e96b1e520c17ecf432f0da9a566bd157044130cfb548f10d929ffb5783008df78b6d07d07d109bffbad1998cb8309eccec7e4d3fc813a WHIRLPOOL 4e420447645cae95d2cf774c31f643bdc2f98ed3f5b26aaf8bdf385b9221cf5ad59ac5352fd534560cafe5b247313b275e2f26cd3759acc98e28803e0901a51d
AUX openwsmand.initd 263 SHA256 b02732a77d7be3723d3b256adb43ebf7d6d51bf3d456979a4fc51ddcced7753a SHA512 15e6ebed37c9dfcdd393d8bc258e1feeed7de7b90318a0524e17ca62ddb44b8a395b62130f0036e42ea5ba689b77a2ec9079e5aecba002f8834311be4617ef32 WHIRLPOOL 7736733f57205a9b7cc2c8de4e29d2fae2eae0276c28c313020f2f93541f6c2d2961ac44091a529c4d0dc340ce4d9cb62217121bb1b90cc4892db513638af2ab AUX openwsmand.initd 263 SHA256 75f25591b641ee9ce59a12814cf2ab82d8c37a46022316500e6113a45bcf3776 SHA512 bd20fc3815d02b0dd5a2c2336b5204550ef941e362f686ddb00f7f96d93bd2222dd4cb076f39efe2e85d3262356c548d0c9d7c1d566a04bba2c4a942126851d2 WHIRLPOOL 1503156644a04d991552936b28efabf287c406c831a41034f9dd7751e5f224dcbded1ea26528bc5c70b5ec132dfc12e9049bb51ecea97bed4f1fcd62f4c369d5
DIST openwsman-2.3.6.tar.bz2 381951 SHA256 3b5efa04080881428e57b8eafdeaec48b96f58f7dd5b92e93e7806f2026decc9 SHA512 39986298b49ff236a3e17a39bb78dccbdfa1c42bc911026ae6bfd307df837dfaec6765b03662ec4ef049a07e33072592699ab1eb808692643f9fc46212c4ad08 WHIRLPOOL fcac9abdf2ec915dd3871d0de6d85eab5b7bbfd87d04770f9240045b92c240d838ec30aa61537381b055aa17570e75bcccd9322ff57f805c4aa6feaca87842e4 DIST openwsman-2.3.6.tar.gz 506564 SHA256 c9d846e029c477bbc8c34cef8f30e2216258021fd9277a1b588db67efdc204ad SHA512 cb29baa68bbc0e5cce1b09e14535a4dd02d53cf9f46c3b29738412ab35881efda0fde8e616ae3f8920d08a384f5717fb2495f3bc10339401128ac61c63f55dae WHIRLPOOL 8d9e9d0e44238f044672058ee0f5c9a38ab774304483d2bf6c957764feb6c598c1b44340bde34042b15b56fff25a8b5c42bacd053d30e3336b410d2c7069fa21
EBUILD openwsman-2.3.6.ebuild 2154 SHA256 5c4af90ebed41f3d8614522398888eb21cffbf22509a691fa7604f325763b6f1 SHA512 808ea5e37a00ee60c6794f3a7186311bced435f80e684fc449c244282bca203489d2d441b1817aa2673694ff9330662d1350d9294bebb85ecd7c1dc9408ba3d2 WHIRLPOOL 7763b758b3987bccf6b2720a5bfe42fd204db0bf698770f8c6fc2d32573f27265bc7c7754390b69a1df4a3c701525cbfa2c09210b7b359455a58c8185ffb861b EBUILD openwsman-2.3.6.ebuild 2540 SHA256 1d180a0012aea90cfc2936987b407fb63a4721b7f50cb107a118678407550c84 SHA512 8873c273b14b9b53f6ea2d647f261e91e4a33d45876c2399647ef5c8da7c17354c958788729dd6b36eb3d682b31fc31340fd14a57dcc68511e84b967de9f96af WHIRLPOOL b27b60dcf1cd71ae3cc77f3062abd217027406281f3f78b3f8641330e9957d18f13c1335001b2c534ada5b8bdd8a8db23fe13ed8a67c25a3c92121412e9467a1

View file

@ -1,5 +1,5 @@
#!/sbin/runscript #!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $Header: $

View file

@ -1,69 +1,82 @@
# Copyright 1999-2015 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5 EAPI=6
PYTHON_DEPEND="python? 2:2.7" PYTHON_COMPAT=( python2_7 )
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit python cmake-utils ssl-cert java-pkg-2 java-utils-2 inherit python-single-r1 cmake-utils ssl-cert java-pkg-opt-2
DESCRIPTION="Opensource Implementation of WS-Management Client" DESCRIPTION="Opensource Implementation of WS-Management Client"
HOMEPAGE="http://sourceforge.net/projects/openwsman" HOMEPAGE="https://github.com/Openwsman"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2" SRC_URI="https://github.com/Openwsman/openwsman/archive/v2.6.3.tar.gz -> ${P}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0" SLOT="0"
KEYWORDS="amd64 x86" KEYWORDS="amd64 x86"
IUSE="+cim debug examples +eventing ipv6 java mono pam perl python plugins ruby ssl
+server test"
BINDINGS_USE="java perl python ruby"
IUSE="+cim debug examples +eventing ipv6 pam +plugins ssl +server test ${BINDINGS_USE}"
REQUIRED_USE="
java? ( plugins )
perl? ( plugins )
python? ( plugins )
ruby? ( plugins )
"
JAVA_PKG_NV_DEPEND="virtual/jdk:1.8"
RDEPEND=" RDEPEND="
cim? ( dev-libs/sblim-sfcc ) cim? ( dev-libs/sblim-sfcc )
ssl? ( dev-libs/openssl ) ssl? ( dev-libs/openssl:0 )
pam? ( virtual/pam ) pam? ( virtual/pam )
ruby? ( <dev-lang/ruby-2 ) ruby? ( dev-lang/ruby:= )
perl? ( dev-lang/perl ) perl? ( dev-lang/perl )
java? ( virtual/jdk ) java? ( ${JAVA_PKG_NV_DEPEND} )
plugins? ( dev-lang/swig ) python? ( ${PYTHON_DEPS} )
net-misc/curl[idn] net-misc/curl[idn]
dev-libs/libxml2[icu] dev-libs/libxml2[icu]
" "
DEPEND=" DEPEND="
${RDEPEND} ${RDEPEND}
test? ( dev-util/cunit ) test? ( dev-util/cunit )
java? ( dev-lang/swig:0 )
perl? ( dev-lang/swig:0 )
python? ( dev-lang/swig:0 )
ruby? ( dev-lang/swig:0 )
" "
# LIBC != glibc build fail - add block # LIBC != glibc build fail - add block
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare(){ src_prepare(){
#Ruby gem builder does not like Unicode #Ruby gem builder does not like Unicode
sed -e 's/Kämpf/Kaempf/' -i bindings/ruby/openwsman.gemspec.in sed -e 's/Kämpf/Kaempf/' -i bindings/ruby/openwsman.gemspec.in
default
} }
src_configure() { src_configure() {
local bindings=NO
for f in $BINDINGS_USE; do
use $f && bindings=YES
done
local mycmakeargs=( local mycmakeargs=(
-DPACKAGE_ARCHITECTURE=${ARCH} -DPACKAGE_ARCHITECTURE=${ARCH}
$(cmake-utils_use_build cim LIBCIM) -DBUILD_BINDINGS=${bindings}
$(cmake-utils_use_build examples) -DBUILD_CUNIT_TESTS=$(usex test)
$(cmake-utils_use_build python) -DBUILD_EXAMPLES=$(usex examples)
$(cmake-utils_use_build ruby) -DBUILD_JAVA=$(usex java)
$(cmake-utils_use_build perl) -DBUILD_LIBCIM=$(usex cim)
$(cmake-utils_use_build java) -DBUILD_PERL=$(usex perl)
$(cmake-utils_use_build mono CSHARP) -DBUILD_PYTHON=$(usex python)
$(cmake-utils_use_disable plugins) -DBUILD_RUBY=$(usex ruby)
$(cmake-utils_use_disable server) -DBUILD_SWIG_PLUGIN=${bindings}
$(cmake-utils_use_enable eventing) -DBUILD_TESTS=$(usex test)
$(cmake-utils_use_enable ipv6) -DDISABLE_PLUGINS="$(usex plugins)
$(cmake-utils_use_use pam) -DDISABLE_SERVER="$(usex server)
-DENABLE_EVENTING_SUPPORT="$(usex eventing)
-DWSMAN_DEBUG_VERBOSE="$(usex debug)
-DENABLE_IPV6="$(usex ipv6)
-DUSE_PAM="$(usex pam)
) )
use ruby && mycmakeargs+=( -DBUILD_RUBY_GEM=YES )
cmake-utils_src_configure cmake-utils_src_configure
} }

View file

@ -1,2 +1,2 @@
DIST wsmancli-2.3.0.tar.bz2 290945 SHA256 b89d44d67b80125561611d41fdbf57e46d2bafe2b954b79df4b85090073900b2 SHA512 d3c2368ece160ed51b99bf373b33b07c38a8fa521d8ab81208c4adb64e8c501e461a11625598799e23407f8b01025b50b0a21df9b8a0e0ac346f69cfcbd3cd8f WHIRLPOOL 72eadba23556771f61dba28e0552a116563f47dbefd5766efdd6c8114d297d59c20bba5f45eacc1e37ca649f8a0e07193e312b9eeb20520405717a71418ffb3b DIST wsmancli-2.3.0.tar.bz2 290945 SHA256 b89d44d67b80125561611d41fdbf57e46d2bafe2b954b79df4b85090073900b2 SHA512 d3c2368ece160ed51b99bf373b33b07c38a8fa521d8ab81208c4adb64e8c501e461a11625598799e23407f8b01025b50b0a21df9b8a0e0ac346f69cfcbd3cd8f WHIRLPOOL 72eadba23556771f61dba28e0552a116563f47dbefd5766efdd6c8114d297d59c20bba5f45eacc1e37ca649f8a0e07193e312b9eeb20520405717a71418ffb3b
EBUILD wsmancli-2.3.0.ebuild 734 SHA256 abe52283664af3dc0003ae4d1c3ae6bc8cdf34238f80c95774ce60beea1a32f3 SHA512 7bcd78483cf4366583837e4319f8d5ff4583a0d4f660861f45aa1876a59c7baf7337ae78c18f019da8f52ac47e5d6640d41274f29212f8e003d583a416abb959 WHIRLPOOL db9d792ff263b449bcc5740f35491a05438487778ac4a97e35c4a9b068dea9ad114b0721fbd75716e7c1635af826744f4961f5e45a8e09fddfe1b389dca152f3 EBUILD wsmancli-2.3.0.ebuild 721 SHA256 1f639076f8a76bde6cfb7bbcb01674ea77d3a0d9b7659fa065ac04d672ab3bbb SHA512 f8d549e9a19d0c7c6f9b51d95ec5b693da7012c5fa48b585037baf5fe2ffe346eddb4e3e7467543e2968c43744166f8d0d9d6fcd66ef5120822d134a17842d9e WHIRLPOOL 5858f02c5a77560f8978f13603a2bf613aec44d805b4d0573bb3766b2350396889a151130a10e4cf44baa80620d88cb90df5b53b1b5bd091b03806eddcc7cedd

View file

@ -1,6 +1,5 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4 EAPI=4