From d1872860fa96b4e6cfbbfdf74aad01c68d1f11aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Thu, 21 Feb 2019 18:21:54 +0000 Subject: [PATCH 1/6] rules/exiftool: add rule for exiftool lib/api. --- rules/exiftool/default.bash | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 rules/exiftool/default.bash diff --git a/rules/exiftool/default.bash b/rules/exiftool/default.bash new file mode 100644 index 0000000..2817c08 --- /dev/null +++ b/rules/exiftool/default.bash @@ -0,0 +1,37 @@ +version=\ +( + "10.96" +) + +url=\ +( + "https://lsts.pt/glued/exiftoolBin-${version}.tar.gz" +) + +md5=\ +( + "71d52bf2d75f023b844dd8c9100daaff" +) + +maintainer=\ +( + 'Pedro Gonçalves ' +) + +requires=\ +( + 'perl/default' +) + +post_unpack() +{ + $cmd_cp -r ../exiftoolBin-${version}/* . +} + +target_install() +{ + $cmd_cp -rv usr/* $cfg_dir_toolchain_sysroot/usr/ + $cmd_cp -rv usr/* $cfg_dir_rootfs/usr/ + $cmd_cp -rv usr/local/bin* $cfg_dir_rootfs/usr/bin/ +} + From 0dd5539b48f77810cee9e6eceb90f124c7ed79e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Thu, 21 Feb 2019 18:22:45 +0000 Subject: [PATCH 2/6] systems/lctr-rpi: update test-rpi config for eth0 and wlan0. --- systems/lctr-rpi/test-rpi-eth0.cfg | 9 +++++++++ systems/lctr-rpi/{test-rpi.cfg => test-rpi-wlan0.cfg} | 0 2 files changed, 9 insertions(+) create mode 100644 systems/lctr-rpi/test-rpi-eth0.cfg rename systems/lctr-rpi/{test-rpi.cfg => test-rpi-wlan0.cfg} (100%) diff --git a/systems/lctr-rpi/test-rpi-eth0.cfg b/systems/lctr-rpi/test-rpi-eth0.cfg new file mode 100644 index 0000000..62dde7c --- /dev/null +++ b/systems/lctr-rpi/test-rpi-eth0.cfg @@ -0,0 +1,9 @@ +cfg_hostname='test-rpi' +cfg_eth_ext_ip='10.0.200.52' +cfg_services1='' +cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi exiftool' +cfg_services0='nnetwork dropbear storage upgrade syslog ptpd' +cfg_modules="$cfg_modules ftdi_sio" +cfg_terminal='tty1' +cfg_ptpd_interface='eth0' + diff --git a/systems/lctr-rpi/test-rpi.cfg b/systems/lctr-rpi/test-rpi-wlan0.cfg similarity index 100% rename from systems/lctr-rpi/test-rpi.cfg rename to systems/lctr-rpi/test-rpi-wlan0.cfg From 568f2abbbf98a680541937b22910254508730aca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Fri, 22 Feb 2019 17:11:59 +0000 Subject: [PATCH 3/6] rules/exiftool: fix path for bin folder. --- rules/exiftool/default.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/exiftool/default.bash b/rules/exiftool/default.bash index 2817c08..13365dd 100644 --- a/rules/exiftool/default.bash +++ b/rules/exiftool/default.bash @@ -32,6 +32,6 @@ target_install() { $cmd_cp -rv usr/* $cfg_dir_toolchain_sysroot/usr/ $cmd_cp -rv usr/* $cfg_dir_rootfs/usr/ - $cmd_cp -rv usr/local/bin* $cfg_dir_rootfs/usr/bin/ + $cmd_cp -rv usr/local/bin/* $cfg_dir_rootfs/usr/bin/ } From b69cfb96820b71964fdc390202aad877ff566f11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Fri, 22 Feb 2019 18:09:40 +0000 Subject: [PATCH 4/6] systems/lctr-rpi/test-rpi-eth0: fix service network name. --- systems/lctr-rpi/test-rpi-eth0.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systems/lctr-rpi/test-rpi-eth0.cfg b/systems/lctr-rpi/test-rpi-eth0.cfg index 62dde7c..5f699dd 100644 --- a/systems/lctr-rpi/test-rpi-eth0.cfg +++ b/systems/lctr-rpi/test-rpi-eth0.cfg @@ -2,7 +2,7 @@ cfg_hostname='test-rpi' cfg_eth_ext_ip='10.0.200.52' cfg_services1='' cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi exiftool' -cfg_services0='nnetwork dropbear storage upgrade syslog ptpd' +cfg_services0='network dropbear storage upgrade syslog ptpd' cfg_modules="$cfg_modules ftdi_sio" cfg_terminal='tty1' cfg_ptpd_interface='eth0' From c66054cafd580623afa72c470c44c843cccb0560 Mon Sep 17 00:00:00 2001 From: mariacosta Date: Wed, 27 Feb 2019 18:29:23 +0000 Subject: [PATCH 5/6] lctr-rpi: test-rpi-eth0: Added libusb package. --- systems/lctr-rpi/test-rpi-eth0.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systems/lctr-rpi/test-rpi-eth0.cfg b/systems/lctr-rpi/test-rpi-eth0.cfg index 5f699dd..b855852 100644 --- a/systems/lctr-rpi/test-rpi-eth0.cfg +++ b/systems/lctr-rpi/test-rpi-eth0.cfg @@ -1,7 +1,7 @@ cfg_hostname='test-rpi' cfg_eth_ext_ip='10.0.200.52' cfg_services1='' -cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi exiftool' +cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi exiftool libusb' cfg_services0='network dropbear storage upgrade syslog ptpd' cfg_modules="$cfg_modules ftdi_sio" cfg_terminal='tty1' From a21f7a4835053d95989b4d20b73a07dc4371085b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Gon=C3=A7alves?= Date: Fri, 5 Apr 2019 15:20:04 +0100 Subject: [PATCH 6/6] lctr-rpi: config: add exiftool and libusb to the main config. --- systems/lctr-rpi/config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systems/lctr-rpi/config b/systems/lctr-rpi/config index 57d5dcd..5e7b557 100644 --- a/systems/lctr-rpi/config +++ b/systems/lctr-rpi/config @@ -3,7 +3,7 @@ cfg_storage='data0:ext4:/opt' cfg_modules='' cfg_services0='network dropbear storage upgrade syslog ptpd' cfg_services2='dune' -cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi' +cfg_packages='dropbear rsync busybox e2fsprogs dosfstools ptpd rpcbind rpi-boot-firmware linux/rpi exiftool libusb' cfg_target_linux_kernel='arch/arm/boot/zImage' cfg_ptpd_interface='eth0' cfg_eth_ext_mk='255.255.0.0'