a8366e4
%global pkgname libisofs
a8366e4
9e572ae
Summary:	Library to create ISO 9660 disk images
9e572ae
Name:		libisofs
76f96ed
Version:	1.5.2
76f96ed
Release:	1%{?dist}
06c8bba
# make_isohybrid_mbr.c is under LGPLv2+, the rest under GPLv2+
06c8bba
License:	GPLv2+ and LGPLv2+
9e572ae
URL:		http://libburnia-project.org/
2136a38
Source0:	http://files.libburnia-project.org/releases/%{pkgname}-%{version}.tar.gz
2136a38
Source1:	http://files.libburnia-project.org/releases/%{pkgname}-%{version}.tar.gz.sig
f5f0231
Source2:	gpgkey-44BC9FD0D688EB007C4DD029E9CBDFC0ABC0A854.gpg
9e572ae
Patch0:		libisofs-0.6.16-multilib.patch
f5f0231
BuildRequires:	gnupg2
f5f0231
BuildRequires:	gcc, libacl-devel, zlib-devel
e1292f8
%if 0%{?rhel} >= 6 && 0%{?rhel} <= 7
a8366e4
BuildRequires:	autoconf, automake, libtool
a8366e4
%endif
a0d3604
a0d3604
%description
9e572ae
Libisofs is a library to create an ISO-9660 filesystem and supports
9e572ae
extensions like RockRidge or Joliet. It is also a full featured
9e572ae
ISO-9660 editor, allowing you to modify an ISO image or multisession
9e572ae
disc, including file addition or removal, change of file names and
9e572ae
attributes etc. It supports the extension AAIP which allows to store
a4a54e1
ACLs and xattr in ISO-9660 filesystems as well. As it is linked with
a4a54e1
zlib, it supports zisofs compression, too.
9e572ae
9e572ae
%package devel
a8366e4
Summary:	Development files for %{name}
e48f535
Requires:	%{name}%{?_isa} = %{version}-%{release}, pkgconfig
9e572ae
9e572ae
%description devel
a8366e4
The %{name}-devel package contains libraries and header files for
a8366e4
developing applications that use %{name}.
a8366e4
a8366e4
%package doc
a8366e4
Summary:	Documentation files for %{name}
a8366e4
BuildArch:	noarch
a8366e4
BuildRequires:	doxygen, graphviz
a8366e4
a8366e4
%description doc
a8366e4
Libisofs is a library to create an ISO-9660 filesystem and supports
a8366e4
extensions like RockRidge or Joliet. This package contains the API
a8366e4
documentation for developing applications that use %{name}.
a0d3604
a0d3604
%prep
f5f0231
gpgv2 --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0}
a8366e4
%setup -q -n %{pkgname}-%{version}
9e572ae
%patch0 -p1 -b .multilib
a0d3604
a8366e4
# Rename from libisofs to libisofs1 for RHEL >= 6
76f96ed
%if 0%{?rhel} >= 6 && 0%{?rhel} <= 8
a8366e4
sed -e 's@libisofs_libisofs@libisofs_libisofs1@g' \
a8366e4
    -e 's@libisofs/libisofs.la@libisofs/libisofs1.la@g' \
a8366e4
    -e 's@(includedir)/libisofs@(includedir)/libisofs1@g' \
a8366e4
    -e 's@libisofs-1.pc@libisofs1-1.pc@g' -i Makefile.am
