5986469
Name:		openslide
819d620
Version:	3.4.1
d02f313
Release:	17%{?dist}
5986469
Summary:	C library for reading virtual slides
5986469
900fb87
License:	LGPLv2
d324c0f
URL:		http://openslide.org/
7335df0
Source0:	https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
9628cc9
# Based on upstream a3153fa9fb8e37e14941f441a1647532a6ceaa9a
9628cc9
Patch0:		3.4.1-fix-windres-s390x.patch
5986469
dd4a4dd
BuildRequires: make
7798f3d
BuildRequires:	pkgconfig(glib-2.0)
7798f3d
BuildRequires:	pkgconfig(cairo)
4b933fe
BuildRequires:	pkgconfig(zlib)
7798f3d
BuildRequires:	pkgconfig(libpng)
27b0fba
BuildRequires:	pkgconfig(libtiff-4)
819d620
BuildRequires:	pkgconfig(libopenjp2)
7335df0
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
7c04e54
BuildRequires:	pkgconfig(libxml-2.0)
7335df0
BuildRequires:	pkgconfig(sqlite3)
7798f3d
96f259f
BuildRequires:	gcc
fe44ff6
BuildRequires:	libjpeg-turbo-devel
5986469
3c957ae
# Required for gdk-pixbuf2 to actually be able to load image files
3c957ae
Requires:	gdk-pixbuf2-modules%{?_isa}
3c957ae
5986469
5986469
%description
5986469
The OpenSlide library allows programs to access virtual slide files
5986469
regardless of the underlying image format.
5986469
5986469
5986469
%package	devel
5986469
Summary:	Development files for %{name}
7c04e54
Requires:	%{name}%{?_isa} = %{version}-%{release}
5986469
5986469
%description	devel
5986469
The %{name}-devel package contains libraries and header files for
5986469
developing applications that use %{name}.
5986469
5986469
900fb87
%package   	tools
900fb87
Summary:	Command line tools for %{name}
7c04e54
Requires:	%{name}%{?_isa} = %{version}-%{release}
900fb87
900fb87
%description	tools
900fb87
The %{name}-tools package contains command line tools for working
900fb87
with virtual slides.
900fb87
900fb87
5986469
%prep
5986469
%setup -q
9628cc9
%patch0 -p1
5986469
5986469
5986469
%build
5986469
%configure --disable-static
5986469
make %{?_smp_mflags}
5986469
5986469
5986469
%install
5986469
make install DESTDIR=$RPM_BUILD_ROOT
5986469
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
5986469
5986469
5986469
%files
1c01ef5
%doc README.txt CHANGELOG.txt
1c01ef5
%license lgpl-2.1.txt LICENSE.txt
926395f
%{_libdir}/*.so.0*
5986469
5986469
5986469
%files devel
5986469
%{_includedir}/%{name}/
5986469
%{_libdir}/*.so
5986469
%{_libdir}/pkgconfig/*.pc
5986469
5986469
900fb87
%files tools
900fb87
%{_bindir}/*
7c04e54
%{_mandir}/man1/*
900fb87
900fb87
5986469
%changelog
9628cc9
* Sun Oct 11 2020 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-18
9628cc9
- Fix build on s390x
9628cc9
d02f313
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-17
d02f313
- Second attempt - Rebuilt for
d02f313
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
d02f313
89a5555
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-16
89a5555
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
89a5555
86c6e16
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-15
86c6e16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
86c6e16
f27c599
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-14
f27c599
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f27c599
34cc9b3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-13
34cc9b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
34cc9b3
926395f
* Sat Jan 26 2019 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-12
926395f
- Avoid soname-concealing glob per new policy
926395f
d4cc449
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-11
d4cc449
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d4cc449
6c4af2f
* Sun Jun 17 2018 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-10
6c4af2f
- Drop ldconfig scriptlets per new policy
6c4af2f
244a898
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-9
244a898
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
244a898
9810b49
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-8
9810b49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
9810b49
bc5183a
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-7
bc5183a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bc5183a
4019bb6
* Sat Jun 17 2017 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-6
4019bb6
- Drop Group tags
4019bb6
f2bbdd5
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-5
f2bbdd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f2bbdd5
96f259f
* Sun Feb 21 2016 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-4
96f259f
- BuildRequire gcc per new policy
96f259f
4e57411
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-3
4e57411
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4e57411
f3ceb51
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-2
f3ceb51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f3ceb51
819d620
* Tue Apr 21 2015 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.1-1
819d620
- New release
819d620
- Switch to OpenJPEG 2
819d620
1c01ef5
* Sun Mar 22 2015 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.0-4
3c957ae
- Add dependency on new gdk-pixbuf2-modules subpackage
1c01ef5
- Move license files to %%license
1c01ef5
2af38bf
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-3
2af38bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2af38bf
b4a1a13
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-2
b4a1a13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b4a1a13
7335df0
* Sun Jan 26 2014 Benjamin Gilbert <bgilbert@backtick.net> - 3.4.0-1
7335df0
- New release
7335df0
da9d5ed
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-2
da9d5ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
da9d5ed
1435b04
* Sat Apr 13 2013 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.3-1
1435b04
- New upstream release
1435b04
   + Minor compatibility improvements for Aperio JP2K and Hamamatsu slides
1435b04
- Update Source0 URL
1435b04
bc3117b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-5
bc3117b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
bc3117b
Adam Tkac 734f05b
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 3.3.2-4
Adam Tkac 734f05b
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 734f05b
f166752
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 3.3.2-3
f166752
- rebuild against new libjpeg
f166752
fe44ff6
* Fri Dec 21 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-2
fe44ff6
- Rebuild for jpeg8
fe44ff6
4b933fe
* Sat Dec 01 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-1
4b933fe
- New upstream release
4b933fe
   + Fix seams in MIRAX 2.2 slides
4b933fe
   + Fix associated images in single-level Aperio slides
4b933fe
   + Improve performance on MIRAX and Hamamatsu VMU
4b933fe
27b0fba
* Sun Oct 14 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.1-1
27b0fba
- New upstream release
27b0fba
   + Parallelize concurrent openslide_read_region calls
27b0fba
   + Performance improvements for MIRAX and Hamamatsu VMS
27b0fba
7c04e54
* Sat Sep 22 2012 Benjamin Gilbert <bgilbert@backtick.net> - 3.3.0-1
7c04e54
- New upstream release
7c04e54
   + Support for Leica SCN format (requires libtiff 4)
7c04e54
   + Partial support for MIRAX 2.2
7c04e54
   + Standard properties for microns-per-pixel and objective power
7c04e54
   + Improved reporting of open errors
7c04e54
   + Command-line tool improvements
7c04e54
- Add versioned dependency on main package to subpackages
7c04e54
e6f8f0b
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.6-2
e6f8f0b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e6f8f0b
da805cd
* Wed Feb 29 2012 Adam Goode <adam@spicenitz.org> - 3.2.6-1
da805cd
- New upstream release
da805cd
   + Support for downsampled MIRAX files
da805cd
   + Improved MIRAX performance and bugfixes
da805cd
   + Fix for openslide_read_region with large dimensions
da805cd
752480f
* Thu Feb 09 2012 Rex Dieter <rdieter@fedoraproject.org> 3.2.5-2
752480f
- rebuild (openjpeg)
752480f
4e1484f
* Mon Jan 16 2012 Adam Goode <adam@spicenitz.org> - 3.2.5-1
4e1484f
- New upstream release
4e1484f
   + Support for MIRAX 1.03 files
4e1484f
   + openslide_read_region now works for large dimensions
4e1484f
   + quickhash-1 is disabled for unusual TIFFs where it is very slow
4e1484f
5c8d0a8
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.4-3
5c8d0a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5c8d0a8
e127ac5
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.2.4-2
e127ac5
- Rebuild for new libpng
e127ac5
51d4e64
* Fri Aug 12 2011 Adam Goode <adam@spicenitz.org> - 3.2.4-1
51d4e64
- New upstream release, see http://github.com/openslide/openslide/blob/master/CHANGELOG.txt
51d4e64
7798f3d
* Fri Aug 12 2011 Adam Goode <adam@spicenitz.org> - 3.2.3-5
7798f3d
- Clean up the spec file a little
7798f3d
d4014f2
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-4
d4014f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d4014f2
f066d53
* Wed Jan 12 2011 Rex Dieter <rdieter@fedoraproject.org> - 3.2.3-3
f066d53
- rebuild (openjpeg)
f066d53
Jesse Keating 4875233
* Wed Sep 29 2010 jkeating - 3.2.3-2
Jesse Keating 4875233
- Rebuilt for gcc bug 634757
Jesse Keating 4875233
d324c0f
* Wed Sep 15 2010 Adam Goode <adam@spicenitz.org> - 3.2.3-1
d324c0f
- New upstream release, see http://github.com/openslide/openslide/blob/master/CHANGELOG.txt
d324c0f
a3406ce
* Sat Jun 19 2010 Adam Goode <adam@spicenitz.org> - 3.2.2-2
a3406ce
- Restore missing clean section
a3406ce
7adac1c
* Wed Jun 16 2010 Adam Goode <adam@spicenitz.org> - 3.2.2-1
7adac1c
- New upstream release
7adac1c
   + Add openslide-write-png
7adac1c
   + Support for VMU files
7adac1c
   + New error handling system
7adac1c
f1cdc37
* Tue Apr 27 2010 Adam Goode <adam@spicenitz.org> - 3.1.1-1
f1cdc37
- New upstream release
f1cdc37
   + Don't crash or leak memory on some invalid VMS files
f1cdc37
   + Ignore extra layers in VMS files
f1cdc37
49fcccd
* Thu Apr  1 2010 Adam Goode <adam@spicenitz.org> - 3.1.0-1
49fcccd
- New upstream release
49fcccd
   + Support newer Aperio files (compression 33005)
49fcccd
   + Be more robust in reading raw TIFF tiles
49fcccd
   + Reject invalid TIFF files earlier
49fcccd
   + Fix many memory leaks when probing for TIFF files
49fcccd
9af2107
* Tue Mar  2 2010 Adam Goode <adam@spicenitz.org> - 3.0.3-1
9af2107
- New upstream release
9af2107
   + Fix nasty MIRAX seam problem
9af2107
443dd6e
* Wed Feb 17 2010 Adam Goode <adam@spicenitz.org> - 3.0.2-1
443dd6e
- New upstream release
443dd6e
   + Allow building on RHEL
443dd6e
96eaf2b
* Thu Feb  4 2010 Adam Goode <adam@spicenitz.org> - 3.0.1-1
96eaf2b
- New upstream release
96eaf2b
   + Fix rendering of the edges of TIFF files
96eaf2b
   + Include CHANGELOG.txt
96eaf2b
900fb87
* Mon Feb  1 2010 Adam Goode <adam@spicenitz.org> - 3.0.0-1
900fb87
- New upstream release
900fb87
   + License change from GPLv2 to LGPLv2
900fb87
   + Bug fixes
900fb87
   + Support more MIRAX files
900fb87
   + Improve perforamance of MIRAX
900fb87
   + Add some command-line tools
900fb87
   + Rework API documentation
900fb87
   + Add some new properties
900fb87
   + Remove some unimplemented functions from the header file
900fb87
6a6226a
* Mon Dec 21 2009 Adam Goode <adam@spicenitz.org> - 2.3.1-1
6a6226a
- New upstream release
6a6226a
   + Support for generic tiled TIFF
6a6226a
   + Bug fixes
6a6226a
   + Try to be less chatty with TIFF output
6a6226a
6a6226a
* Thu Nov 12 2009 Adam Goode <adam@spicenitz.org> - 2.2.1-1
6a6226a
- New upstream release
6a6226a
   + Fix thread safety problems from 2.2.0
6a6226a
5986469
* Tue Sep 22 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-3
5986469
- Use xz instead of gz
5986469
5986469
* Mon Sep 21 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-2
5986469
- Be more explicit about include directory in files section
5986469
5986469
* Tue Sep 15 2009 Adam Goode <adam@spicenitz.org> - 2.2.0-1
5986469
- New upstream release
5986469
   + Thread safety (sometimes lockless)
5986469
5986469
* Thu Sep 10 2009 Adam Goode <adam@spicenitz.org> - 2.1.0-1
5986469
- New upstream release
5986469
   + MIRAX support
5986469
   + More Aperio support
5986469
   + Properties and associated images support
5986469
   + Bug fixes
5986469
5986469
* Wed Feb 25 2009 Adam Goode <adam@spicenitz.org> - 1.1.1-1
5986469
- New upstream release
5986469
- No more included OpenJPEG
5986469
- Much faster rendering and loading
5986469
5986469
* Tue Dec  9 2008 Adam Goode <adam@spicenitz.org> - 1.0.0-1
5986469
- First release