]> git.pld-linux.org Git - packages/cdrtools.git/blob - cdrtools.spec
dfd8f75a21afc4d20e58e204e111ba08d9856fb9
[packages/cdrtools.git] / cdrtools.spec
1
2 %define         _zisofs_ver     1.0.3
3
4 Summary:        A command line CD/DVD-Recorder
5 Summary(pl):    Program do nagrywania p³yt CD/DVD
6 Name:           cdrtools
7 Version:        1.10
8 Release:        5
9 Epoch:          2
10 License:        GPL
11 Group:          Applications/System
12 Source0:        ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/%{name}-%{version}.tar.gz
13 Source1:        ftp://ftp.kernel.org/pub/linux/kernel/people/hpa/zisofs/zisofs-tools-%{_zisofs_ver}.tar.gz
14 Patch0:         %{name}-config.patch
15 Patch1:         %{name}-smmap.patch
16 Patch2:         %{name}-ac250.patch
17 URL:            http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
18 BuildRequires:  autoconf
19 Obsoletes:      cdrecord
20 Provides:       cdrecord
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Cdrecord allows you to create CD's on a CD-Recorder (SCSI/ATAPI).
25 Supports data, audio, mixed, multi-session and CD+ discs etc.
26
27 %description -l pl
28 Cdrecord pozwala tworzyæ CD na nagrywarce CD (SCSI/ATAPI). Obs³uguje
29 dyski z danymi, d¼wiêkiem, mieszane, wielosesyjne, CD+ i inne.
30
31 %package devel
32 Summary:        The libschily SCSI user level transport library
33 Summary(pl):    Biblioteka dostêpu do poziomu SCSI przez u¿ytkownika
34 Group:          Development/Libraries
35 Obsoletes:      cdrecord-devel
36
37 %description devel
38 The %{name} distribution contains a SCSI user level transport library.
39 The SCSI library is suitable to talk to any SCSI device without having
40 a special driver for it. Cdrecord may be easily ported to any system
41 that has a SCSI device driver similar to the scg driver.
42
43 %description devel -l pl
44 Dystrybucja %{name} zawiera bibliotekê dostêpu do warstwy transportu w
45 SCSI. Poprzez bibliotekê mo¿na komunikowaæ siê z dowolnym urz±dzeniem
46 SCSI bez potrzeby posiadania specjalnego sterownika do tego
47 urz±dzenia.
48
49 %package cdda2wav
50 Summary:        Get WAV files from digital audio cd's
51 Summary(pl):    Uzyskaj pliki WAV z cyfrowego kompaktu audio
52 Summary(fr):    convertisseur CD-Audio->.wav
53 Group:          Applications/Sound
54 Provides:       cdda2wav
55 Obsoletes:      cdda2wav
56
57 %description cdda2wav
58 A sampling utility for cdrom drives that are capable of sending audio
59 cd data in digital form to your host. Data can be dumped into wav or
60 sun format sound files. Options control the recording format
61 (stereo/mono; 8,12,16 bits; different rates).
62
63 %description -l pl cdda2wav
64 Narzêdzie do zczytywania danych z napêdów cdrom, które s± w stanie
65 wysy³aæ strumieñ audio. Dane mog± zostaæ zapisane w formacie plików
66 wav lub suna.
67
68 %package readcd
69 Summary:        Read/Write data Compact Discs
70 Summary(pl):    Odczytuje/Zapisuje dane z P³yt Kompaktowych
71 Group:          Applications/System
72
73 %description readcd
74 Read/Write data Compact Discs
75
76 %description -l pl readcd
77 Odczytuje/Zapisuje dane z P³yt Kompaktowych
78
79 %package utils
80 Summary:        Dumping and verifying iso9660 images.
81 Summary(pl):    Zrzucanie i weryfikacja obrazów iso9660.
82 Group:          Applications/System
83
84 %description utils
85 Utility programs for dumping and verifying iso9660 images.
86
87 %description -l pl utils
88 Narzêdzia do zrzucania i weryfikacji obrazów iso9660.
89
90 %package mkisofs
91 Summary:        Creates an ISO9660 filesystem image
92 Summary(de):    Erstellt ein Dateisystem-Abbild nach ISO9660
93 Summary(fr):    Crée un image système de fichiers ISO9660
94 Summary(pl):    Tworzy obraz systemu plikow ISO9660
95 Summary(tr):    ISO9660 dosya sistemi kopyasý oluþturur
96 Group:          Applications/System
97 Provides:       mkisofs
98 Obsoletes:      mkisofs
99
100 %description mkisofs
101 This is the mkisofs package. It is used to create ISO 9660 file system
102 images for creating CD-ROMs.
103
104 %description -l pl mkisofs
105 To jest pakiet mkisofs. Jest on u¿ywany do tworzenia obrazów systemów
106 plików ISO9660 potrzebnych do tworzenia p³yt CD-ROM.
107
108 %prep
109 %setup -q -a1 -n %{name}-%{version}
110 %patch0 -p1
111 %patch1 -p1
112 %patch2 -p1
113 patch -p1 < zisofs-tools-%{_zisofs_ver}/cdrtools-1.11a09-zisofs.diff
114 # don't worry, works on 1.10 too
115
116 %build
117 (cd conf; autoconf)
118 CFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" ./Gmake.linux
119
120 (cd zisofs-tools-%{_zisofs_ver}
121 autoconf
122 %configure
123 %{__make})
124
125 %install
126 rm -rf $RPM_BUILD_ROOT
127 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}/schily/scg}
128 ./Gmake.linux install \
129         MANDIR=share/man \
130         INS_BASE=$RPM_BUILD_ROOT%{_prefix}
131
132 # Installing Header files for use with devel package
133 rm -f include/scg
134
135 install include/*               $RPM_BUILD_ROOT%{_includedir}/schily
136 install incs/*/xconfig.h        $RPM_BUILD_ROOT%{_includedir}/schily
137 install libscg/scg/*            $RPM_BUILD_ROOT%{_includedir}/schily/scg
138
139 install cdrecord/cdrecord.dfl   $RPM_BUILD_ROOT%{_sysconfdir}/cdrecord.conf
140
141 # fix manual pages
142 echo "man8/isoinfo.so" >        $RPM_BUILD_ROOT%{_mandir}/man8/devdump.8
143 echo "man8/isoinfo.so" >        $RPM_BUILD_ROOT%{_mandir}/man8/isovfy.8
144 echo "man8/isoinfo.so" >        $RPM_BUILD_ROOT%{_mandir}/man8/isodump.8
145
146 (cd zisofs-tools-%{_zisofs_ver}
147 %{__make} install INSTALLROOT=$RPM_BUILD_ROOT)
148
149 cp -f zisofs-tools-%{_zisofs_ver}/README README.zisofs
150
151 gzip -9nf AN-%{version} doc/cdrecord.ps Changelog README README.ATAPI \
152         README.WORM README.audio README.cdplus README.cdrw README.linux \
153         README.mkisofs README.multi README.sony README.verify README.copy \
154         cdda2wav/Frontends cdda2wav/HOWTOUSE cdda2wav/OtherProgs \
155         cdda2wav/README cdda2wav/THANKS cdda2wav/TODO cdda2wav/cdda2mp3 \
156         cdda2wav/cdda2mp3.new cdda2wav/cdda_links cdda2wav/pitchplay \
157         cdda2wav/readmult cdda2wav/tracknames.pl cdda2wav/tracknames.txt \
158         README.zisofs
159
160 %clean
161 rm -rf $RPM_BUILD_ROOT
162
163 %files
164 %defattr(644,root,root,755)
165 %doc {AN-%{version},doc/cdrecord.ps,Changelog,README}.gz
166 %doc {README.ATAPI,README.WORM,README.audio,README.cdplus}.gz
167 %doc {README.cdrw,README.linux,README.mkisofs,README.multi}.gz
168 %doc {README.sony,README.verify,README.copy}.gz
169 %doc cdrecord/cdrecord.dfl
170 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/cdrecord.conf
171 %attr(755,root,root) %{_bindir}/cdrecord
172 %{_mandir}/man1/cdrecord.1*
173
174 %files devel
175 %defattr(644,root,root,755)
176 %{_libdir}/libdeflt.a
177 %{_libdir}/libscg.a
178 %{_libdir}/libschily.a
179 %{_includedir}/schily
180 %{_includedir}/*.h
181
182 %files cdda2wav
183 %defattr(644,root,root,755)
184 %doc {cdda2wav/Frontends,cdda2wav/HOWTOUSE,cdda2wav/OtherProgs}.gz
185 %doc {cdda2wav/README,cdda2wav/THANKS,cdda2wav/TODO,cdda2wav/cdda2mp3}.gz
186 %doc {cdda2wav/cdda2mp3.new,cdda2wav/cdda_links,cdda2wav/pitchplay}.gz
187 %doc {cdda2wav/readmult,cdda2wav/tracknames.pl,cdda2wav/tracknames.txt}.gz
188 %doc AN-%{version}.gz
189 %attr(755,root,root) %{_bindir}/cdda2wav
190 %{_mandir}/man1/cdda2wav.1*
191
192 %files readcd
193 %defattr(644,root,root,755)
194 %{_mandir}/man1/readcd.1*
195 %attr(755,root,root) %{_bindir}/readcd
196
197 %files utils
198 %defattr(644,root,root,755)
199 %{_mandir}/man8/isoinfo.8*
200 %{_mandir}/man8/devdump.8*
201 %{_mandir}/man8/isovfy.8*
202 %{_mandir}/man8/isodump.8*
203 %attr(755,root,root) %{_bindir}/devdump
204 %attr(755,root,root) %{_bindir}/isoinfo
205 %attr(755,root,root) %{_bindir}/isovfy
206 %attr(755,root,root) %{_bindir}/isodump
207
208 %files mkisofs
209 %defattr(644,root,root,755)
210 %doc README.zisofs*
211 %{_mandir}/man8/mkisofs.8*
212 %{_mandir}/man8/mkhybrid.8*
213 %attr(755,root,root) %{_bindir}/mkisofs
214 %attr(755,root,root) %{_bindir}/mkhybrid
215 %attr(755,root,root) %{_bindir}/mkzftree
This page took 0.047357 seconds and 3 git commands to generate.