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