From fdbeec8424159e115062eca0131ec9fa6619d663 Mon Sep 17 00:00:00 2001 From: Michael Mrozek Date: Thu, 8 Aug 2013 04:55:50 +0200 Subject: [PATCH] usb-modeswitch: Updated to 1.1.4 --- .../fix-install-in-makefile.patch | 22 ++++++++++++++++++ .../usb-modeswitch-data_20100826.bb | 20 ++++++++++++++++ .../fix-install-in-makefile.patch | 21 +++++++++++++++++ .../usb-modeswitch/usb-modeswitch_1.0.2.bb | 3 +++ .../usb-modeswitch/usb-modeswitch_1.1.4.bb | 23 +++++++++++++++++++ 5 files changed, 89 insertions(+) create mode 100644 recipes/usb-modeswitch/usb-modeswitch-data/fix-install-in-makefile.patch create mode 100644 recipes/usb-modeswitch/usb-modeswitch-data_20100826.bb create mode 100644 recipes/usb-modeswitch/usb-modeswitch/fix-install-in-makefile.patch create mode 100644 recipes/usb-modeswitch/usb-modeswitch_1.1.4.bb diff --git a/recipes/usb-modeswitch/usb-modeswitch-data/fix-install-in-makefile.patch b/recipes/usb-modeswitch/usb-modeswitch-data/fix-install-in-makefile.patch new file mode 100644 index 0000000000..fd11f11260 --- /dev/null +++ b/recipes/usb-modeswitch/usb-modeswitch-data/fix-install-in-makefile.patch @@ -0,0 +1,22 @@ +Index: usb-modeswitch-data-20100826/Makefile +=================================================================== +--- usb-modeswitch-data-20100826.orig/Makefile 2011-02-10 16:33:59.000000000 +0100 ++++ usb-modeswitch-data-20100826/Makefile 2011-02-10 16:39:24.000000000 +0100 +@@ -18,14 +18,14 @@ + + files-install: + install -d $(ETCDIR)/usb_modeswitch.d +- install -D --mode=644 40-usb_modeswitch.rules $(RULESDIR)/40-usb_modeswitch.rules ++ install -D -m 644 40-usb_modeswitch.rules $(RULESDIR)/40-usb_modeswitch.rules + + db-install: +- install --mode=644 -t $(ETCDIR)/usb_modeswitch.d ./usb_modeswitch.d/* ++ install -m 644 ./usb_modeswitch.d/* $(ETCDIR)/usb_modeswitch.d + + db-install-packed: + cd ./usb_modeswitch.d; tar -czf ../configPack.tar.gz * +- install --mode=644 -t $(ETCDIR)/usb_modeswitch.d ./configPack.tar.gz ++ install -m 644 ./configPack.tar.gz $(ETCDIR)/usb_modeswitch.d + rm -f ./configPack.tar.gz + + diff --git a/recipes/usb-modeswitch/usb-modeswitch-data_20100826.bb b/recipes/usb-modeswitch/usb-modeswitch-data_20100826.bb new file mode 100644 index 0000000000..91c41d2a76 --- /dev/null +++ b/recipes/usb-modeswitch/usb-modeswitch-data_20100826.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Data files for usbmodeswitch" +LICENSE = "GPLv2" +RDEPENDS_${PN} = "\ + usb-modeswitch \ + tcl \ +" +PR="r2" + +SRC_URI = "http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${PV}.tar.bz2 \ + file://fix-install-in-makefile.patch \ + " +SRC_URI[md5sum] = "85c16bb87a6f05c2d04b93a22fe87e91" +SRC_URI[sha256sum] = "a81821d3d9ad9e1d3a31ea11d0da9841ca84350f0b445a8f9ea2dbd142cefb46" + +do_install() { + oe_runmake install DESTDIR=${D} +} + +PACKAGE_ARCH = "all" +FILES_${PN} += "${base_libdir}/udev/rules.d/40-usb_modeswitch.rules" diff --git a/recipes/usb-modeswitch/usb-modeswitch/fix-install-in-makefile.patch b/recipes/usb-modeswitch/usb-modeswitch/fix-install-in-makefile.patch new file mode 100644 index 0000000000..168919762d --- /dev/null +++ b/recipes/usb-modeswitch/usb-modeswitch/fix-install-in-makefile.patch @@ -0,0 +1,21 @@ +Index: usb-modeswitch-1.1.4/Makefile +=================================================================== +--- usb-modeswitch-1.1.4.orig/Makefile 2011-02-10 16:23:33.000000000 +0100 ++++ usb-modeswitch-1.1.4/Makefile 2011-02-10 16:23:58.000000000 +0100 +@@ -22,11 +22,11 @@ + $(RM) usb_modeswitch + + install: all +- install -D --mode=755 usb_modeswitch $(SBINDIR)/usb_modeswitch +- install -D --mode=755 usb_modeswitch.tcl $(SBINDIR)/usb_modeswitch_dispatcher +- install -D --mode=755 usb_modeswitch.sh $(UDEVDIR)/usb_modeswitch +- install -D --mode=644 usb_modeswitch.conf $(ETCDIR)/usb_modeswitch.conf +- install -D --mode=644 usb_modeswitch.1 $(MANDIR)/usb_modeswitch.1 ++ install -D -m 755 usb_modeswitch $(SBINDIR)/usb_modeswitch ++ install -D -m 755 usb_modeswitch.tcl $(SBINDIR)/usb_modeswitch_dispatcher ++ install -D -m 755 usb_modeswitch.sh $(UDEVDIR)/usb_modeswitch ++ install -D -m 644 usb_modeswitch.conf $(ETCDIR)/usb_modeswitch.conf ++ install -D -m 644 usb_modeswitch.1 $(MANDIR)/usb_modeswitch.1 + + + uninstall: diff --git a/recipes/usb-modeswitch/usb-modeswitch_1.0.2.bb b/recipes/usb-modeswitch/usb-modeswitch_1.0.2.bb index 3919106a95..37a0d9b1da 100644 --- a/recipes/usb-modeswitch/usb-modeswitch_1.0.2.bb +++ b/recipes/usb-modeswitch/usb-modeswitch_1.0.2.bb @@ -21,3 +21,6 @@ do_install() { install -m 0755 ${S}/usb_modeswitch ${D}${bindir}/usb_modeswitch install -m 0644 ${S}/usb_modeswitch.conf ${D}${sysconfdir}/usb_modeswitch.conf } + +SRC_URI[md5sum] = "4f896ed631f9be0338df9c5a2145ef82" +SRC_URI[sha256sum] = "f1b9388f4507185a4ac30bae3383d9e9bbb95075a14dd188c904cacdd8cf4e66" diff --git a/recipes/usb-modeswitch/usb-modeswitch_1.1.4.bb b/recipes/usb-modeswitch/usb-modeswitch_1.1.4.bb new file mode 100644 index 0000000000..69d40c4e88 --- /dev/null +++ b/recipes/usb-modeswitch/usb-modeswitch_1.1.4.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "A mode switching tool for controlling 'flip flop' (multiple device) USB gear" +SECTION = "base" +PRIORITY = "required" +LICENSE = "GPLv2" +DEPENDS = "virtual/libusb0" + +PR = "r4" + +SRC_URI = "http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${PV}.tar.bz2 \ + file://fix-install-in-makefile.patch \ + " +SRC_URI[md5sum] = "a04db36bd0fc6fb303df7567f677b714" +SRC_URI[sha256sum] = "c20abfdf9d46fb83e1b82f961a9f6ec8064bed3304155b6e1af7cf596845d0d0" + +FILES_${PN} = "${bindir} ${sysconfdir} ${base_libdir}/udev/usb_modeswitch ${sbindir}" +RPROVIDES_${PN} += "usbmodeswitch" +RREPLACES_${PN} += "usbmodeswitch" +RRECOMMENDS_${PN} = "usb-modeswitch-data" + +do_install() { + oe_runmake install DESTDIR=${D} +} + -- 2.39.5