]> git.pld-linux.org Git - packages/awesfx.git/blob - awesfx.spec
- updated to 0.5.0
[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.5.0
7 Release:        1
8 License:        GPL v2
9 Group:          Applications/Sound
10 Source0:        http://www.alsa-project.org/~iwai/%{name}-%{version}.tar.gz
11 # Source0-md5:  35a9559698b08912a52021a9903941ec
12 # Source1:      http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip
13 Source1:        gu11-rom.zip
14 # Source1-md5:  fe8f019945c0cbfc2d38dc5f0f94eb24
15 Patch0:         %{name}-etc_dir.patch
16 URL:            http://www.alsa-project.org/~iwai/awedrv.html#Utils
17 BuildRequires:  alsa-lib-devel >= 1.0.0
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  libtool
21 BuildRequires:  unzip
22 ExclusiveArch:  %{ix86} alpha ppc
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 The awesfx package contains necessary utilities for the AWE32 sound
27 driver. This package contains the following programs:
28  - asfxload - soundFont file loader for ALSA
29  - sfxload - soundFont file loader for OSS emulation
30  - setfx - chorus/reverb effect loader
31  - aweset - change the running mode of AWE driver
32  - sf2text - convert SoundFont to readable text
33  - text2sf - revert from text to SoundFont file
34  - gusload - GUS PAT file loader
35  - sfxtest - example program to control AWE driver
36
37 %description -l pl
38 Pakiet awesfx zawiera programy niezbêdne dla wykorzystania mo¿liwo¶ci
39 sterownika SoundBlastera AWE32. Pakiet zawiera nastêpuj±ce programy:
40  - asfxload - program ³aduj±cy SoundFonty dla ALSy
41  - sfxload - program ³aduj±cy SoundFonty dla emulacji OSS
42  - setfx - program ³aduj±cy efekty chorus/reverb
43  - aweset - zmiana parametrów pracy sterownika AWE
44  - sf2text - konwerter SoundFontów do postaci tekstowej
45  - text2sf - konwerter z postaci tekstowej na SoundFont
46  - gusload - program ³aduj±cy pliki PAT karty Gravis UltraSound
47  - sfxtest - przyk³adowy program wykorzystuj±cy sterownika AWE
48
49 %description -l ru
50 ðÁËÅÔ awesfx ×ËÌÀÞÁÅÔ ÕÔÉÌÉÔÙ ÄÌÑ Ú×ÕËÏ×ÏÊ ËÁÒÔÙ AWE32.
51
52 %description -l uk
53 ðÁËÅÔ awesfx Í¦ÓÔÉÔØ ÕÔÉ̦ÔÉ ÄÌÑ Ú×ÕËÏ×ϧ ËÁÒÔÉ AWE32.
54
55 %prep
56 %setup -q
57 install -d gu11-rom
58 unzip %{SOURCE1} -d gu11-rom
59 %patch0 -p1
60
61 %build
62 %{__libtoolize}
63 %{__aclocal}
64 %{__automake}
65 %{__autoconf}
66 %configure
67 %{__make}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT/bin
72
73 %{__make} install \
74         DESTDIR=$RPM_BUILD_ROOT
75
76 mv -f $RPM_BUILD_ROOT%{_bindir}/sfxload $RPM_BUILD_ROOT/bin
77 mv -f $RPM_BUILD_ROOT%{_bindir}/asfxload $RPM_BUILD_ROOT/bin
78 cp -f gu11-rom/GU11-ROM.{INS,SF2} $RPM_BUILD_ROOT%{_datadir}/sounds/sf2
79 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/asfxload.1
80 cp $RPM_BUILD_ROOT%{_mandir}/man1/sfxload.1 $RPM_BUILD_ROOT%{_mandir}/man1/asfxload.1
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %files
86 %defattr(644,root,root,755)
87 %doc ChangeLog README SBKtoSF2.txt gu11-rom/*.TXT
88 %attr(755,root,root) /bin/*
89 %attr(755,root,root) %{_bindir}/*
90 %{_datadir}/sounds/sf2
91 %{_mandir}/man1/*
This page took 0.037256 seconds and 3 git commands to generate.