Hello community,

here is the log from the commit of package python-rtslib for openSUSE:Factory 
checked in at 2014-07-10 14:56:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-rtslib (Old)
 and      /work/SRC/openSUSE:Factory/.python-rtslib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-rtslib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-rtslib/python-rtslib.changes      
2014-06-01 19:40:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-rtslib.new/python-rtslib.changes 
2014-07-10 14:56:44.000000000 +0200
@@ -1,0 +2,12 @@
+Fri Jun 27 09:09:57 PDT 2014 - [email protected]
+
+Updated to match SLE 12 changes:
+- Added T10 Protection Information attributes (bnc#880355):
+  rtslib-add-prot-info-attributes.patch
+- Added patch to set GIT_VERSION string (bnc#880355):
+  rtslib-set-git-version-for-sle12.patch
+- Updated spec file:
+  - use new patches
+  - create and populate /var/target tree
+
+-------------------------------------------------------------------

New:
----
  rtslib-add-prot-info-attributes.patch
  rtslib-set-git-version-for-sle12.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-rtslib.spec ++++++
--- /var/tmp/diff_new_pack.7CPlWb/_old  2014-07-10 14:56:45.000000000 +0200
+++ /var/tmp/diff_new_pack.7CPlWb/_new  2014-07-10 14:56:45.000000000 +0200
@@ -16,8 +16,6 @@
 #
 
 
-%define oname rtslib-fb
-
 Name:           python-rtslib
 Version:        2.2
 Release:        0
@@ -29,6 +27,8 @@
 # Source:         https://github.com/Datera/%{oname}/archive/%{version}.tar.gz
 Source:         %{oname}-%{version}.tar.bz2
 Patch0:         %{oname}-git-update.patch
+Patch1:         %{oname}-set-git-version-for-sle12.patch
+Patch2:         %{oname}-add-prot-info-attributes.patch
 Requires:       python-configobj
 Requires:       python-ipaddr
 Requires:       python-netifaces
@@ -68,6 +68,8 @@
 %prep
 %setup -q -n %{oname}-%{version}
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 python setup.py build
@@ -75,9 +77,30 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%if 0%{?suse_version} > 1130 || 0%{?suse_version} == 0
+%define _vardir /var/target
+
+install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}
+install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/pr
+install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/alua
+install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/fabric
+install -v -m 644 specs/*.spec $RPM_BUILD_ROOT%{_vardir}/fabric/
+install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/policy
+install -v -m 644 policy/*.lio $RPM_BUILD_ROOT%{_vardir}/policy/
+%endif
+
 %files
 %defattr(-,root,root,-)
 %doc README.md COPYING
 %{python_sitelib}/*
+%if 0%{?suse_version} > 1130 || 0%{?suse_version} == 0
+%dir %{_vardir}
+%dir %{_vardir}/pr
+%dir %{_vardir}/alua
+%dir %{_vardir}/fabric
+%{_vardir}/fabric/*
+%dir %{_vardir}/policy
+%{_vardir}/policy/*
+%endif
 
 %changelog

++++++ rtslib-add-prot-info-attributes.patch ++++++
diff -aurp rtslib-2.2.orig/policy/backstore_fileio.lio 
rtslib-2.2/policy/backstore_fileio.lio
--- rtslib-2.2.orig/policy/backstore_fileio.lio 2014-06-26 11:43:19.659423631 
-0700
+++ rtslib-2.2/policy/backstore_fileio.lio      2014-06-26 11:41:47.503419450 
-0700
@@ -23,6 +23,8 @@ storage fileio disk %str {
         max_unmap_lba_count %int(8192)
         max_write_same_len %int(4096)
         optimal_sectors %int(8192)
+       pi_prot_format %bool(no)
+       pi_prot_type %int(0)
         queue_depth %int(128)
         unmap_granularity %int(1)
         unmap_granularity_alignment %int(0)
diff -aurp rtslib-2.2.orig/policy/backstore_ramdisk.lio 
rtslib-2.2/policy/backstore_ramdisk.lio
--- rtslib-2.2.orig/policy/backstore_ramdisk.lio        2014-06-26 
11:43:19.659423631 -0700
+++ rtslib-2.2/policy/backstore_ramdisk.lio     2014-06-26 11:41:47.503419450 
-0700
@@ -22,6 +22,8 @@ storage rd_mcp disk %str {
         max_unmap_lba_count %bool(no)
         max_write_same_len %int(0)
         optimal_sectors %int(1024)
+       pi_prot_format %bool(no)
+       pi_prot_type %int(0)
         queue_depth %int(32)
         unmap_granularity %bool(no)
         unmap_granularity_alignment %bool(no)
diff -aurp rtslib-2.2.orig/policy/fabric_ib_srpt.lio 
rtslib-2.2/policy/fabric_ib_srpt.lio
--- rtslib-2.2.orig/policy/fabric_ib_srpt.lio   2014-06-26 11:43:19.659423631 
-0700
+++ rtslib-2.2/policy/fabric_ib_srpt.lio        2014-06-26 11:42:27.007421242 
-0700
@@ -39,6 +39,7 @@ fabric ib_srpt {
             login_timeout %int(15)
             netif_timeout %int(2)
             prod_mode_write_protect %bool(no)
+           t10_pi %bool(no)
         }
         lun %int backend %backend
         parameter {
diff -aurp rtslib-2.2.orig/policy/fabric_iscsi.lio 
rtslib-2.2/policy/fabric_iscsi.lio
--- rtslib-2.2.orig/policy/fabric_iscsi.lio     2014-06-26 11:43:19.663423631 
-0700
+++ rtslib-2.2/policy/fabric_iscsi.lio  2014-06-26 11:42:27.007421242 -0700
@@ -48,6 +48,7 @@ fabric iscsi {
             login_timeout %int(15)
             netif_timeout %int(2)
             prod_mode_write_protect %bool(no)
+           t10_pi %bool(no)
         }
         lun %int backend %backend
         parameter {
diff -aurp rtslib-2.2.orig/policy/fabric_qla2xxx.lio 
rtslib-2.2/policy/fabric_qla2xxx.lio
--- rtslib-2.2.orig/policy/fabric_qla2xxx.lio   2014-06-26 11:43:19.663423631 
-0700
+++ rtslib-2.2/policy/fabric_qla2xxx.lio        2014-06-26 11:42:27.007421242 
-0700
@@ -39,6 +39,7 @@ fabric qla2xxx {
             login_timeout %int(15)
             netif_timeout %int(2)
             prod_mode_write_protect %bool(no)
+           t10_pi %bool(no)
         }
         lun %int backend %backend
         parameter {
diff -aurp rtslib-2.2.orig/policy/fabric_tcm_fc.lio 
rtslib-2.2/policy/fabric_tcm_fc.lio
--- rtslib-2.2.orig/policy/fabric_tcm_fc.lio    2014-06-26 11:43:19.663423631 
-0700
+++ rtslib-2.2/policy/fabric_tcm_fc.lio 2014-06-26 11:42:27.007421242 -0700
@@ -39,6 +39,7 @@ fabric tcm_fc {
             login_timeout %int(15)
             netif_timeout %int(2)
             prod_mode_write_protect %bool(no)
+           t10_pi %bool(no)
         }
         lun %int backend %backend
         parameter {
++++++ rtslib-set-git-version-for-sle12.patch ++++++
diff -aurp rtslib-2.2.orig/rtslib/__init__.py rtslib-2.2/rtslib/__init__.py
--- rtslib-2.2.orig/rtslib/__init__.py  2014-06-19 10:41:56.875327845 -0700
+++ rtslib-2.2/rtslib/__init__.py       2014-06-19 11:01:40.047267852 -0700
@@ -33,7 +33,7 @@ from config import Config, ConfigError
 from config_tree import ConfigTree, NO_VALUE
 from config_parser import ConfigParser, PolicyParser, PatternParser
 
-__version__ = 'GIT_VERSION'
+__version__ = '2.2-sle12'
 __author__ = "Jerome Martin <[email protected]>"
 __url__ = "http://www.risingtidesystems.com";
 __description__ = "API for RisingTide Systems generic SCSI target."
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to