From 173c2a456badf5cdf8ce5809a192c924d6e2f090 Mon Sep 17 00:00:00 2001 From: freetz Date: Fri, 6 Feb 2004 19:03:14 +0000 Subject: [PATCH] - updated to 0.5.0 - added ac/am/lt stuff - updated descriptions - updated BRs - removed make patch - devel package removed (obsoleted) - %%files update Changed files: awesfx.spec -> 1.39 --- awesfx.spec | 78 ++++++++++++++++++++--------------------------------- 1 file changed, 29 insertions(+), 49 deletions(-) diff --git a/awesfx.spec b/awesfx.spec index 7671aab..d7b206f 100644 --- a/awesfx.spec +++ b/awesfx.spec @@ -3,19 +3,21 @@ Summary(pl): Programy pomocnicze dla sterownika SoundBlastera AWE32 Summary(ru): õÔÉÌÉÔÙ ÄÌÑ Ú×ÕËÏ×ÏÇÏ ÄÒÁÊ×ÅÒÁ AWE32 Summary(uk): õÔÉ̦ÔÉ ÄÌÑ Ú×ÕËÏ×ÏÇÏ ÄÒÁÊ×ÅÒÁ AWE32 Name: awesfx -Version: 0.4.4 -Release: 3 -License: GPL/distributable +Version: 0.5.0 +Release: 1 +License: GPL v2 Group: Applications/Sound -Source0: http://www.alsa-project.org/~iwai/%{name}-%{version}.tgz -# Source0-md5: 8318bdb22a12b32a16e4d04a68e197d9 +Source0: http://www.alsa-project.org/~iwai/%{name}-%{version}.tar.gz +# Source0-md5: 35a9559698b08912a52021a9903941ec # Source1: http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip Source1: gu11-rom.zip # Source1-md5: fe8f019945c0cbfc2d38dc5f0f94eb24 -Patch0: %{name}-make.patch -Patch1: %{name}-etc_dir.patch +Patch0: %{name}-etc_dir.patch URL: http://www.alsa-project.org/~iwai/awedrv.html#Utils -BuildRequires: XFree86-devel +BuildRequires: alsa-lib-devel >= 1.0.0 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool BuildRequires: unzip ExclusiveArch: %{ix86} alpha ppc BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -23,7 +25,8 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description The awesfx package contains necessary utilities for the AWE32 sound driver. This package contains the following programs: - - sfxload - soundFont file loader + - asfxload - soundFont file loader for ALSA + - sfxload - soundFont file loader for OSS emulation - setfx - chorus/reverb effect loader - aweset - change the running mode of AWE driver - sf2text - convert SoundFont to readable text @@ -34,7 +37,8 @@ driver. This package contains the following programs: %description -l pl Pakiet awesfx zawiera programy niezbêdne dla wykorzystania mo¿liwo¶ci sterownika SoundBlastera AWE32. Pakiet zawiera nastêpuj±ce programy: - - sfxload - program ³aduj±cy SoundFonty + - asfxload - program ³aduj±cy SoundFonty dla ALSy + - sfxload - program ³aduj±cy SoundFonty dla emulacji OSS - setfx - program ³aduj±cy efekty chorus/reverb - aweset - zmiana parametrów pracy sterownika AWE - sf2text - konwerter SoundFontów do postaci tekstowej @@ -48,64 +52,40 @@ sterownika SoundBlastera AWE32. Pakiet zawiera nast %description -l uk ðÁËÅÔ awesfx ͦÓÔÉÔØ ÕÔÉ̦ÔÉ ÄÌÑ Ú×ÕËÏ×ϧ ËÁÒÔÉ AWE32. -%package devel -Summary: Header files for programs using AWE library -Summary(pl): Pliki nag³ówkowe dla programów korzystaj±cych z biblioteki AWE -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -If you want to write programs using Sound Blaster AWE WaveTable, you -need these files. - -%description devel -l pl -Je¶li chcesz pisaæ programy wykorzystuj±ce sterownik SoundBlastera AWE -bêdziesz potrzebowa³ tych plików. - %prep %setup -q install -d gu11-rom unzip %{SOURCE1} -d gu11-rom %patch0 -p1 -%patch1 -p1 %build -xmkmf -%{__make} Makefiles -%{__make} \ - OPT_FLAGS="%{rpmcflags}" \ - SOSYMLINK="true" +%{__libtoolize} +%{__aclocal} +%{__automake} +%{__autoconf} +%configure +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},/bin} \ - $RPM_BUILD_ROOT%{_datadir}/midi/{soundfont,virtualbank} +install -d $RPM_BUILD_ROOT/bin -%{__make} install install.man \ - DESTDIR=$RPM_BUILD_ROOT \ - _MANDIR=%{_mandir} \ - SOSYMLINK="true" +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT mv -f $RPM_BUILD_ROOT%{_bindir}/sfxload $RPM_BUILD_ROOT/bin -mv -f gu11-rom/GU11-ROM.SF2 $RPM_BUILD_ROOT%{_datadir}/midi/soundfont/gu11-rom.sf2 -mv -f samples/* $RPM_BUILD_ROOT%{_datadir}/midi/virtualbank +mv -f $RPM_BUILD_ROOT%{_bindir}/asfxload $RPM_BUILD_ROOT/bin +cp -f gu11-rom/GU11-ROM.{INS,SF2} $RPM_BUILD_ROOT%{_datadir}/sounds/sf2 +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/asfxload.1 +cp $RPM_BUILD_ROOT%{_mandir}/man1/sfxload.1 $RPM_BUILD_ROOT%{_mandir}/man1/asfxload.1 %clean rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - %files %defattr(644,root,root,755) -%doc docs/{ChangeLog.sfx,README,SBKtoSF2.txt} gu11-rom +%doc ChangeLog README SBKtoSF2.txt gu11-rom/*.TXT %attr(755,root,root) /bin/* %attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/lib*.so.*.* -%{_datadir}/midi +%{_datadir}/sounds/sf2 %{_mandir}/man1/* - -%files devel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_includedir}/awe -- 2.43.0