# # spec file for package yast2-iscsi-client (Version 2.16.14) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: yast2-iscsi-client Version: 2.16.14 Release: 1 License: GPL v2 or later Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-iscsi-client-2.16.14.tar.bz2 Prefix: /usr BuildRequires: docbook-xsl-stylesheets doxygen libicu-devel libxslt perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-packagemanager-devel yast2-packager yast2-perl-bindings yast2-testsuite Requires: yast2 yast2-packager BuildArch: noarch Summary: YaST2 - Configuration of iscsi-client %description Configuration of iscsi-client %prep %setup -n yast2-iscsi-client-2.16.14 %build %{prefix}/bin/y2tool y2autoconf %{prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" %{?suse_update_config:%{suse_update_config -f}} ./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} make %{?jobs:-j%jobs} %install make install DESTDIR="$RPM_BUILD_ROOT" [ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done %clean rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root) %dir /usr/share/YaST2/include/iscsi-client /usr/share/YaST2/include/iscsi-client/* /usr/share/YaST2/clients/iscsi-client.ycp /usr/share/YaST2/clients/iscsi-client_*.ycp /usr/share/YaST2/clients/inst_iscsi-client.ycp /usr/share/YaST2/modules/IscsiClient.* /usr/share/YaST2/modules/IscsiClientLib.* %{prefix}/share/applications/YaST2/iscsi-client.desktop /usr/share/YaST2/scrconf/iscsid.scr %doc %{prefix}/share/doc/packages/yast2-iscsi-client %changelog * Thu May 22 2008 locilka@suse.cz - Not only open-iscsi, but also boot.open-iscsi service should be enabled (bnc #393057). - Fixed testsuite. - 2.16.14 * Thu May 22 2008 mzugec@suse.cz - fixed configuration copying during installation * Thu May 22 2008 mzugec@suse.cz - install open-iscsi when needed (bnc#393057) - 2.16.13 * Wed May 21 2008 mzugec@suse.cz - enable open-iscsi service if at least one session exists (bnc#393057) - 2.16.12 * Wed May 21 2008 mzugec@suse.cz - don't install open-iscsi when run by storage (bnc#392976) - start iscsid also when run by storage (bnc#392981) - 2.16.11 * Fri May 16 2008 jsrain@suse.cz - added categories Settings and System into desktop file (bnc #382778) * Fri Apr 18 2008 jsrain@suse.cz - merged texts from proofread - 2.16.10 * Mon Mar 17 2008 jsrain@suse.cz - added 'StartupNotify=true' to the desktop file (bnc #304964) - 2.16.9 * Sat Mar 15 2008 mzugec@suse.de - improved initiatorname validation (bnc#369985) - 2.16.8 * Mon Mar 10 2008 mzugec@suse.de - show initiatorname tab as default during installation (bnc#368644) - 2.16.7 * Mon Mar 10 2008 mzugec@suse.de - fixed autoyast problem (bnc#367300) - 2.16.6 * Tue Feb 19 2008 mzugec@suse.de - fixed build * Fri Feb 15 2008 mzugec@suse.de - fixed button labels (bnc#361028) - 2.16.5 * Thu Feb 14 2008 mzugec@suse.de - test if network is running (bnc#360571) - 2.16.4 * Fri Feb 08 2008 mzugec@suse.cz - space in InitiatorName (bnc#359967) - 2.16.3 * Tue Nov 20 2007 mzugec@suse.cz - moved some functions to IscsiClientLib - 2.16.2 * Fri Nov 16 2007 mzugec@suse.cz - fixed autoyast export * Wed Nov 14 2007 mzugec@suse.cz - FaTE #302081 - autoYaST support - 2.16.1 * Tue Sep 25 2007 mzugec@suse.cz - possible to use portal hostname instead of IP - 2.16.0 * Fri Jul 27 2007 mzugec@suse.cz - support for iSNS (fate #302083) - 2.15.2 * Wed Jun 13 2007 mzugec@suse.cz - added validator for InitiatorName (#245364) - 2.15.1 * Fri May 11 2007 mzugec@suse.cz - tested and fixed with iBFT card hardware (#256227) - fixed discovered table - 2.15.0 * Mon Apr 16 2007 mzugec@suse.cz - bugfix for checkInitiatorname (#264818) - 2.14.10 * Mon Mar 26 2007 mzugec@suse.cz - auto log on when needed parameters read from iBFT card (#256227) - 2.14.9 * Mon Mar 12 2007 mzugec@suse.cz - restart iscsid when InitiatorName is changed (#244385) * Mon Mar 12 2007 mzugec@suse.cz - yast2-iscsi-client requires yast2-packager (#253522) * Wed Mar 07 2007 mzugec@suse.cz - improved parsing of iscsiadm output * Wed Feb 28 2007 mzugec@suse.cz - Specified initiatorname not used (#244385) - 2.14.6 * Mon Feb 26 2007 mzugec@suse.cz - parsing initiatorname.iscsi file fixed (#244767) - 2.14.5 * Wed Feb 14 2007 mzugec@suse.de - lost chars from user input caused by #245476 (#244388) - InitiatorName is not saved when exiting dialog (#244385) - InitiatorName widget has entire contents of file (#244767) - 2.14.4 * Wed Feb 07 2007 mzugec@suse.de - quote dirpath (#242989) - 2.14.3 * Tue Feb 06 2007 mzugec@suse.de - wrong initiatorname.iscsi path (#238738) - no feedback from SaveName button (#239344) - allow define of initiator (#232501) - 2.14.2 * Mon Jan 22 2007 mzugec@suse.cz - fate #300684 - support for iBFT * Mon Oct 23 2006 mzugec@suse.cz - fixed #211890 - wrong handling .target.bash - 2.14.0 * Fri Jun 09 2006 mzugec@suse.cz - fixed #disable Connect button when already connected target is selected * Thu Jun 08 2006 mzugec@suse.cz - fixed #179013 - gets confused if the target names are similar * Thu Jun 08 2006 mzugec@suse.cz - fixed #180985 - staying current row in connected dialog * Thu May 25 2006 mzugec@suse.cz - fixed #149055 - iscsi client login always asks for credentials * Thu May 04 2006 mzugec@suse.cz - proofread * Mon Apr 24 2006 mzugec@suse.cz - testsuite * Mon Apr 24 2006 mzugec@suse.cz - comments, logs * Fri Apr 07 2006 mzugec@suse.cz - fixed #156838 - yast-iscsi-client shutting down the open-iscsi initiator when it shouldn't * Wed Apr 05 2006 mzugec@suse.cz - fixed #163299 - Iscsi -> iSCSI * Thu Mar 23 2006 mzugec@suse.cz - fixed #160315 - check if user is root * Thu Mar 23 2006 mzugec@suse.cz - fixed #158539 - possibility to remove target * Tue Mar 21 2006 mzugec@suse.cz - fixed #159666 - move to net services group * Mon Mar 13 2006 mzugec@suse.cz - fixed #157634 - install package * Mon Mar 13 2006 mzugec@suse.cz - fixed #156838 - startup problem * Mon Mar 06 2006 mzugec@suse.cz - #155273 - IscsiClient -> Iscsi Initiator * Tue Feb 28 2006 mzugec@suse.cz - fixed #154123 create /etc/initiatorname.iscsi in installation * Mon Feb 20 2006 mzugec@suse.cz - fixed #148949 - Global->Service + proofread * Fri Feb 17 2006 mzugec@suse.cz - fixed #151868 - authentication into target * Fri Feb 17 2006 ihno@suse.de - Adding warning in help according to feature 300437 * Wed Feb 15 2006 mzugec@suse.cz - correction of #149934 (ingoing vs outgoing) * Mon Feb 13 2006 mzugec@suse.cz - fixed #149934 - authentication in discovery * Fri Feb 10 2006 mzugec@suse.cz - fixed #148960 - rename button labels * Thu Feb 09 2006 mzugec@suse.cz - fixed #149060 - remove firewall component * Thu Feb 09 2006 mzugec@suse.cz - fixed #148672 - start init.d script * Tue Feb 07 2006 mzugec@suse.cz - fixed #148665 - ask to install open-iscsi * Tue Feb 07 2006 mzugec@suse.cz - proofread * Tue Jan 31 2006 mzugec@suse.cz - add helps * Mon Jan 30 2006 mzugec@suse.cz - fixed authentication problems * Tue Jan 24 2006 mzugec@suse.cz - handle for init stage * Tue Jan 24 2006 jsrain@suse.cz - added copying configuration to system during installation * Mon Jan 23 2006 mzugec@suse.cz - check exceptions * Fri Jan 20 2006 mzugec@suse.cz - clean subversion * Fri Jan 20 2006 mzugec@suse.cz - install package * Thu Jan 12 2006 mzugec@suse.cz - change version number * Fri Jan 06 2006 mzugec@suse.cz - initial version