Hello community, here is the log from the commit of package awesfx checked in at Wed Aug 29 22:17:05 CEST 2007. -------- --- awesfx/awesfx.changes 2007-08-06 19:19:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/awesfx/awesfx.changes 2007-08-29 16:51:51.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Aug 29 16:51:00 CEST 2007 - tiwai@suse.de + +- fix udev script to load properly with recent udev versions +- fix for autoreconf + +------------------------------------------------------------------- New: ---- awesfx-autoreconf-fix.diff awesfx-udev-soundfont-fix.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ awesfx.spec ++++++ --- /var/tmp/diff_new_pack.N13300/_old 2007-08-29 22:15:52.000000000 +0200 +++ /var/tmp/diff_new_pack.N13300/_new 2007-08-29 22:15:52.000000000 +0200 @@ -14,12 +14,14 @@ BuildRequires: alsa-devel Summary: SoundFont Utilities for SB AWE32/64 and Emu10k1 Drivers Version: 0.5.1a -Release: 1 +Release: 8 License: GPL v2 or later Group: Productivity/Multimedia/Sound/Midi BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://www.alsa-project.org/~iwai/awedrv.html Source: awesfx-%{version}.tar.bz2 +Patch: awesfx-autoreconf-fix.diff +Patch1: awesfx-udev-soundfont-fix.diff %description The AWESFX package includes utility programs for controlling the @@ -33,6 +35,8 @@ %prep %setup +%patch -p1 +%patch1 -p1 %{?suse_update_config:%{suse_update_config -f}} %build @@ -64,6 +68,9 @@ /etc/alsa.d %changelog +* Wed Aug 29 2007 - tiwai@suse.de +- fix udev script to load properly with recent udev versions +- fix for autoreconf * Mon Aug 06 2007 - tiwai@suse.de - updated to version 0.5.1a: * really fix the build without linux/awe_voice.h ++++++ awesfx-autoreconf-fix.diff ++++++ # HG changeset patch # User tiwai # Date 1188398267 -7200 # Node ID cdcfdfaaa364a0a94d235653b9c73f2ef17e56ae # Parent fb1d028aa84f35b5d91d544a2317a497fd03c738 Fix for autoreconf Add AUTOMAKE_OPTIONS to shut up autoreconf diff -r fb1d028aa84f -r cdcfdfaaa364 Makefile.am --- a/Makefile.am Wed Aug 29 16:37:21 2007 +0200 +++ b/Makefile.am Wed Aug 29 16:37:47 2007 +0200 @@ -2,6 +2,8 @@ SUBDIRS = awelib include samples etc bin_PROGRAMS = sfxload asfxload aweset gusload setfx sf2text text2sf sfxtest LDADD = awelib/libawe.a + +AUTOMAKE_OPTIONS = foreign INCLUDES = -Iinclude ++++++ awesfx-udev-soundfont-fix.diff ++++++ # HG changeset patch # User tiwai # Date 1188398355 -7200 # Node ID 78ed20368c3ff9f2a0933a66251c6a7e8b890e76 # Parent cdcfdfaaa364a0a94d235653b9c73f2ef17e56ae Fix udev script file for recent udev version The recent udev doesn't pass PHYSDEVDRIVER variable. Since we handle only emu10k1 and sbawe, check the DEVPATH whether it's a PCI one. If yes, it must be emu10k1. diff -r cdcfdfaaa364 -r 78ed20368c3f etc/udev-soundfont --- a/etc/udev-soundfont Wed Aug 29 16:37:47 2007 +0200 +++ b/etc/udev-soundfont Wed Aug 29 16:39:15 2007 +0200 @@ -3,12 +3,14 @@ CARD=${DEVNAME##/dev/snd/hwC} CARD=${DEVNAME##/dev/snd/hwC} CARD=${CARD%%D2} -case $PHYSDEVDRIVER in -EMU10K1_Audigy) +case $DEVPATH in +*/pci*) + # Emu10k1 / Audigy, send a MIDI sequence to activate breakout-box echo -en "\xf0\x00\x20\x21\x61\x00\x00\x00\x7f\x00\xf7" > /dev/snd/midiC${CARD}D1 /etc/alsa.d/load-soundfont $CARD default.bnk default.sf2 ;; -sbawe) +*) + # SB AWE can use ROM as fallback /etc/alsa.d/load-soundfont $CARD default.bnk default.sf2 default.sbk gu11-rom.sf2 GU11-ROM.SF2 ;; esac ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org