Accepting request 395200 from home:cathay4t:branches:Base:System

Upgraded to 1.3.1

OBS-URL: https://build.opensuse.org/request/show/395200
OBS-URL: https://build.opensuse.org/package/show/Base:System/libstoragemgmt?expand=0&rev=15
This commit is contained in:
Martin Pluskal
2016-05-13 20:37:32 +00:00
committed by Git OBS Bridge
parent ca89d63576
commit 74e684ab98
5 changed files with 73 additions and 51 deletions

12
_service Normal file
View File

@@ -0,0 +1,12 @@
<services>
<service name="download_url">
<param name="protocol">https</param>
<param name="host">github.com</param>
<param name="path">/libstorage/libstoragemgmt/releases/download/1.3.1/libstoragemgmt-1.3.1.tar.gz</param>
</service>
<service name="verify_file">
<param name="file">_service:download_url:libstoragemgmt-1.3.1.tar.gz</param>
<param name="verifier">sha1</param>
<param name="checksum">d3ee62ba4f4eb42ca0071763db332e0cc96c10bc</param>
</service>
</services>

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24ced30bb3c1c9d776d8d849a73c5baff21abded7e3f7f6e9a5235cf11f606cb
size 899471

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:deb21c80333448fa3cdc9a3f8e586f5cb716b64462d359c992cec078dc3693fa
size 844832

View File

@@ -1,3 +1,29 @@
-------------------------------------------------------------------
Fri May 13 13:59:32 UTC 2016 - fge@redhat.com
- Upgrade to version 1.3.1:
* Fix local disk querying in fakeroot(change root) when '/dev' is not
mounted.
-------------------------------------------------------------------
Fri May 13 13:52:43 UTC 2016 - fge@redhat.com
- Upgrade to version 1.3.0:
* Change the raid card cache split (%read, %write)
* Retrieve/update cache information of both the card and physical disks
(enable/disable caching etc.)
* Turn on/off identify and fault LEDs
* Retrieve information on batteries
* Retrieve a physical disk RPM, link type and location string for a disk
* Retrieve the vpd 0x83 for directly attached disk(s)
* Given a vpd 0x83 return list of local disk paths
* Given a disk path return the vpd 0x83 value
* Retrieve list of local disks
* Removed package:
* libstoragemgmt-rest -- droped by upstream.
-------------------------------------------------------------------
Sat Feb 6 11:20:21 UTC 2016 - mpluskal@suse.com

View File

