|
|
8370383 |
Name: libpgf
|
|
|
5b25161 |
Version: 7.21.7
|
|
|
d3ebdd2 |
Release: 2%{?dist}
|
|
|
8370383 |
Summary: PGF (Progressive Graphics File) library
|
|
|
8370383 |
|
|
|
8370383 |
License: LGPLv2+
|
|
|
8370383 |
URL: http://www.libpgf.org
|
|
|
5b25161 |
Source0: https://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/libpgf.zip
|
|
Rex Dieter |
1dd89f2 |
|
|
|
8370383 |
BuildRequires: doxygen
|
|
|
d7295b7 |
BuildRequires: gcc-c++
|
|
|
8370383 |
BuildRequires: libtool
|
|
|
8275601 |
BuildRequires: make
|
|
|
8370383 |
|
|
|
8370383 |
%description
|
|
|
8370383 |
libPGF contains an implementation of the Progressive Graphics File (PGF)
|
|
|
8370383 |
which is a new image file format, that is based on a discrete, fast
|
|
|
8370383 |
wavelet transform with progressive coding features. PGF can be used
|
|
|
8370383 |
for lossless and lossy compression.
|
|
|
8370383 |
|
|
|
8370383 |
%package devel
|
|
|
8370383 |
Summary: Development files for %{name}
|
|
|
8370383 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
8370383 |
|
|
|
8370383 |
%description devel
|
|
|
8370383 |
The %{name}-devel package contains libraries and header files for
|
|
|
8370383 |
developing applications that use %{name}.
|
|
|
8370383 |
|
|
|
8370383 |
|
|
|
8370383 |
%prep
|
|
|
8370383 |
%setup -q -n %{name}
|
|
|
5b25161 |
|
|
|
5b25161 |
mv README.txt README
|
|
|
5b25161 |
|
|
Orion Poplawski |
3ae741c |
# Fix line endings
|
|
|
5b25161 |
sed -i -e 's/\r//' configure.ac Makefile.am src/Makefile.am autogen.sh README
|
|
|
8370383 |
|
|
|
8370383 |
sed -i 's|$(DESTDIR)$(datadir)/doc/$(DOC_MODULE)|$(RPM_BUILD_DIR)/libpgf|g' doc/Makefile.am
|
|
|
8370383 |
|
|
|
8370383 |
sh autogen.sh
|
|
|
8370383 |
|
|
Rex Dieter |
1dd89f2 |
|
|
Rex Dieter |
1dd89f2 |
%build
|
|
Rex Dieter |
1dd89f2 |
# FIXME/TODO: document need for -DLIBPGF_DISABLE_OPENMP
|
|
Rex Dieter |
1dd89f2 |
# commit 52c998909401f404f1c7029b537ec900f3f780d0 doesn't say why, but
|
|
Rex Dieter |
1dd89f2 |
# I *think* it's related to digikam -- rex
|
|
|
52c9989 |
export CFLAGS="%{optflags} -DLIBPGF_DISABLE_OPENMP"
|
|
|
f5567a5 |
export CXXFLAGS="%{optflags} -DLIBPGF_DISABLE_OPENMP -std=c++14"
|
|
|
52c9989 |
|
|
|
8370383 |
%configure --disable-static
|
|
|
d7295b7 |
|
|
|
d7295b7 |
%make_build
|
|
|
8370383 |
|
|
|
8370383 |
|
|
|
8370383 |
%install
|
|
|
d7295b7 |
%make_install
|
|
|
8370383 |
|
|
|
8370383 |
|
|
|
d7295b7 |
%ldconfig_scriptlets
|
|
|
8370383 |
|
|
|
8370383 |
%files
|
|
|
d7295b7 |
%doc README
|
|
|
d7295b7 |
%license COPYING
|
|
|
5b25161 |
%{_libdir}/libpgf.so.7*
|
|
|
8370383 |
|
|
|
8370383 |
%files devel
|
|
|
8370383 |
%doc html
|
|
Rex Dieter |
1dd89f2 |
%{_includedir}/libpgf/
|
|
|
8370383 |
%{_libdir}/libpgf.so
|
|
|
8370383 |
%{_libdir}/pkgconfig/libpgf.pc
|
|
Rex Dieter |
1dd89f2 |
%{_mandir}/man3/*.3*
|
|
|
8370383 |
|
|
|
8370383 |
|
|
|
8370383 |
%changelog
|
|
|
d3ebdd2 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.21.7-2
|
|
|
d3ebdd2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
d3ebdd2 |
|
|
|
5b25161 |
* Fri Mar 31 2023 Alexey Kurov <nucleo@fedoraproject.org> - 7.21.7-1
|
|
|
5b25161 |
- libpgf-7.21.7
|
|
|
5b25161 |
|
|
|
d75addf |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-21
|
|
|
d75addf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
d75addf |
|
|
|
c3320fe |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-20
|
|
|
c3320fe |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
c3320fe |
|
|
|
fbdd8d2 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-19
|
|
|
fbdd8d2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
fbdd8d2 |
|
|
|
ceb5d52 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-18
|
|
|
ceb5d52 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
ceb5d52 |
|
|
|
5024a5e |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-17
|
|
|
5024a5e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
5024a5e |
|
|
|
f5567a5 |
* Tue Jul 28 2020 Jeff Law <law@redhat.com> - 6.14.12-16
|
|
|
f5567a5 |
- Force C++14 as this code is not C++17 ready
|
|
|
f5567a5 |
|
|
|
807fd8f |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-15
|
|
|
807fd8f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
807fd8f |
|
|
|
0bfd14d |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-14
|
|
|
0bfd14d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
0bfd14d |
|
|
|
b9b15d7 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-13
|
|
|
b9b15d7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
b9b15d7 |
|
|
|
031dedb |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-12
|
|
|
031dedb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
031dedb |
|
|
|
2aa4408 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-11
|
|
|
2aa4408 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
2aa4408 |
|
|
|
d7295b7 |
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 6.14.12-10
|
|
|
d7295b7 |
- BR: gcc-c++, use %%license %%make_build %%make_install
|
|
|
d7295b7 |
|
|
|
12f5bd4 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-9
|
|
|
12f5bd4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
12f5bd4 |
|
|
|
a2a9dd4 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-8
|
|
|
a2a9dd4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
a2a9dd4 |
|
|
|
2af984a |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-7
|
|
|
2af984a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
2af984a |
|
|
|
44e3926 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-6
|
|
|
44e3926 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
44e3926 |
|
|
|
ae54b11 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.14.12-5
|
|
|
ae54b11 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
ae54b11 |
|
|
Rex Dieter |
1dd89f2 |
* Mon Aug 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 6.14.12-4
|
|
Rex Dieter |
1dd89f2 |
- Backport upstream fixes: Use-after-free bug in Decoder.cpp (#1251749)
|
|
Rex Dieter |
1dd89f2 |
- .spec cosmetics
|
|
Rex Dieter |
1dd89f2 |
|
|
|
e8e7b3d |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.14.12-3
|
|
|
e8e7b3d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
e8e7b3d |
|
|
|
e237668 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 6.14.12-2
|
|
|
e237668 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
e237668 |
|
|
Rex Dieter |
1dd89f2 |
* Mon Feb 23 2015 Orion Poplawski <orion@cora.nwra.com> - 6.14.12-1
|
|
Orion Poplawski |
3ae741c |
- Update to 6.14.12
|
|
Orion Poplawski |
3ae741c |
|
|
|
9809ca4 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.13.45-0.3.svn123
|
|
|
9809ca4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
9809ca4 |
|
|
|
9a8cb4d |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.13.45-0.2.svn123
|
|
|
9a8cb4d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
9a8cb4d |
|
|
|
a294121 |
* Mon Nov 11 2013 Alexey Kurov <nucleo@fedoraproject.org> - 6.13.45-0.1.svn123
|
|
|
a294121 |
- libpgf-6.13.45 r123 snapshot
|
|
|
a294121 |
|
|
|
52c9989 |
* Fri Oct 25 2013 Alexey Kurov <nucleo@fedoraproject.org> - 6.12.27-0.2.svn119
|
|
|
52c9989 |
- disable OpenMP
|
|
|
52c9989 |
|
|
|
1528e56 |
* Fri Oct 25 2013 Alexey Kurov <nucleo@fedoraproject.org> - 6.12.27-0.1.svn119
|
|
|
1528e56 |
- libpgf-6.12.27 r119 snapshot
|
|
|
1528e56 |
|
|
|
988161b |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.12.24-5
|
|
|
988161b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
988161b |
|
|
|
5a8db8e |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.12.24-4
|
|
|
5a8db8e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
5a8db8e |
|
|
|
03d1872 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.12.24-3
|
|
|
03d1872 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
03d1872 |
|
|
|
8e34943 |
* Tue Jun 26 2012 Alexey Kurov <nucleo@fedoraproject.org> - 6.12.24-2
|
|
|
f1cb104 |
- libpgf-6.12.24
|
|
|
f1cb104 |
|
|
|
54597b2 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.11.42-2
|
|
|
54597b2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
54597b2 |
|
|
|
1528e56 |
* Thu Oct 28 2010 Alexey Kurov <nucleo@fedoraproject.org> - 6.11.42-1
|
|
|
ea8c063 |
- libpgf-6.11.42
|
|
|
ea8c063 |
|
|
|
1528e56 |
* Thu Sep 23 2010 Alexey Kurov <nucleo@fedoraproject.org> - 6.11.24-1
|
|
|
8370383 |
- Initial RPM release
|
|
|
8370383 |
- added svn r46-48 fixes (6.11.32)
|
|
|
8370383 |
- install docs in -devel
|