]> git.pld-linux.org Git - packages/libisoburn.git/blame - libisoburn.spec
- updated to 1.2.6
[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
36112a86 4Version: 1.2.6
fd44ac97 5Release: 1
5e8b610f 6License: GPL v2+
fd44ac97
JB
7Group: Libraries
8Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
36112a86 9# Source0-md5: 1db39e96f8d0370bfe571e21ba62df3f
fd44ac97 10Patch0: %{name}-link.patch
2aae86ea 11Patch1: %{name}-info.patch
03e9b6de 12URL: http://libburnia-project.org/
fd44ac97
JB
13BuildRequires: autoconf >= 2.50
14BuildRequires: automake
36112a86
JB
15BuildRequires: libburn-devel >= 1.2.6
16BuildRequires: libisofs-devel >= 1.2.6
883e5bac 17BuildRequires: libjte-devel >= 1.0.0
fd44ac97
JB
18BuildRequires: libtool
19BuildRequires: pkgconfig >= 1:0.9.0
20BuildRequires: readline-devel
5e8b610f 21BuildRequires: texinfo
36112a86
JB
22Requires: libburn >= 1.2.6
23Requires: libisofs >= 1.2.6
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}
36112a86
JB
56Requires: libburn-devel >= 1.2.6
57Requires: libisofs-devel >= 1.2.6
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
36112a86
JB
78%package gui
79Summary: Tcl/Tk based frontend that operates xorriso in dialog mode
80Summary(pl.UTF-8): Interfejs oparty na Tcl/Tk do obsługi xorriso w formie okien dialogowych
81Group: X11/Applications
82Requires: %{name} = %{version}-%{release}
83Requires: tk
84Suggests: tk-BWidget
85
86%description gui
87Tcl/Tk based frontend that operates xorriso in dialog mode.
88
89%description gui -l pl.UTF-8
90Interfejs oparty na Tcl/Tk do obsługi xorriso w formie okien
91dialogowych.
92
fd44ac97 93%prep
f9f8008c 94%setup -q
fd44ac97 95%patch0 -p1
2aae86ea 96%patch1 -p1
fd44ac97
JB
97
98%build
99%{__libtoolize}
100%{__aclocal}
101%{__autoconf}
102%{__automake}
103%configure
104%{__make}
105
106%install
107rm -rf $RPM_BUILD_ROOT
108
109%{__make} install \
110 DESTDIR=$RPM_BUILD_ROOT
111
112%clean
113rm -rf $RPM_BUILD_ROOT
114
03e9b6de 115%post -p /sbin/postshell
5e8b610f
JB
116/sbin/ldconfig
117-/usr/sbin/fix-info-dir -c %{_infodir}
118
03e9b6de 119%postun -p /sbin/postshell
5e8b610f
JB
120/sbin/ldconfig
121-/usr/sbin/fix-info-dir -c %{_infodir}
fd44ac97
JB
122
123%files
124%defattr(644,root,root,755)
5e8b610f 125%doc AUTHORS COPYRIGHT ChangeLog README TODO
582eeb67
JB
126%attr(755,root,root) %{_bindir}/osirrox
127%attr(755,root,root) %{_bindir}/xorrecord
fd44ac97 128%attr(755,root,root) %{_bindir}/xorriso
582eeb67 129%attr(755,root,root) %{_bindir}/xorrisofs
fd44ac97
JB
130%attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
131%attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
11244f4a 132%{_mandir}/man1/xorrecord.1*
fd44ac97 133%{_mandir}/man1/xorriso.1*
2aae86ea 134%{_mandir}/man1/xorrisofs.1*
11244f4a 135%{_infodir}/xorrecord.info*
5e8b610f 136%{_infodir}/xorriso.info*
2aae86ea 137%{_infodir}/xorrisofs.info*
fd44ac97
JB
138
139%files devel
140%defattr(644,root,root,755)
141%attr(755,root,root) %{_libdir}/libisoburn.so
142%{_libdir}/libisoburn.la
143%{_includedir}/libisoburn
144%{_pkgconfigdir}/libisoburn-1.pc
145
146%files static
147%defattr(644,root,root,755)
148%{_libdir}/libisoburn.a
36112a86
JB
149
150%files gui
151%defattr(644,root,root,755)
152%attr(755,root,root) %{_bindir}/xorriso-tcltk
This page took 1.101541 seconds and 4 git commands to generate.