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