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