diff --git a/rules/exiftool/default.bash b/rules/exiftool/default.bash new file mode 100644 index 0000000..13365dd --- /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/ +} + 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' diff --git a/systems/lctr-rpi/test-rpi-eth0.cfg b/systems/lctr-rpi/test-rpi-eth0.cfg new file mode 100644 index 0000000..b855852 --- /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 libusb' +cfg_services0='network 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