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