From 8d348881ab0f6d11ebe7bbd01853929e32cedaef Mon Sep 17 00:00:00 2001 From: Kristian Klausen Date: Mon, 14 Sep 2015 15:31:09 +0200 Subject: [PATCH 1/2] libphidget: Added package libphidget, support for phidgets --- rules/libphidget/default.bash | 55 +++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 rules/libphidget/default.bash diff --git a/rules/libphidget/default.bash b/rules/libphidget/default.bash new file mode 100644 index 0000000..44c36b0 --- /dev/null +++ b/rules/libphidget/default.bash @@ -0,0 +1,55 @@ +version=\ +( + '2.1.8.20150410' +) + +url=\ +( + "http://www.phidgets.com/downloads/libraries/libphidget_$version.tar.gz" +) + +md5=\ +( + 'a1ee9be405179370767d70c8304c3ac8' +) + +maintainer=\ +( + 'Kristian Klausen ' +) + +requires=\ +( + 'libusbx' +) + +configure() +{ + export PKG_CONFIG="${cfg_dir_toolchain}/bin/pkg-config" + export PKG_CONFIG_PATH="$cfg_dir_toolchain_sysroot/usr/lib/pkgconfig" + "../libphidget-$version/configure" \ + --prefix="$cfg_dir_toolchain_sysroot/usr" \ + --target="$cfg_target_canonical" \ + --host="$cfg_target_canonical" \ + --build="$cfg_host_canonical" +} + +build() +{ + $cmd_make +} + +host_install() +{ + export PKG_CONFIG="${cfg_dir_toolchain}/bin/pkg-config" + export PKG_CONFIG_PATH="$cfg_dir_toolchain_sysroot/usr/lib/pkgconfig" + $cmd_make install +} + +target_install() +{ + cp -a "$cfg_dir_toolchain_sysroot/usr/lib/libphidget"*.so* "$cfg_dir_rootfs/lib" && + $cmd_target_strip "$cfg_dir_rootfs/lib/libphidget"*.so* +} + + From e231a507e15e044809f5f5f9ed44173b9daaff44 Mon Sep 17 00:00:00 2001 From: Kristian Klausen Date: Mon, 26 Oct 2015 17:24:07 +0100 Subject: [PATCH 2/2] libphidget: Changed to libusb from obsolete libusbx --- rules/libphidget/default.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/libphidget/default.bash b/rules/libphidget/default.bash index 44c36b0..99596c3 100644 --- a/rules/libphidget/default.bash +++ b/rules/libphidget/default.bash @@ -20,7 +20,7 @@ maintainer=\ requires=\ ( - 'libusbx' + 'libusb' ) configure()