]> git.pld-linux.org Git - packages/libisoburn.git/blob - libisoburn.spec
6c5abc1c9f3ed89cf5ddb24ee2d34fa2448f544e
[packages/libisoburn.git] / libisoburn.spec
1 Summary:        Multi-session filesystem extension to libisofs, libburn
2 Summary(pl.UTF-8):      Wielosesyjne rozszerzenie systemu plików do libisofs i libburn
3 Name:           libisoburn
4 Version:        0.2.4.pl00
5 Release:        1
6 License:        GPL v2
7 Group:          Libraries
8 Source0:        http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
9 # Source0-md5:  778d3ff1a9a1a5f9baefffe99eb530fe
10 Patch0:         %{name}-link.patch
11 URL:            http://libburnia.pykix.org/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake
14 BuildRequires:  libburn-devel >= 0.4.8
15 BuildRequires:  libisofs-devel >= 0.6.6
16 BuildRequires:  libtool
17 BuildRequires:  pkgconfig >= 1:0.9.0
18 BuildRequires:  readline-devel
19 Requires:       libburn >= 0.4.8
20 Requires:       libisofs >= 0.6.6
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 libisoburn is a frontend for libraries libburn and libisofs which
25 enables creation and expansion of ISO-9660 filesystems on all CD/DVD
26 media supported by libburn. This includes media like DVD+RW, which do
27 not support multi-session management on media level and even plain
28 disk files or block devices.
29
30 The price for that is thorough specialization on data files in
31 ISO-9660 filesystem images. So libisoburn is not suitable for audio
32 (CD-DA) or any other CD layout which does not entirely consist of
33 ISO-9660 sessions.
34
35 %description -l pl.UTF-8
36 libisoburn to frontend do bibliotek libburn i libisofs umożliwiający
37 tworzenie i rozszerzanie systemów plików ISO-9660 na wszystkich
38 nośnikach CD/DVD obsługiwanych przez libburn. Obejmuje to nośniki
39 takie jak DVD+RW, które nie mają zarządzania wieloma sesjami na
40 poziomie nośnika, a nawet zwykłe pliki dyskowe czy urządzenia blokowe.
41
42 Ceną za to jest całkowite skupienie na plikach danych na obrazach
43 systemu plików ISO-9660. Przez to libisoburn nie nadaje się do płyt
44 muzycznych (CD-DA) ani żadnego innego układu CD nie składającego się w
45 całości z sesji ISO-9660.
46
47 %package devel
48 Summary:        Header files for libisoburn library
49 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libisoburn
50 Group:          Development/Libraries
51 Requires:       %{name} = %{version}-%{release}
52 Requires:       libburn-devel >= 0.4.8
53 Requires:       libisofs-devel >= 0.6.6
54
55 %description devel
56 Header files for libisoburn library.
57
58 %description devel -l pl.UTF-8
59 Pliki nagłówkowe biblioteki libisoburn.
60
61 %package static
62 Summary:        Static libisoburn library
63 Summary(pl.UTF-8):      Statyczna biblioteka libisoburn
64 Group:          Development/Libraries
65 Requires:       %{name}-devel = %{version}-%{release}
66
67 %description static
68 Static libisoburn library.
69
70 %description static -l pl.UTF-8
71 Statyczna biblioteka libisoburn.
72
73 %prep
74 %setup -q -n %{name}-0.2.4
75 %patch0 -p1
76
77 %build
78 %{__libtoolize}
79 %{__aclocal}
80 %{__autoconf}
81 %{__automake}
82 %configure
83 %{__make}
84
85 %install
86 rm -rf $RPM_BUILD_ROOT
87
88 %{__make} install \
89         DESTDIR=$RPM_BUILD_ROOT
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %post   -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
96
97 %files
98 %defattr(644,root,root,755)
99 %doc AUTHORS COPYRIGHT README TODO
100 %attr(755,root,root) %{_bindir}/osirrox
101 %attr(755,root,root) %{_bindir}/xorrecord
102 %attr(755,root,root) %{_bindir}/xorriso
103 %attr(755,root,root) %{_bindir}/xorrisofs
104 %attr(755,root,root) %{_libdir}/libisoburn.so.*.*.*
105 %attr(755,root,root) %ghost %{_libdir}/libisoburn.so.1
106 %{_mandir}/man1/xorriso.1*
107
108 %files devel
109 %defattr(644,root,root,755)
110 %attr(755,root,root) %{_libdir}/libisoburn.so
111 %{_libdir}/libisoburn.la
112 %{_includedir}/libisoburn
113 %{_pkgconfigdir}/libisoburn-1.pc
114
115 %files static
116 %defattr(644,root,root,755)
117 %{_libdir}/libisoburn.a
This page took 0.043091 seconds and 2 git commands to generate.