]> git.pld-linux.org Git - packages/libisoburn.git/blame - libisoburn.spec
- updated to 1.4.8
[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
30cd38cd 4Version: 1.4.8
5d3c6000 5Release: 1
5e8b610f 6License: GPL v2+
fd44ac97
JB
7Group: Libraries
8Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
30cd38cd 9# Source0-md5: 5e64fb45f70e4920ebb2fb98012c8b6c
fd44ac97 10Patch0: %{name}-link.patch
2aae86ea 11Patch1: %{name}-info.patch
03e9b6de 12URL: http://libburnia-project.org/
fd44ac97
JB
13BuildRequires: autoconf >= 2.50
14BuildRequires: automake
3d9fa1c3
ŁK
15BuildRequires: libburn-devel >= %{version}
16BuildRequires: libisofs-devel >= %{version}
883e5bac 17BuildRequires: libjte-devel >= 1.0.0
fd44ac97
JB
18BuildRequires: libtool
19BuildRequires: pkgconfig >= 1:0.9.0
20BuildRequires: readline-devel
5e8b610f 21BuildRequires: texinfo
3d9fa1c3
ŁK
22Requires: libburn >= %{version}
23Requires: libisofs >= %{version}
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}
3d9fa1c3
ŁK
56Requires: libburn-devel >= %{version}
57Requires: libisofs-devel >= %{version}
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 107Summary: Tcl/Tk based frontend that operates xorriso in dialog mode
b2fa9f85 108Summary(pl.UTF-8): Oparty na Tcl/Tk interfejs 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
b2fa9f85 116Obsoletes: xorriso-tcltk
36112a86 117
fcd72b65 118%description -n xorriso-gui
36112a86
JB
119Tcl/Tk based frontend that operates xorriso in dialog mode.
120
fcd72b65 121%description -n xorriso-gui -l pl.UTF-8
b2fa9f85 122Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien
36112a86
JB
123dialogowych.
124
fd44ac97 125%prep
f9f8008c 126%setup -q
fd44ac97 127%patch0 -p1
2aae86ea 128%patch1 -p1
fd44ac97
JB
129
130%build
131%{__libtoolize}
132%{__aclocal}
133%{__autoconf}
134%{__automake}
135%configure
136%{__make}
137
138%install
139rm -rf $RPM_BUILD_ROOT
140
141%{__make} install \
142 DESTDIR=$RPM_BUILD_ROOT
143
144%clean
145rm -rf $RPM_BUILD_ROOT
146
3625f5dc
ER
147%post -p /sbin/ldconfig
148%postun -p /sbin/ldconfig
149
5012ee7c 150%post -n xorriso -p /sbin/postshell
5e8b610f
JB
151-/usr/sbin/fix-info-dir -c %{_infodir}
152
5012ee7c 153%postun -n xorriso -p /sbin/postshell
5e8b610f 154-/usr/sbin/fix-info-dir -c %{_infodir}
fd44ac97
JB
155
156%files
157%defattr(644,root,root,755)
5e8b610f 158%doc AUTHORS COPYRIGHT ChangeLog README TODO
aad3f0fe 159%attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
fcd72b65
JK
160%attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
161
aad3f0fe
JB
162%files devel
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
168
169%files static
170%defattr(644,root,root,755)
171%{_libdir}/libisoburn.a
172
fcd72b65
JK
173%files -n xorriso
174%defattr(644,root,root,755)
175%doc xorriso/README_gnu_xorriso xorriso/changelog.txt
582eeb67
JB
176%attr(755,root,root) %{_bindir}/osirrox
177%attr(755,root,root) %{_bindir}/xorrecord
fd44ac97 178%attr(755,root,root) %{_bindir}/xorriso
582eeb67 179%attr(755,root,root) %{_bindir}/xorrisofs
11244f4a 180%{_mandir}/man1/xorrecord.1*
fd44ac97 181%{_mandir}/man1/xorriso.1*
2aae86ea 182%{_mandir}/man1/xorrisofs.1*
11244f4a 183%{_infodir}/xorrecord.info*
5e8b610f 184%{_infodir}/xorriso.info*
2aae86ea 185%{_infodir}/xorrisofs.info*
fd44ac97 186
fcd72b65 187%files -n xorriso-gui
36112a86 188%defattr(644,root,root,755)
fcd72b65 189%doc frontend/README-tcltk
36112a86 190%attr(755,root,root) %{_bindir}/xorriso-tcltk
This page took 0.087222 seconds and 4 git commands to generate.