]> git.pld-linux.org Git - packages/awesfx.git/blob - awesfx.spec
- adapterized, s/BuildPrereq/BuildRequires/
[packages/awesfx.git] / awesfx.spec
1 Summary:        Utility programs for the AWE32 sound driver
2 Summary(pl):    Programy pomocnicze dla sterownika SoundBlastera AWE32
3 Name:           awesfx
4 Version:        0.4.3c
5 Release:        2
6 License:        GPL/distributable
7 Group:          Applications/Sound
8 Group(de):      Applikationen/Laut
9 Group(es):      Aplicaciones/Sonido
10 Group(pl):      Aplikacje/D¼wiêk
11 Group(pt_BR):   Aplicações/Som
12 Source0:        http://mitglied.tripod.de/iwai/%{name}-%{version}.tgz
13 Source2:        http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip
14 Patch0:         %{name}-make.patch
15 URL:            http://mitglied.tripod.de/iwai/awedrv.html#Utils
16 ExclusiveArch:  %{ix86} alpha
17 BuildRequires:  unzip
18 BuildRequires:  XFree86-devel
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 The awesfx package contains necessary utilities for the AWE32 sound
23 driver. This packaing contains the following programs:
24  - sfxload - soundFont file loader
25  - setfx - chorus/reverb effect loader
26  - aweset - change the running mode of AWE driver
27  - sf2text - convert SoundFont to readable text
28  - text2sf - revert from text to SoundFont file
29  - gusload - GUS PAT file loader
30  - sfxtest - example program to control AWE driver
31
32 %description -l pl
33 Pakiet awesfx zawieta programy niezbêdne dla wykorzystania mo¿liwo¶ci
34 sterownika SoundBlastera AWE32. Pakiet zawiera nastêpuj±ce programy:
35  - sfxload - program ³aduj±cy SoundFonty
36  - setfx - program ³aduj±cy efekty chorus/reverb
37  - aweset - zmiana parametrów pracy sterownika AWE
38  - sf2text - konwerter SoundFontów do postaci tekstowej
39  - text2sf - konwerter z postaci tekstowej na SoundFont
40  - gusload - program ³aduj±cy pliki PAT karty Gravis UltraSound
41  - sfxtest - przyk³adowy program wykorzystuj±cy sterownika AWE
42
43 %package devel
44 Summary:        Header files for programs using AWE library
45 Summary(pl):    Pliki nag³ówkowe dla programów korzystaj±cych z biblioteki AWE
46 Group:          Development/Libraries
47 Group(de):      Entwicklung/Libraries
48 Group(es):      Desarrollo/Bibliotecas
49 Group(fr):      Development/Librairies
50 Group(pl):      Programowanie/Biblioteki
51 Group(pt_BR):   Desenvolvimento/Bibliotecas
52 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
53 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
54 Requires:       %{name} = %{version}
55
56 %description devel
57 If you want to write programs using Sound Blaster AWE WaveTable, you
58 need these files.
59
60 %description devel -l pl
61 Je¶li chcesz pisaæ programy wykorzystuj±ce sterownik SoundBlastera AWE
62 bêdziesz potrzebowa³ tych plików.
63
64 %prep
65 %setup -q
66 mkdir gu11-rom
67 (cd gu11-rom
68 unzip %{SOURCE2}
69 )
70 %patch -p1
71
72 %build
73 xmkmf
74 %{__make} Makefiles
75 %{__make} OPT_FLAGS="%{rpmcflags}"
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},/bin} \
80         $RPM_BUILD_ROOT%{_datadir}/midi/{soundfont,virtualbank}
81
82 %{__make} install install.man \
83         DESTDIR=$RPM_BUILD_ROOT \
84         _MANDIR=%{_mandir}
85
86 mv -f $RPM_BUILD_ROOT%{_bindir}/sfxload $RPM_BUILD_ROOT/bin/
87 mv -f gu11-rom/GU11-ROM.SF2 $RPM_BUILD_ROOT%{_datadir}/midi/soundfont/gu11-rom.sf2
88 mv -f samples/* $RPM_BUILD_ROOT%{_datadir}/midi/virtualbank
89
90 gzip -9nf docs/{ChangeLog.sfx,README,SBKtoSF2.txt} \
91         gu11-rom/*
92
93 %clean
94 rm -rf $RPM_BUILD_ROOT
95
96 %post   -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
98
99 %files
100 %defattr(644,root,root,755)
101 %doc docs/*.gz gu11-rom/*
102 %attr(755,root,root) /bin/*
103 %attr(755,root,root) %{_bindir}/*
104 %attr(755,root,root) %{_libdir}/lib*.so.*.*
105 %{_datadir}/midi
106 %{_mandir}/man1/*
107
108 %files devel
109 %defattr(644,root,root,755)
110 %{_includedir}/awe
111 %attr(755,root,root) %{_libdir}/lib*.so
This page took 0.040521 seconds and 4 git commands to generate.