From eeaaae267f04544f715959689833dbe1b5aeb496 Mon Sep 17 00:00:00 2001 From: oreo639 <31916379+Oreo639@users.noreply.github.com> Date: Tue, 24 Mar 2020 21:57:19 -0700 Subject: [PATCH] wildmidi: fix default config The example config that ships with wildmidi is incomplete and doesn't contain all the patches in freepats, it would be better to just source the config that comes with the freepats package. --- srcpkgs/wildmidi/files/wildmidi.cfg | 7 +++++++ srcpkgs/wildmidi/template | 7 +++---- 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/wildmidi/files/wildmidi.cfg diff --git a/srcpkgs/wildmidi/files/wildmidi.cfg b/srcpkgs/wildmidi/files/wildmidi.cfg new file mode 100644 index 00000000000..f094502cc49 --- /dev/null +++ b/srcpkgs/wildmidi/files/wildmidi.cfg @@ -0,0 +1,7 @@ +## wildmidi.cfg +## This is used to set and configure GUS patchsets to be used with WildMidi +## Please refer to the wildmidi.cfg(5) manpage for more details. + +## Load the patchset from freepats +dir /usr/share/freepats +source /etc/freepats/freepats.cfg diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template index 6ce7b714a0b..073fda315ea 100644 --- a/srcpkgs/wildmidi/template +++ b/srcpkgs/wildmidi/template @@ -1,7 +1,7 @@ # Template file for 'wildmidi' pkgname=wildmidi version=0.4.3 -revision=4 +revision=5 wrksrc="${pkgname}-${pkgname}-${version}" build_style=cmake configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1" @@ -17,8 +17,7 @@ checksum=498e5a96455bb4b91b37188ad6dcb070824e92c44f5ed452b90adbaec8eef3c5 replaces="WildMidi>=0 WildMidi-devel>=0" post_install() { - vsed -i cfg/wildmidi.cfg -e "s;/usr/share/midi/freepats;/usr/share/freepats;" - vsconf cfg/wildmidi.cfg + vsconf ${FILESDIR}/wildmidi.cfg } libwildmidi_package() { @@ -27,7 +26,7 @@ libwildmidi_package() { conf_files="/etc/wildmidi/wildmidi.cfg" pkg_install() { vmove "usr/lib/*.so.*" - vinstall cfg/wildmidi.cfg 644 etc/wildmidi + vinstall ${FILESDIR}/wildmidi.cfg 644 etc/wildmidi } }