Summary: Multi-session filesystem extension to libisofs, libburn
Summary(pl.UTF-8): Wielosesyjne rozszerzenie systemu plików do libisofs i libburn
Name: libisoburn
-Version: 1.1.2
-Release: 1
+Version: 1.3.8
+Release: 2
License: GPL v2+
Group: Libraries
Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: 07a8531e8693b8ad4093b12184da6d1c
+# Source0-md5: 4f1c2290a2d02bdb709c3707fd9f1ae6
Patch0: %{name}-link.patch
Patch1: %{name}-info.patch
URL: http://libburnia-project.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
-BuildRequires: libburn-devel >= 1.1.0
-BuildRequires: libisofs-devel >= 1.1.2
+BuildRequires: libburn-devel >= 1.3.8
+BuildRequires: libisofs-devel >= 1.3.8
BuildRequires: libjte-devel >= 1.0.0
BuildRequires: libtool
BuildRequires: pkgconfig >= 1:0.9.0
BuildRequires: readline-devel
BuildRequires: texinfo
-Requires: libburn >= 1.1.0
-Requires: libisofs >= 1.1.2
+Requires: libburn >= 1.3.8
+Requires: libisofs >= 1.3.8
Requires: libjte >= 1.0.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libisoburn
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: libburn-devel >= 1.1.0
-Requires: libisofs-devel >= 1.1.0
+Requires: libburn-devel >= 1.3.8
+Requires: libisofs-devel >= 1.3.8
Requires: libjte-devel >= 1.0.0
%description devel
%description static -l pl.UTF-8
Statyczna biblioteka libisoburn.
+%package -n xorriso
+Summary: ISO 9660 Rock Ridge Filesystem Manipulator
+Summary(pl.UTF-8): Program do operacji na systemach plików ISO 9660 Rock Ridge
+License: GPL v3+
+Group: Applications
+URL: http://libburnia-project.org/wiki/Xorriso
+Requires: %{name} = %{version}-%{release}
+
+%description -n xorriso
+xorriso copies file objects from POSIX compliant filesystems into Rock
+Ridge enhanced ISO 9660 filesystems and allows session-wise
+manipulation of such filesystems. It can load the management
+information of existing ISO images and it writes the session results
+to optical media or to filesystem objects.
+
+Vice versa xorriso is able to copy file objects out of ISO 9660
+filesystems.
+
+%description -n xorriso -l pl.UTF-8
+xorriso kopiuje obiekty plików z systemów plików zgodnych z POSIX na
+systemy plików ISO 9660 z rozszerzeniem Rock Ridge oraz pozwala na
+operacje na tych systemach plików w ramach sesji. Potrafi wczytywać
+informacje zarządzające z istniejących obrazów ISO i zapisuje wyniki
+sesji na nośnik optyczny lub do obiektów systemu plików.
+
+W drugą stronę xorriso potrafi kopiować obiekty plików z systemów
+plików ISO 9660.
+
+%package -n xorriso-gui
+Summary: Tcl/Tk based frontend that operates xorriso in dialog mode
+Summary(pl.UTF-8): Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien dialogowych
+License: BSD
+Group: X11/Applications
+URL: http://libburnia-project.org/wiki/Xorriso
+Requires: tk
+Requires: xorriso = %{version}-%{release}
+Suggests: tk-BWidget
+Obsoletes: libisoburn-gui
+Obsoletes: xorriso-tcltk
+
+%description -n xorriso-gui
+Tcl/Tk based frontend that operates xorriso in dialog mode.
+
+%description -n xorriso-gui -l pl.UTF-8
+Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien
+dialogowych.
+
%prep
%setup -q
%patch0 -p1
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/postshell
-/sbin/ldconfig
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%post xorriso -p /sbin/postshell
-/usr/sbin/fix-info-dir -c %{_infodir}
-%postun -p /sbin/postshell
-/sbin/ldconfig
+%postun xorriso -p /sbin/postshell
-/usr/sbin/fix-info-dir -c %{_infodir}
%files
%defattr(644,root,root,755)
%doc AUTHORS COPYRIGHT ChangeLog README TODO
-%attr(755,root,root) %{_bindir}/osirrox
-%attr(755,root,root) %{_bindir}/xorrecord
-%attr(755,root,root) %{_bindir}/xorriso
-%attr(755,root,root) %{_bindir}/xorrisofs
%attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
-%{_mandir}/man1/xorriso.1*
-%{_mandir}/man1/xorrisofs.1*
-%{_infodir}/xorriso.info*
-%{_infodir}/xorrisofs.info*
%files devel
%defattr(644,root,root,755)
%files static
%defattr(644,root,root,755)
%{_libdir}/libisoburn.a
+
+%files -n xorriso
+%defattr(644,root,root,755)
+%doc xorriso/README_gnu_xorriso xorriso/changelog.txt
+%attr(755,root,root) %{_bindir}/osirrox
+%attr(755,root,root) %{_bindir}/xorrecord
+%attr(755,root,root) %{_bindir}/xorriso
+%attr(755,root,root) %{_bindir}/xorrisofs
+%{_mandir}/man1/xorrecord.1*
+%{_mandir}/man1/xorriso.1*
+%{_mandir}/man1/xorrisofs.1*
+%{_infodir}/xorrecord.info*
+%{_infodir}/xorriso.info*
+%{_infodir}/xorrisofs.info*
+
+%files -n xorriso-gui
+%defattr(644,root,root,755)
+%doc frontend/README-tcltk
+%attr(755,root,root) %{_bindir}/xorriso-tcltk