1 Summary: Multi-session filesystem extension to libisofs, libburn
2 Summary(pl.UTF-8): Wielosesyjne rozszerzenie systemu plików do libisofs i libburn
8 Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
9 # Source0-md5: 6cfed3152b3273b3717e2ef06cf9b25d
10 Patch0: %{name}-link.patch
11 Patch1: %{name}-info.patch
12 URL: http://libburnia-project.org/
13 BuildRequires: autoconf >= 2.50
14 BuildRequires: automake
15 BuildRequires: libburn-devel >= %{version}
16 BuildRequires: libisofs-devel >= %{version}
17 BuildRequires: libjte-devel >= 1.0.0
18 BuildRequires: libtool
19 BuildRequires: pkgconfig >= 1:0.9.0
20 BuildRequires: readline-devel
21 BuildRequires: texinfo
22 Requires: libburn >= %{version}
23 Requires: libisofs >= %{version}
24 Requires: libjte >= 1.0.0
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 libisoburn is a frontend for libraries libburn and libisofs which
29 enables creation and expansion of ISO-9660 filesystems on all CD/DVD
30 media supported by libburn. This includes media like DVD+RW, which do
31 not support multi-session management on media level and even plain
32 disk files or block devices.
34 The price for that is thorough specialization on data files in
35 ISO-9660 filesystem images. So libisoburn is not suitable for audio
36 (CD-DA) or any other CD layout which does not entirely consist of
39 %description -l pl.UTF-8
40 libisoburn to frontend do bibliotek libburn i libisofs umożliwiający
41 tworzenie i rozszerzanie systemów plików ISO-9660 na wszystkich
42 nośnikach CD/DVD obsługiwanych przez libburn. Obejmuje to nośniki
43 takie jak DVD+RW, które nie mają zarządzania wieloma sesjami na
44 poziomie nośnika, a nawet zwykłe pliki dyskowe czy urządzenia blokowe.
46 Ceną za to jest całkowite skupienie na plikach danych na obrazach
47 systemu plików ISO-9660. Przez to libisoburn nie nadaje się do płyt
48 muzycznych (CD-DA) ani żadnego innego układu CD nie składającego się w
49 całości z sesji ISO-9660.
52 Summary: Header files for libisoburn library
53 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libisoburn
54 Group: Development/Libraries
55 Requires: %{name} = %{version}-%{release}
56 Requires: libburn-devel >= %{version}
57 Requires: libisofs-devel >= %{version}
58 Requires: libjte-devel >= 1.0.0
61 Header files for libisoburn library.
63 %description devel -l pl.UTF-8
64 Pliki nagłówkowe biblioteki libisoburn.
67 Summary: Static libisoburn library
68 Summary(pl.UTF-8): Statyczna biblioteka libisoburn
69 Group: Development/Libraries
70 Requires: %{name}-devel = %{version}-%{release}
73 Static libisoburn library.
75 %description static -l pl.UTF-8
76 Statyczna biblioteka libisoburn.
79 Summary: ISO 9660 Rock Ridge Filesystem Manipulator
80 Summary(pl.UTF-8): Program do operacji na systemach plików ISO 9660 Rock Ridge
83 URL: http://libburnia-project.org/wiki/Xorriso
84 Requires: %{name} = %{version}-%{release}
86 %description -n xorriso
87 xorriso copies file objects from POSIX compliant filesystems into Rock
88 Ridge enhanced ISO 9660 filesystems and allows session-wise
89 manipulation of such filesystems. It can load the management
90 information of existing ISO images and it writes the session results
91 to optical media or to filesystem objects.
93 Vice versa xorriso is able to copy file objects out of ISO 9660
96 %description -n xorriso -l pl.UTF-8
97 xorriso kopiuje obiekty plików z systemów plików zgodnych z POSIX na
98 systemy plików ISO 9660 z rozszerzeniem Rock Ridge oraz pozwala na
99 operacje na tych systemach plików w ramach sesji. Potrafi wczytywać
100 informacje zarządzające z istniejących obrazów ISO i zapisuje wyniki
101 sesji na nośnik optyczny lub do obiektów systemu plików.
103 W drugą stronę xorriso potrafi kopiować obiekty plików z systemów
106 %package -n xorriso-gui
107 Summary: Tcl/Tk based frontend that operates xorriso in dialog mode
108 Summary(pl.UTF-8): Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien dialogowych
110 Group: X11/Applications
111 URL: http://libburnia-project.org/wiki/Xorriso
113 Requires: xorriso = %{version}-%{release}
115 Obsoletes: libisoburn-gui
116 Obsoletes: xorriso-tcltk
118 %description -n xorriso-gui
119 Tcl/Tk based frontend that operates xorriso in dialog mode.
121 %description -n xorriso-gui -l pl.UTF-8
122 Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien
139 rm -rf $RPM_BUILD_ROOT
142 DESTDIR=$RPM_BUILD_ROOT
145 rm -rf $RPM_BUILD_ROOT
147 %post -p /sbin/ldconfig
148 %postun -p /sbin/ldconfig
150 %post -n xorriso -p /sbin/postshell
151 -/usr/sbin/fix-info-dir -c %{_infodir}
153 %postun -n xorriso -p /sbin/postshell
154 -/usr/sbin/fix-info-dir -c %{_infodir}
157 %defattr(644,root,root,755)
158 %doc AUTHORS COPYRIGHT ChangeLog README TODO
159 %attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
160 %attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
163 %defattr(644,root,root,755)
164 %attr(755,root,root) %{_libdir}/libisoburn.so
165 %{_libdir}/libisoburn.la
166 %{_includedir}/libisoburn
167 %{_pkgconfigdir}/libisoburn-1.pc
170 %defattr(644,root,root,755)
171 %{_libdir}/libisoburn.a
174 %defattr(644,root,root,755)
175 %doc xorriso/README_gnu_xorriso xorriso/changelog.txt
176 %attr(755,root,root) %{_bindir}/osirrox
177 %attr(755,root,root) %{_bindir}/xorrecord
178 %attr(755,root,root) %{_bindir}/xorriso
179 %attr(755,root,root) %{_bindir}/xorrisofs
180 %{_mandir}/man1/xorrecord.1*
181 %{_mandir}/man1/xorriso.1*
182 %{_mandir}/man1/xorrisofs.1*
183 %{_infodir}/xorrecord.info*
184 %{_infodir}/xorriso.info*
185 %{_infodir}/xorrisofs.info*
187 %files -n xorriso-gui
188 %defattr(644,root,root,755)
189 %doc frontend/README-tcltk
190 %attr(755,root,root) %{_bindir}/xorriso-tcltk