]> git.pld-linux.org Git - packages/libisoburn.git/blame - libisoburn.spec
Release: 2
[packages/libisoburn.git] / libisoburn.spec
CommitLineData
fd44ac97
JB
1Summary: Multi-session filesystem extension to libisofs, libburn
2Summary(pl.UTF-8): Wielosesyjne rozszerzenie systemu plików do libisofs i libburn
3Name: libisoburn
74ea27f4 4Version: 1.3.2
3f831e07 5Release: 2
5e8b610f 6License: GPL v2+
fd44ac97
JB
7Group: Libraries
8Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
74ea27f4 9# Source0-md5: 7ebee7c1d4e09565daddca15467035af
fd44ac97 10Patch0: %{name}-link.patch
2aae86ea 11Patch1: %{name}-info.patch
03e9b6de 12URL: http://libburnia-project.org/
fd44ac97
JB
13BuildRequires: autoconf >= 2.50
14BuildRequires: automake
74ea27f4
JB
15BuildRequires: libburn-devel >= 1.3.2
16BuildRequires: libisofs-devel >= 1.3.2
883e5bac 17BuildRequires: libjte-devel >= 1.0.0
fd44ac97
JB
18BuildRequires: libtool
19BuildRequires: pkgconfig >= 1:0.9.0
20BuildRequires: readline-devel
5e8b610f 21BuildRequires: texinfo
74ea27f4
JB
22Requires: libburn >= 1.3.2
23Requires: libisofs >= 1.3.2
883e5bac 24Requires: libjte >= 1.0.0
fd44ac97
JB
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28libisoburn is a frontend for libraries libburn and libisofs which
29enables creation and expansion of ISO-9660 filesystems on all CD/DVD
30media supported by libburn. This includes media like DVD+RW, which do
31not support multi-session management on media level and even plain
32disk files or block devices.
33
34The price for that is thorough specialization on data files in
35ISO-9660 filesystem images. So libisoburn is not suitable for audio
36(CD-DA) or any other CD layout which does not entirely consist of
37ISO-9660 sessions.
38
39%description -l pl.UTF-8
40libisoburn to frontend do bibliotek libburn i libisofs umożliwiający
41tworzenie i rozszerzanie systemów plików ISO-9660 na wszystkich
42nośnikach CD/DVD obsługiwanych przez libburn. Obejmuje to nośniki
43takie jak DVD+RW, które nie mają zarządzania wieloma sesjami na
44poziomie nośnika, a nawet zwykłe pliki dyskowe czy urządzenia blokowe.
45
46Ceną za to jest całkowite skupienie na plikach danych na obrazach
47systemu plików ISO-9660. Przez to libisoburn nie nadaje się do płyt
48muzycznych (CD-DA) ani żadnego innego układu CD nie składającego się w
49całości z sesji ISO-9660.
50
51%package devel
52Summary: Header files for libisoburn library
53Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libisoburn
54Group: Development/Libraries
55Requires: %{name} = %{version}-%{release}
74ea27f4
JB
56Requires: libburn-devel >= 1.3.2
57Requires: libisofs-devel >= 1.3.2
883e5bac 58Requires: libjte-devel >= 1.0.0
fd44ac97
JB
59
60%description devel
61Header files for libisoburn library.
62
63%description devel -l pl.UTF-8
64Pliki nagłówkowe biblioteki libisoburn.
65
66%package static
67Summary: Static libisoburn library
68Summary(pl.UTF-8): Statyczna biblioteka libisoburn
69Group: Development/Libraries
70Requires: %{name}-devel = %{version}-%{release}
71
72%description static
73Static libisoburn library.
74
75%description static -l pl.UTF-8
76Statyczna biblioteka libisoburn.
77
fcd72b65
JK
78%package -n xorriso
79Summary: ISO 9660 Rock Ridge Filesystem Manipulator
aad3f0fe 80Summary(pl.UTF-8): Program do operacji na systemach plików ISO 9660 Rock Ridge
fcd72b65
JK
81License: GPL v3+
82Group: Applications
83URL: http://libburnia-project.org/wiki/Xorriso
84Requires: %{name} = %{version}-%{release}
85
86%description -n xorriso
87xorriso copies file objects from POSIX compliant filesystems into Rock
88Ridge enhanced ISO 9660 filesystems and allows session-wise
89manipulation of such filesystems. It can load the management
90information of existing ISO images and it writes the session results
91to optical media or to filesystem objects.
92
93Vice versa xorriso is able to copy file objects out of ISO 9660
94filesystems.
95
aad3f0fe
JB
96%description -n xorriso -l pl.UTF-8
97xorriso kopiuje obiekty plików z systemów plików zgodnych z POSIX na
98systemy plików ISO 9660 z rozszerzeniem Rock Ridge oraz pozwala na
99operacje na tych systemach plików w ramach sesji. Potrafi wczytywać
100informacje zarządzające z istniejących obrazów ISO i zapisuje wyniki
101sesji na nośnik optyczny lub do obiektów systemu plików.
102
103W drugą stronę xorriso potrafi kopiować obiekty plików z systemów
104plików ISO 9660.
fcd72b65
JK
105
106%package -n xorriso-gui
36112a86
JB
107Summary: Tcl/Tk based frontend that operates xorriso in dialog mode
108Summary(pl.UTF-8): Interfejs oparty na Tcl/Tk do obsługi xorriso w formie okien dialogowych
fcd72b65 109License: BSD
36112a86 110Group: X11/Applications
fcd72b65 111URL: http://libburnia-project.org/wiki/Xorriso
36112a86 112Requires: tk
fcd72b65 113Requires: xorriso = %{version}-%{release}
36112a86 114Suggests: tk-BWidget
fcd72b65 115Obsoletes: libisoburn-gui
36112a86 116
fcd72b65 117%description -n xorriso-gui
36112a86
JB
118Tcl/Tk based frontend that operates xorriso in dialog mode.
119
fcd72b65 120%description -n xorriso-gui -l pl.UTF-8
36112a86
JB
121Interfejs oparty na Tcl/Tk do obsługi xorriso w formie okien
122dialogowych.
123
fd44ac97 124%prep
f9f8008c 125%setup -q
fd44ac97 126%patch0 -p1
2aae86ea 127%patch1 -p1
fd44ac97
JB
128
129%build
130%{__libtoolize}
131%{__aclocal}
132%{__autoconf}
133%{__automake}
134%configure
135%{__make}
136
137%install
138rm -rf $RPM_BUILD_ROOT
139
140%{__make} install \
141 DESTDIR=$RPM_BUILD_ROOT
142
143%clean
144rm -rf $RPM_BUILD_ROOT
145
03e9b6de 146%post -p /sbin/postshell
5e8b610f
JB
147/sbin/ldconfig
148-/usr/sbin/fix-info-dir -c %{_infodir}
149
03e9b6de 150%postun -p /sbin/postshell
5e8b610f
JB
151/sbin/ldconfig
152-/usr/sbin/fix-info-dir -c %{_infodir}
fd44ac97
JB
153
154%files
155%defattr(644,root,root,755)
5e8b610f 156%doc AUTHORS COPYRIGHT ChangeLog README TODO
aad3f0fe 157%attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
fcd72b65
JK
158%attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
159
aad3f0fe
JB
160%files devel
161%defattr(644,root,root,755)
162%attr(755,root,root) %{_libdir}/libisoburn.so
163%{_libdir}/libisoburn.la
164%{_includedir}/libisoburn
165%{_pkgconfigdir}/libisoburn-1.pc
166
167%files static
168%defattr(644,root,root,755)
169%{_libdir}/libisoburn.a
170
fcd72b65
JK
171%files -n xorriso
172%defattr(644,root,root,755)
173%doc xorriso/README_gnu_xorriso xorriso/changelog.txt
582eeb67
JB
174%attr(755,root,root) %{_bindir}/osirrox
175%attr(755,root,root) %{_bindir}/xorrecord
fd44ac97 176%attr(755,root,root) %{_bindir}/xorriso
582eeb67 177%attr(755,root,root) %{_bindir}/xorrisofs
11244f4a 178%{_mandir}/man1/xorrecord.1*
fd44ac97 179%{_mandir}/man1/xorriso.1*
2aae86ea 180%{_mandir}/man1/xorrisofs.1*
11244f4a 181%{_infodir}/xorrecord.info*
5e8b610f 182%{_infodir}/xorriso.info*
2aae86ea 183%{_infodir}/xorrisofs.info*
fd44ac97 184
fcd72b65 185%files -n xorriso-gui
36112a86 186%defattr(644,root,root,755)
fcd72b65 187%doc frontend/README-tcltk
36112a86 188%attr(755,root,root) %{_bindir}/xorriso-tcltk
This page took 0.535341 seconds and 4 git commands to generate.