From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- .../files/midisport-firmware-1.2-configure.patch | 36 ++++++++++++++++++++++ .../files/midisport-firmware-1.2-rules.patch | 27 ++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 sys-firmware/midisport-firmware/files/midisport-firmware-1.2-configure.patch create mode 100644 sys-firmware/midisport-firmware/files/midisport-firmware-1.2-rules.patch (limited to 'sys-firmware/midisport-firmware/files') diff --git a/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-configure.patch b/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-configure.patch new file mode 100644 index 000000000000..bb4338809a92 --- /dev/null +++ b/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-configure.patch @@ -0,0 +1,36 @@ +--- midisport-firmware-1.2.orig/configure.ac 2006-03-05 22:01:45.000000000 +0100 ++++ midisport-firmware-1.2/configure.ac 2013-01-06 22:08:40.479938650 +0100 +@@ -1,9 +1,12 @@ + # Process this file with autoconf to produce a configure script + AC_PREREQ(2.0) + AC_INIT(midisport-firmware, 1.2, [usb-midi-fw-user@lists.sourceforge.net]) +-AM_INIT_AUTOMAKE($PACKAGE_NAME, $PACKAGE_VERSION) ++AM_INIT_AUTOMAKE + AC_REVISION($Revision$) + AC_CONFIG_SRCDIR(MidiSportLoader.ihx) ++m4_ifndef([PKG_PROG_PKG_CONFIG], ++ [m4_fatal([pkg-config is required])]) ++PKG_PROG_PKG_CONFIG + + AC_ARG_WITH([fxload], + AS_HELP_STRING([--with-fxload=name], +@@ -22,17 +25,8 @@ + AC_MSG_ERROR([$FXLOAD not found; please install the fxload package first]) + fi + +-AC_MSG_CHECKING([for udev version]) +-udev_ver=`udevinfo -V | awk '{ print $3 }'` +-if test -n "$udev_ver"; then +- AC_MSG_RESULT([$udev_ver]) +-else +- AC_MSG_RESULT([none]) +- udev_ver="0" +-fi +-if test "$udev_ver" -lt 057; then +- AC_MSG_ERROR([udev version 057 or later is required]) +-fi ++PKG_CHECK_MODULES([udev], [udev >= 057], [], [ ++ AC_MSG_ERROR(["udev of at least version 057 is required"])]) + + AC_ARG_WITH([udev], + AS_HELP_STRING([--with-udev=dir], diff --git a/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-rules.patch b/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-rules.patch new file mode 100644 index 000000000000..b0ee858276d1 --- /dev/null +++ b/sys-firmware/midisport-firmware/files/midisport-firmware-1.2-rules.patch @@ -0,0 +1,27 @@ +--- midisport-firmware-1.2.orig/42-midisport-firmware.rules.in 2006-03-05 22:01:45.000000000 +0100 ++++ midisport-firmware-1.2/42-midisport-firmware.rules.in 2013-01-06 22:07:03.385941852 +0100 +@@ -1,18 +1,13 @@ + # midisport-firmware.rules - udev rules for loading firmware into MidiSport devices + +-# DEVPATH=="/*.0" selects interface 0 only +-# (some udev versions don't work with SYSFS{bInterfaceNumber}) +- + # MidiSport 2x2 +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1001/*", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport2x2.ihx" ++ACTION=="add", SUBSYSTEM=="usb*", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="1001", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport2x2.ihx -D %N" + # MidiSport 1x1 +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1010/*", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport1x1.ihx" ++ACTION=="add", SUBSYSTEM=="usb*", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="1010", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport1x1.ihx -D %N" + # KeyStation +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1014/*", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSportKS.ihx" ++ACTION=="add", SUBSYSTEM=="usb*", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="1014", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSportKS.ihx -D %N" + # MidiSport 4x4 +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1020/*", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport4x4.ihx" ++ACTION=="add", SUBSYSTEM=="usb*", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="1020", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport4x4.ihx -D %N" + # MidiSport 8x8 +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1031/110", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport8x8-2.10.ihx" +-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1031/121", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport8x8-2.21.ihx" +- +-# vim: ft=conf ++#ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1031/110", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport8x8-2.10.ihx" ++#ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1031/121", RUN+="@fxload@ -s @firmwaredir@/MidiSportLoader.ihx -I @firmwaredir@/MidiSport8x8-2.21.ihx" -- cgit v1.2.3