usb-modeswitch: Updated to 1.1.4
authorMichael Mrozek <EvilDragon@openpandora.org>
Thu, 8 Aug 2013 02:55:50 +0000 (04:55 +0200)
committerMichael Mrozek <EvilDragon@openpandora.org>
Thu, 8 Aug 2013 02:55:50 +0000 (04:55 +0200)
recipes/usb-modeswitch/usb-modeswitch-data/fix-install-in-makefile.patch [new file with mode: 0644]
recipes/usb-modeswitch/usb-modeswitch-data_20100826.bb [new file with mode: 0644]
recipes/usb-modeswitch/usb-modeswitch/fix-install-in-makefile.patch [new file with mode: 0644]
recipes/usb-modeswitch/usb-modeswitch_1.0.2.bb
recipes/usb-modeswitch/usb-modeswitch_1.1.4.bb [new file with mode: 0644]

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 (file)
index 0000000..fd11f11
--- /dev/null
@@ -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 (file)
index 0000000..91c41d2
--- /dev/null
@@ -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 (file)
index 0000000..1689197
--- /dev/null
@@ -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:
index 3919106..37a0d9b 100644 (file)
@@ -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 (file)
index 0000000..69d40c4
--- /dev/null
@@ -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}
+}
+