]>
Commit | Line | Data |
---|---|---|
e8d7822d | 1 | %define _name BashBurn |
f2e2d13e | 2 | Summary: BashBurn - burning CDs at console |
7eee8562 | 3 | Summary(pl.UTF-8): BashBurn - nagrywanie płyt pod konsolą |
25b7a5af | 4 | Name: bashburn |
85ea3d7a | 5 | Version: 1.8.5 |
c3636eb1 | 6 | Release: 3 |
c37b017b | 7 | License: GPL v2 |
f2e2d13e | 8 | Group: Applications/System |
e8d7822d | 9 | Source0: http://dl.sourceforge.net/bashburn/%{_name}-%{version}.tar.gz |
85ea3d7a | 10 | # Source0-md5: 8d3d3545fcfb0bf0bf734992699b4759 |
9fff8b17 | 11 | URL: http://bashburn.sourceforge.net/ |
f2e2d13e | 12 | Requires: cdrdao |
fee76346 KK |
13 | Requires: cdrecord |
14 | Requires: cdda2wav | |
15 | Requires: mkisofs | |
d944456d | 16 | Obsoletes: BashBurn |
f2e2d13e | 17 | BuildArch: noarch |
18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
19 | ||
20 | %description | |
6bb79e16 JB |
21 | BashBurn is a bash script designed to make CD & DVD burning at the |
22 | console easier. It supports burning normal data CDs, audio CDs, | |
23 | blanking CD-RWs, multisession, and more. | |
24 | ||
39020571 JK |
25 | To use DVD burning you have to install: |
26 | - dvdrtools | |
f2e2d13e | 27 | |
910e713d JR |
28 | %description -l pl.UTF-8 |
29 | BashBurn to skrypt w bashu zaprojektowany aby ułatwić nagrywanie płyt | |
30 | CD z poziomu terminala tekstowego. Umożliwia nagrywanie CD i DVD z | |
31 | normalnymi danymi, płyt audio, czyszczenie CD-RW, wielosesyjność i | |
32 | więcej. | |
6bb79e16 | 33 | |
910e713d | 34 | Aby nagrywać DVD, należy zainstalować: |
39020571 | 35 | - dvdrtools |
f2e2d13e | 36 | |
37 | %prep | |
c3636eb1 | 38 | %setup -q -n %{_name}-%{version} |
f2e2d13e | 39 | |
40 | %install | |
41 | rm -rf $RPM_BUILD_ROOT | |
d071f6c1 | 42 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{_name}/{burning,config,convert,menus,misc},%{_sysconfdir}} |
c3636eb1 | 43 | install -d $RPM_BUILD_ROOT%{_datadir}/%{_name}/lang/{Czech,English,German,Norwegian,Polish,Spanish,Swedish} |
d071f6c1 KK |
44 | |
45 | for lng in lang/* ; do | |
46 | install $lng/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/$lng | |
47 | done | |
bf440fac JK |
48 | install burning/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/burning |
49 | install config/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/config | |
50 | install convert/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/convert | |
bf440fac JK |
51 | install menus/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/menus |
52 | install misc/* $RPM_BUILD_ROOT%{_datadir}/%{_name}/misc | |
f2e2d13e | 53 | install BashBurn.sh $RPM_BUILD_ROOT%{_bindir}/bashburn |
e8d7822d | 54 | sed "s|/usr/local|%{_datadir}|" bashburnrc > $RPM_BUILD_ROOT%{_sysconfdir}/bashburnrc |
f2e2d13e | 55 | |
56 | %clean | |
57 | rm -rf $RPM_BUILD_ROOT | |
58 | ||
f2e2d13e | 59 | %files |
60 | %defattr(644,root,root,755) | |
61 | %doc CREDITS ChangeLog FAQ README TODO | |
62 | %attr(755,root,root) %{_bindir}/bashburn | |
65755190 | 63 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bashburnrc |
d071f6c1 KK |
64 | %dir %{_datadir}/%{_name} |
65 | %attr(755,root,root) %{_datadir}/%{_name}/burning | |
66 | %attr(755,root,root) %{_datadir}/%{_name}/config | |
67 | %attr(755,root,root) %{_datadir}/%{_name}/convert | |
68 | %attr(755,root,root) %{_datadir}/%{_name}/menus | |
69 | %attr(755,root,root) %{_datadir}/%{_name}/misc | |
70 | %dir %{_datadir}/%{_name}/lang | |
71 | %{_datadir}/%{_name}/lang/English | |
fee76346 | 72 | %lang(cz) %{_datadir}/%{_name}/lang/Czech |
d071f6c1 KK |
73 | %lang(de) %{_datadir}/%{_name}/lang/German |
74 | %lang(es) %{_datadir}/%{_name}/lang/Spanish | |
75 | %lang(nb) %{_datadir}/%{_name}/lang/Norwegian | |
76 | %lang(pl) %{_datadir}/%{_name}/lang/Polish | |
2a0b4503 | 77 | %lang(sv) %{_datadir}/%{_name}/lang/Swedish |