Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 481db29399e184bfb419a074995064dd > files > 3

sg3_utils-1.46-2.mga9.src.rpm

%define	major		2
%define libname		%mklibname sgutils 2 %{major}
%define develname	%mklibname sgutils -d

Summary:	Utils for Linux's SCSI generic driver devices + raw devices
Name:		sg3_utils
Version:	1.46
Release:	%mkrel 2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://sg.danny.cz/sg/sg3_utils.html
Source0:	http://sg.danny.cz/sg/p/%{name}-%{version}.tar.xz
Patch0:		sg3_utils-remove-release-from-libname.patch

%description
Collection of tools for SCSI devices that use the Linux SCSI
generic (sg) interface. Includes utilities to copy data based on
"dd" syntax and semantics (called sg_dd, sgp_dd and sgm_dd); check
INQUIRY data and associated pages (sg_inq); check mode and log
pages (sg_modes and sg_logs); spin up and down disks (sg_start);
do self tests (sg_senddiag); and various other functions. See the
README and CHANGELOG files. Requires the lk 2.4 series or better.
[In the lk 2.5 development series many of these utilities can be
used on the primary block device name (e.g. /dev/sda).]

Warning: Some of these tools access the internals of your system
and the incorrect usage of them may render your system inoperable.

%package -n	%{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n	%{develname}
Summary:	Development library and header files for the sgutils library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libsgutils-devel = %{version}-%{release}
Provides:	sgutils2-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
This package contains the sgutils development library and its header
files.

%prep
%setup -q
%autopatch -p1

%build
autoreconf -vfi
%configure \
	--disable-static \
	--bindir=%{_sbindir}
%make_build

%install
%make_install

find %{buildroot} -name '*.la' -delete

%files
%doc ChangeLog COVERAGE CREDITS README README.sg_start
%{_sbindir}/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/libsgutils2.so.%{major}{,.*}

%files -n %{develname}
%{_includedir}/scsi/*.h
%{_libdir}/*.so


%changelog
* Tue Mar 15 2022 umeabot <umeabot> 1.46-2.mga9
+ Revision: 1793614
- Mageia 9 Mass Rebuild

* Fri Aug 06 2021 luigiwalser <luigiwalser> 1.46-1.mga9
+ Revision: 1739875
- 1.46

* Fri May 01 2020 wally <wally> 1.45-3.mga8
+ Revision: 1577620
- revert upstream change to add release to libname
- fix lib pkg name because of revert

* Fri May 01 2020 daviddavid <daviddavid> 1.45-2.mga8
+ Revision: 1577606
- fix library pkg name (now include the version in name)

* Fri May 01 2020 daviddavid <daviddavid> 1.45-1.mga8
+ Revision: 1577472
- new version: 1.45

* Tue Feb 11 2020 umeabot <umeabot> 1.44-2.mga8
+ Revision: 1489246
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Mon Sep 17 2018 daviddavid <daviddavid> 1.44-1.mga7
+ Revision: 1259279
- new version: 1.44
- remove merged upstream patch
+ kekepower <kekepower>
- Use new make macros

* Mon May 09 2016 luigiwalser <luigiwalser> 1.42-1.mga6
+ Revision: 1011558
- 1.42

* Fri Jan 01 2016 luigiwalser <luigiwalser> 1.41-1.mga6
+ Revision: 917594
- 1.41

* Sun Jun 21 2015 luigiwalser <luigiwalser> 1.40-1.mga6
+ Revision: 837068
- 1.40

* Wed Oct 15 2014 umeabot <umeabot> 1.39-3.mga5
+ Revision: 741586
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.39-2.mga5
+ Revision: 689127
- Mageia 5 Mass Rebuild

* Sat Jun 14 2014 luigiwalser <luigiwalser> 1.39-1.mga5
+ Revision: 636128
- 1.39

* Fri Apr 04 2014 luigiwalser <luigiwalser> 1.38-1.mga5
+ Revision: 611591
- 1.38

* Wed Dec 11 2013 luigiwalser <luigiwalser> 1.37-1.mga5
+ Revision: 556227
- 1.37
- add patch from fedora to fix rhbz#920687

* Mon Oct 21 2013 umeabot <umeabot> 1.36-2.mga4
+ Revision: 541006
- Mageia 4 Mass Rebuild

* Thu Oct 10 2013 luigiwalser <luigiwalser> 1.36-1.mga4
+ Revision: 494933
- 1.36

* Thu May 30 2013 tv <tv> 1.35-1.mga4
+ Revision: 433067
- new release

* Mon Jan 14 2013 umeabot <umeabot> 1.34-2.mga3
+ Revision: 381955
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Oct 17 2012 fwang <fwang> 1.34-1.mga3
+ Revision: 307609
- new version 1.34

* Sat Jan 28 2012 tv <tv> 1.33-1.mga2
+ Revision: 202459
- new release

* Thu Jan 26 2012 fwang <fwang> 1.31-2.mga2
+ Revision: 201744
- disable static build

* Thu Jun 16 2011 tv <tv> 1.31-1.mga2
+ Revision: 108355
- new relase
- use xs tarball
+ pterjan <pterjan>
- Drop obsolete Obsoletes and scriptlets
- imported package sg3_utils


* Tue Nov 30 2010 Thierry Vignaud <tv@mandriva.org> 1.30-1mdv2011.0
+ Revision: 603554
- new release

* Sat Apr 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.29-1mdv2010.1
+ Revision: 533563
- update to new version 1.29

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.28-1mdv2010.1
+ Revision: 462521
- update to new version 1.28

* Tue May 12 2009 Thierry Vignaud <tv@mandriva.org> 1.27-1mdv2010.0
+ Revision: 374906
- new release
- new url

* Sun Jul 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.26-1mdv2009.0
+ Revision: 232085
- bump major
- update to new version 1.26

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.25-1mdv2009.0
+ Revision: 200508
- new version
- new license policy
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.23-1mdv2008.1
+ Revision: 127210
- kill re-definition of %%buildroot on Pixel's request


* Thu Feb 15 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.23-1mdv2007.0
+ Revision: 121474
- new release

* Thu Dec 14 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.22-1mdv2007.1
+ Revision: 97098
- 1.22
  don't duplicate CFLAGS
- Import sg3_utils

* Wed Aug 16 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.21-2mdv2007.0
- Add BuildRequires

* Sat Jul 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.21-1mdk
- 1.21

* Wed Feb 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.20-1mdk
- new release

* Fri Feb 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.19-1mdk
- new release

* Fri Aug 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.16-1mdk
- new release

* Tue Jun 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.15-1mdk
- 1.15
- dropped P0, it's implemented upstream

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.13-1mdk
- 1.13

* Tue Nov 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.11-1mdk
- 1.11
- added P0
- misc spec file fixes

* Sun Aug 29 2004 Franck Villaume <fvill@freesurf.fr> 1.08-1mdk
- 1.08