@@ -20,7 +20,7 @@
%define libname %{name}1
Name: libstoragemgmt
Version: 1.2.3
Version: 1.3.1
Release: 0
Summary: Storage array management library
License: LGPL-2.1+
@@ -38,12 +38,16 @@ BuildRequires: python-pywbem
BuildRequires: pkgconfig(bash-completion) >= 2.0
BuildRequires: pkgconfig(check)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(json-c)
BuildRequires: pkgconfig(libmicrohttpd)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(udev)
BuildRequires: pkgconfig(libudev)
BuildRequires: python-pyudev
BuildRequires: chrpath
BuildRequires: valgrind
BuildRequires: libtool
BuildRequires: procps
Requires: python-%{name}
%if 0%{?suse_version} <= 1320
# For SLE12 and openSUSE 13.2
@@ -91,9 +95,18 @@ BuildArch: noarch
%py_requires
%description -n python-%{name}
The %{name}-python package contains python client libraries as
The python-%{name} package contains python client libraries as
well as python framework support and open source plug-ins written in python.
%package -n python-%{name}-clibs
Summary: Python C extention for %{name}
Group: System Environment/Libraries
Requires: %{name} = %{version}
%py_requires
%description -n python-%{name}-clibs
The python-%{name}-clibs package contains python C extentions for %{name}.
%package smis-plugin
Summary: Files for SMI-S generic array support for %{name}
Group: System Environment/Libraries
@@ -144,16 +157,6 @@ BuildArch: noarch
The %{name}-nstor-plugin package contains plug-in for NexentaStor
array support.
%package rest
Summary: REST API daemon for %{name}
Group: System Environment/Daemons
Requires: %{name} = %{version}
%systemd_requires
%description rest
The experimental %{name}-rest package contains the http daemon for %{name}
rest API.
%package udev
Summary: Udev files for %{name}
Group: System Environment/Base
@@ -203,10 +206,6 @@ install -m 0644 packaging/daemon/libstoragemgmt.service \
%{buildroot}/%{_unitdir}/libstoragemgmt.service
ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
install -m 0644 packaging/daemon/libstoragemgmt-rest.service \
%{buildroot}/%{_unitdir}/libstoragemgmt-rest.service
ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-rest
#tempfiles.d configuration for /var/run
mkdir -p %{buildroot}/%{_tmpfilesdir}
install -m 0644 packaging/daemon/lsm-tmpfiles.conf \
@@ -224,7 +223,11 @@ install -m 755 tools/udev/scan-scsi-target \
%if %{with test}
%check
make check
if ! make check
then
cat test-suite.log || true
exit 1
fi
%endif
%pre
@@ -258,18 +261,6 @@ fi
%postun
%service_del_postun %{name}.service
%pre rest
%service_add_pre %{name}-rest.service
%post rest
%service_add_post %{name}-rest.service
%preun rest
%service_del_preun %{name}-rest.service
%postun rest
%service_del_postun %{name}-rest.service
%post smis-plugin
if [ $1 -eq 1 ]; then
# New install.
@@ -389,12 +380,12 @@ fi
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm
%{python_sitelib}/lsm/external
%{python_sitelib}/lsm/_*.*
%{python_sitelib}/lsm/_*.py*
%{python_sitelib}/lsm/version.*
%dir %{python_sitelib}/lsm/plugin
%{python_sitelib}/lsm/plugin/__init__.*
%dir %{python_sitelib}/lsm/plugin/sim
%{python_sitelib}/lsm/plugin/sim
%{python_sitelib}/lsm/plugin/sim/*.py*
%{python_sitelib}/lsm/lsmcli
%{_bindir}/sim_lsmplugin
%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/sim.conf
@@ -403,37 +394,35 @@ fi
%files smis-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/smispy
%{python_sitelib}/lsm/plugin/smispy
%{python_sitelib}/lsm/plugin/smispy/*.py*
%{_bindir}/smispy_lsmplugin
%{_mandir}/man1/smispy_lsmplugin.1%{ext_man}
%files netapp-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/ontap
%{python_sitelib}/lsm/plugin/ontap
%{python_sitelib}/lsm/plugin/ontap/*.py*
%{_bindir}/ontap_lsmplugin
%{_mandir}/man1/ontap_lsmplugin.1%{ext_man}
%files targetd-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/targetd
%{python_sitelib}/lsm/plugin/targetd
%{python_sitelib}/lsm/plugin/targetd/*.py*
%{_bindir}/targetd_lsmplugin
%{_mandir}/man1/targetd_lsmplugin.1%{ext_man}
%files nstor-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/nstor
%{python_sitelib}/lsm/plugin/nstor
%{python_sitelib}/lsm/plugin/nstor/*.py*
%{_bindir}/nstor_lsmplugin
%{_mandir}/man1/nstor_lsmplugin.1%{ext_man}
%files megaraid-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/megaraid
%{python_sitelib}/lsm/plugin/megaraid/__init__.*
%{python_sitelib}/lsm/plugin/megaraid/megaraid.*
%{python_sitelib}/lsm/plugin/megaraid/utils.*
%{python_sitelib}/lsm/plugin/megaraid/*.py*
%{_bindir}/megaraid_lsmplugin
%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/megaraid.conf
%{_mandir}/man1/megaraid_lsmplugin.1%{ext_man}
@@ -441,17 +430,12 @@ fi
%files hpsa-plugin
%defattr(-,root,root,-)
%dir %{python_sitelib}/lsm/plugin/hpsa
%{python_sitelib}/lsm/plugin/hpsa/__init__.*
%{python_sitelib}/lsm/plugin/hpsa/hpsa.*
%{python_sitelib}/lsm/plugin/hpsa/utils.*
%{python_sitelib}/lsm/plugin/hpsa/*.py*
%{_bindir}/hpsa_lsmplugin
%config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/hpsa.conf
%{_mandir}/man1/hpsa_lsmplugin.1%{ext_man}
%files rest
%defattr(-,root,root,-)
%{_bindir}/lsm_restd
%{_unitdir}/%{name}-rest.service
%{_sbindir}/rclibstoragemgmt-rest
%files -n python-%{name}-clibs
%{python_sitelib}/lsm/_clib.*
%changelog