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