]> git.pld-linux.org Git - packages/awesfx.git/blob - awesfx.spec
16d8a733320bbd9e17ebd69b58fada73287a7a88
[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.4
5 Release:        1
6 License:        GPL/distributable
7 Group:          Applications/Sound
8 Group(cs):      Aplikace/Zvuk
9 Group(da):      Programmer/Lyd
10 Group(de):      Applikationen/Laut
11 Group(es):      Aplicaciones/Sonido
12 Group(fr):      Aplicações/Son
13 Group(is):      Forrit/Hljóð
14 Group(it):      Applicazioni/Audio
15 Group(no):      Applikasjoner/Lyd
16 Group(pl):      Aplikacje/D¼wiêk
17 Group(pt):      Aplicações/Som
18 Group(pt_BR):   Aplicações/Som
19 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/ú×ÕË
20 Group(sl):      Programi/Zvok
21 Group(sv):      Tillämpningar/Ljud
22 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/ú×ÕË
23 Source0:        http://mitglied.tripod.de/iwai/%{name}-%{version}.tgz
24 Source2:        http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip
25 Patch0:         %{name}-make.patch
26 URL:            http://mitglied.tripod.de/iwai/awedrv.html#Utils
27 ExclusiveArch:  %{ix86} alpha
28 BuildRequires:  unzip
29 BuildRequires:  XFree86-devel
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 The awesfx package contains necessary utilities for the AWE32 sound
34 driver. This packaing contains the following programs:
35  - sfxload - soundFont file loader
36  - setfx - chorus/reverb effect loader
37  - aweset - change the running mode of AWE driver
38  - sf2text - convert SoundFont to readable text
39  - text2sf - revert from text to SoundFont file
40  - gusload - GUS PAT file loader
41  - sfxtest - example program to control AWE driver
42
43 %description -l pl
44 Pakiet awesfx zawieta programy niezbêdne dla wykorzystania mo¿liwo¶ci
45 sterownika SoundBlastera AWE32. Pakiet zawiera nastêpuj±ce programy:
46  - sfxload - program ³aduj±cy SoundFonty
47  - setfx - program ³aduj±cy efekty chorus/reverb
48  - aweset - zmiana parametrów pracy sterownika AWE
49  - sf2text - konwerter SoundFontów do postaci tekstowej
50  - text2sf - konwerter z postaci tekstowej na SoundFont
51  - gusload - program ³aduj±cy pliki PAT karty Gravis UltraSound
52  - sfxtest - przyk³adowy program wykorzystuj±cy sterownika AWE
53
54 %package devel
55 Summary:        Header files for programs using AWE library
56 Summary(pl):    Pliki nag³ówkowe dla programów korzystaj±cych z biblioteki AWE
57 Group:          Development/Libraries
58 Group(cs):      Vývojové prostøedky/Knihovny
59 Group(da):      Udvikling/Biblioteker
60 Group(de):      Entwicklung/Bibliotheken
61 Group(es):      Desarrollo/Bibliotecas
62 Group(fr):      Development/Librairies
63 Group(is):      Þróunartól/Aðgerðasöfn
64 Group(it):      Sviluppo/Librerie
65 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
66 Group(no):      Utvikling/Bibliotek
67 Group(pl):      Programowanie/Biblioteki
68 Group(pt_BR):   Desenvolvimento/Bibliotecas
69 Group(pt):      Desenvolvimento/Bibliotecas
70 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
71 Group(sl):      Razvoj/Knji¾nice
72 Group(sv):      Utveckling/Bibliotek
73 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
74 Requires:       %{name} = %{version}
75
76 %description devel
77 If you want to write programs using Sound Blaster AWE WaveTable, you
78 need these files.
79
80 %description devel -l pl
81 Je¶li chcesz pisaæ programy wykorzystuj±ce sterownik SoundBlastera AWE
82 bêdziesz potrzebowa³ tych plików.
83
84 %prep
85 %setup -q
86 mkdir gu11-rom
87 (cd gu11-rom
88 unzip %{SOURCE2}
89 )
90 %patch -p1
91
92 %build
93 xmkmf
94 %{__make} Makefiles
95 %{__make} OPT_FLAGS="%{rpmcflags}" SOSYMLINK="true"
96
97 %install
98 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},/bin} \
100         $RPM_BUILD_ROOT%{_datadir}/midi/{soundfont,virtualbank}
101
102 %{__make} install install.man \
103         DESTDIR=$RPM_BUILD_ROOT \
104         _MANDIR=%{_mandir} \
105         SOSYMLINK="true"
106
107 mv -f $RPM_BUILD_ROOT%{_bindir}/sfxload $RPM_BUILD_ROOT/bin/
108 mv -f gu11-rom/GU11-ROM.SF2 $RPM_BUILD_ROOT%{_datadir}/midi/soundfont/gu11-rom.sf2
109 mv -f samples/* $RPM_BUILD_ROOT%{_datadir}/midi/virtualbank
110
111 gzip -9nf docs/{ChangeLog.sfx,README,SBKtoSF2.txt} \
112         gu11-rom/*
113
114 %clean
115 rm -rf $RPM_BUILD_ROOT
116
117 %post   -p /sbin/ldconfig
118 %postun -p /sbin/ldconfig
119
120 %files
121 %defattr(644,root,root,755)
122 %doc docs/*.gz gu11-rom/*
123 %attr(755,root,root) /bin/*
124 %attr(755,root,root) %{_bindir}/*
125 %attr(755,root,root) %{_libdir}/lib*.so.*.*
126 %{_datadir}/midi
127 %{_mandir}/man1/*
128
129 %files devel
130 %defattr(644,root,root,755)
131 %{_includedir}/awe
132 %attr(755,root,root) %{_libdir}/lib*.so
This page took 0.065626 seconds and 3 git commands to generate.