a8366e4
sed -e 's@libisofs-1.pc@libisofs1-1.pc@g' -i configure.ac
a8366e4
sed -e 's@isofs@isofs1@g' libisofs-1.pc.in > libisofs1-1.pc.in
a8366e4
a8366e4
libtoolize --force
a8366e4
autoreconf --force
a8366e4
%endif
a8366e4
a0d3604
%build
a0d3604
%configure --disable-static
f5f0231
%make_build
a0d3604
doxygen doc/doxygen.conf
a0d3604
a0d3604
%install
f5f0231
%make_install
a0d3604
9e572ae
# Don't install any libtool .la files
9e572ae
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}.la
a0d3604
2e3786c
# Clean up for later usage in documentation
2e3786c
rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}
d0b2561
f5f0231
%ldconfig_scriptlets
a0d3604
a0d3604
%files
f01d0ce
%license COPYING
f01d0ce
%doc AUTHORS COPYRIGHT README
a0d3604
%{_libdir}/%{name}*.so.*
a0d3604
a0d3604
%files devel
a8366e4
%{_includedir}/%{name}/
9e572ae
%{_libdir}/%{name}.so
9e572ae
%{_libdir}/pkgconfig/%{name}*.pc
a0d3604
a8366e4
%files doc
a8366e4
%doc doc/html/
a8366e4
a0d3604
%changelog
76f96ed
* Sun Oct 27 2019 Robert Scheck <robert@fedoraproject.org> 1.5.2-1
76f96ed
- Upgrade to 1.5.2 (#1765955)
76f96ed
a148610
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-3
a148610
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
a148610
1f27abd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-2
1f27abd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1f27abd
f5f0231
* Sat Dec 08 2018 Robert Scheck <robert@fedoraproject.org> 1.5.0-1
f5f0231
- Upgrade to 1.5.0
f5f0231
4b2f82a
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.8-4
4b2f82a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4b2f82a
4ce7bdc
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.8-3
4ce7bdc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4ce7bdc
e1292f8
* Fri Dec 01 2017 Merlin Mathesius <mmathesi@redhat.com> - 1.4.8-2
e1292f8
- Cleanup spec file conditionals
e1292f8
2136a38
* Fri Sep 15 2017 Robert Scheck <robert@fedoraproject.org> 1.4.8-1
2136a38
- Upgrade to 1.4.8 (#1491483)
2136a38
6270f03
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.6-4
6270f03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6270f03
9dd7917
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.6-3
9dd7917
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9dd7917
032ab00
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.6-2
032ab00
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
032ab00
86052ff
* Sun Sep 18 2016 Robert Scheck <robert@fedoraproject.org> 1.4.6-1
86052ff
- Upgrade to 1.4.6 (#1377003)
86052ff
82c0e63
* Tue Jul 05 2016 Robert Scheck <robert@fedoraproject.org> 1.4.4-1
82c0e63
- Upgrade to 1.4.4 (#1352346)
82c0e63
a8366e4
* Sat Apr 30 2016 Robert Scheck <robert@fedoraproject.org> 1.4.2-3
a8366e4
- Move large documentation into -doc subpackage (#744416)
a8366e4
- Reworked spec file to build libisofs1 for RHEL >= 6 (#744416)
a8366e4
10dbc78
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-2
10dbc78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
10dbc78
f01d0ce
* Thu Dec 24 2015 Robert Scheck <robert@fedoraproject.org> 1.4.2-1
f01d0ce
- Upgrade to 1.4.2 (#1287354)
f01d0ce
8797cbd
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
8797cbd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8797cbd
3c8b9f6
* Mon May 18 2015 Robert Scheck <robert@fedoraproject.org> 1.4.0-1
3c8b9f6
- Upgrade to 1.4.0 (#1222526)
3c8b9f6
e323dae
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.8-2
e323dae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e323dae
f2643ba
* Sun Jun 29 2014 Robert Scheck <robert@fedoraproject.org> 1.3.8-1
f2643ba
- Upgrade to 1.3.8 (#1114299)
f2643ba
dc2c143
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.6-2
dc2c143
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dc2c143
59bc8a2
* Wed Mar 05 2014 Robert Scheck <robert@fedoraproject.org> 1.3.6-1
59bc8a2
- Upgrade to 1.3.6 (#1072839)
59bc8a2
2bc7ee4
* Sat Dec 14 2013 Robert Scheck <robert@fedoraproject.org> 1.3.4-1
2bc7ee4
- Upgrade to 1.3.4 (#1043071)
2bc7ee4
7d08d5b
* Sun Aug 25 2013 Robert Scheck <robert@fedoraproject.org> 1.3.2-1
7d08d5b
- Upgrade to 1.3.2 (#994921)
7d08d5b
2e3786c
* Sat Aug 03 2013 Robert Scheck <robert@fedoraproject.org> 1.3.0-1
2e3786c
- Upgrade to 1.3.0 (#965234, #976945)
2e3786c
- Run autoreconf to recognize aarch64 (#925783)
2e3786c
9ea6f7e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.8-3
9ea6f7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9ea6f7e
d0b2561
* Fri Jun 21 2013 Matthias Clasen <mclasen@redhat.com> - 1.2.8-2
d0b2561
- Don't ship api docs twice (they were included in both
d0b2561
  the main and the devel package, by accident (need to save
d0b2561
  space on the f19 live images)
d0b2561
987a83f
* Tue Mar 19 2013 Robert Scheck <robert@fedoraproject.org> 1.2.8-1
987a83f
- Upgrade to 1.2.8
987a83f
1373a30
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-2
1373a30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1373a30
507bca3
* Sat Jan 12 2013 Robert Scheck <robert@fedoraproject.org> 1.2.6-1
507bca3
- Upgrade to 1.2.6 (#893694)
507bca3
fbe52b7
* Wed Aug 29 2012 Honza Horak <hhorak@redhat.com> 1.2.4-2
fbe52b7
- Changed license from GPLv2 to GPLv2+ to correspond with source
06c8bba
- Added license LGPLv2+ due to make_isohybrid_mbr.c
fbe52b7
90320f5
* Fri Aug 10 2012 Robert Scheck <robert@fedoraproject.org> 1.2.4-1
90320f5
- Upgrade to 1.2.4 (#842079)
90320f5
49e3e3b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-2
49e3e3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
49e3e3b
72d45ec
* Sun May 13 2012 Robert Scheck <robert@fedoraproject.org> 1.2.2-1
72d45ec
- Upgrade to 1.2.2
72d45ec
ef47488
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.6-2
ef47488
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ef47488
ccda7ab
* Sat Oct 08 2011 Robert Scheck <robert@fedoraproject.org> 1.1.6-1
ccda7ab
- Upgrade to 1.1.6
ccda7ab
e9317b0
* Sun Sep 18 2011 Robert Scheck <robert@fedoraproject.org> 1.1.4-1
e9317b0
- Upgrade to 1.1.4
e9317b0
f2b94c3
* Sun Jul 10 2011 Robert Scheck <robert@fedoraproject.org> 1.1.2-1
f2b94c3
- Upgrade to 1.1.2
f2b94c3
ae6ba0a
* Tue May 17 2011 Robert Scheck <robert@fedoraproject.org> 1.0.8-1
ae6ba0a
- Upgrade to 1.0.8
ae6ba0a
fc1ff92
* Sun Apr 10 2011 Robert Scheck <robert@fedoraproject.org> 1.0.6-1
fc1ff92
- Upgrade to 1.0.6
fc1ff92
c24bb8e
* Tue Mar 15 2011 Robert Scheck <robert@fedoraproject.org> 1.0.4-1
c24bb8e
- Upgrade to 1.0.4
c24bb8e
e48f535
* Mon Feb 28 2011 Robert Scheck <robert@fedoraproject.org> 1.0.2-1
e48f535
- Upgrade to 1.0.2
e48f535
d854a23
* Thu Feb 17 2011 Honza Horak <hhorak@redhat.com> - 1.0.0-1
d854a23
- Update to upstream 1.0.0
d854a23
a3b7e57
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.40-2
a3b7e57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a3b7e57
6e33b23
* Tue Dec 28 2010 Robert Scheck <robert@fedoraproject.org> 0.6.40-1
6e33b23
- Upgrade to 0.6.40
6e33b23
942aeef
* Sun Oct 31 2010 Robert Scheck <robert@fedoraproject.org> 0.6.38-1
942aeef
- Upgrade to 0.6.38
942aeef
8129fa2
* Sun Jul 04 2010 Robert Scheck <robert@fedoraproject.org> 0.6.34-1
8129fa2
- Upgrade to 0.6.34
8129fa2
6877975
* Fri May 14 2010 Robert Scheck <robert@fedoraproject.org> 0.6.32-1
6877975
- Upgrade to 0.6.32
6877975
e3defc0
* Sat Apr 17 2010 Robert Scheck <robert@fedoraproject.org> 0.6.30-1
e3defc0
- Upgrade to 0.6.30
e3defc0
a4a54e1
* Tue Feb 16 2010 Robert Scheck <robert@fedoraproject.org> 0.6.28-1
a4a54e1
- Upgrade to 0.6.28
a4a54e1
73d8205
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.20-2
73d8205
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
73d8205
60b3d75
* Sat Jul 18 2009 Robert Scheck <robert@fedoraproject.org> 0.6.20-1
60b3d75
- Upgrade to 0.6.20
60b3d75
9e572ae
* Tue Mar 17 2009 Robert Scheck <robert@fedoraproject.org> 0.6.16-1
9e572ae
- Upgrade to 0.6.16
9e572ae
- Several spec file cleanups and solved the multilib issues
9e572ae
ca92e10
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.12-2
ca92e10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ca92e10
0704438
* Sun Jan 25 2009 Denis Leroy <denis@poolshark.org> - 0.6.12-1
0704438
- Update to 0.6.12 upstream version
0704438
f1c3700
* Wed Aug  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.6.6-2
f1c3700
- fix license tag
f1c3700
91c0843
* Wed Jun 11 2008 Denis Leroy <denis@poolshark.org> - 0.6.6-1
91c0843
- Update to upstream 0.6.6
91c0843
77ca49f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.2.8-3
77ca49f
- Autorebuild for GCC 4.3
77ca49f
01786c0
* Wed Oct 10 2007 Jesse Keating <jkeating@redhat.com> - 0.2.8-2
01786c0
- Rebuild for BuildID
01786c0
4981a8b
* Fri Aug 10 2007 Denis Leroy <denis@poolshark.org> - 0.2.8-1
4981a8b
- Update to 0.2.8
4981a8b
- Fixed Source URL
4981a8b
a0d3604
* Mon Jan 08 2007 Jesse Keating <jkeating@redhat.com> - 0.2.4-2
a0d3604
- Move html docs to -devel
a0d3604
- Change urls to new upstream location
a0d3604
a0d3604
* Wed Jan 03 2007 Jesse Keating <jkeating@redhat.com> - 0.2.4-1
a0d3604
- New upstream release to fix some issues
a0d3604
a0d3604
* Tue Jan 02 2007 Jesse Keating <jkeating@redhat.com> - 0.2.3-2
a0d3604
- Fix some issues brought up during review
a0d3604
a0d3604
* Tue Jan 02 2007 Jesse Keating <jkeating@redhat.com> - 0.2.3-1
a0d3604
- Initial release split off of libburn package.
a0d3604
- Disable docs for now, will be fixed in future upstream release