debian: update package version 3.13.1
ODROID-COMMON: Add link libgpiod ODROID-N2/C4: fix odroid-wiringpi postinst server build error: link ./configure: line 3480: syntax error near unexpected token `LIBCRYPT,' ./configure: line 3480: `PKG_CHECK_MODULES(LIBCRYPT, libcrypt)' local build error: link /usr/bin/ld: undefined reference to `gpiod_line_set_value' ... local build error: odroid-wiringpi.postinst error cp: cannot stat '/tmp/odroid-wiringpi/rules.d/99-odroid-wiringpi-aml.rules': No such file or directory Signed-off-by: steve.jeong <jkhpro1003@gmail.com> Change-Id: I0faf7710461ab487afdf02a8e5511ea2a6385f7e
This commit is contained in:
8
debian/changelog
vendored
8
debian/changelog
vendored
@@ -1,8 +1,10 @@
|
||||
odroid-wiringpi (3.13) UNRELEASED; urgency=medium
|
||||
odroid-wiringpi (3.13.1) stable; urgency=medium
|
||||
|
||||
* ODROID-N2/C4: fix compile error
|
||||
* ODROID-COMMON: Add link libgpiod
|
||||
* ODROID-N2/C4: Fix compile error
|
||||
* ODROID-N2/C4: Fix postinst error
|
||||
|
||||
-- steve <jkhpro1003@gmail.com> Thu, 14 Apr 2022 18:52:19 +0900
|
||||
-- steve <jkhpro1003@gmail.com> Fri, 15 Apr 2022 14:37:13 +0900
|
||||
|
||||
odroid-wiringpi (3.12) stable; urgency=medium
|
||||
|
||||
|
||||
31
debian/odroid-wiringpi.postinst
vendored
31
debian/odroid-wiringpi.postinst
vendored
@@ -8,37 +8,6 @@ msg() {
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
if [ -c "/dev/gpiomem" ] && [ "$(stat -c "%a %G" "/dev/gpiomem")" != "660"*"odroid" ]; then
|
||||
hardware=$(fgrep -a Hardware /proc/cpuinfo | head -1 | awk '{ printf("%s %s %s\n", $3, $4, $5) }' | xargs)
|
||||
[ "$hardware",, != *"odroid"* ] \
|
||||
&& [ -f "/sys/firmware/devicetree/base/model" ] \
|
||||
&& hardware=$(cat /sys/firmware/devicetree/base/model)
|
||||
case "$(echo $hardware | tr [:upper:] [:lower:])" in
|
||||
*xu4)
|
||||
cp -f /tmp/odroid-wiringpi/rules.d/99-odroid-wiringpi-exynos.rules /etc/udev/rules.d/
|
||||
;;
|
||||
*c|*c1|*c2)
|
||||
cp -f /tmp/odroid-wiringpi/rules.d/99-odroid-wiringpi-meson.rules /etc/udev/rules.d/
|
||||
;;
|
||||
*n2|*c4)
|
||||
cp -f /tmp/odroid-wiringpi/rules.d/99-odroid-wiringpi-aml.rules /etc/udev/rules.d/
|
||||
;;
|
||||
*)
|
||||
msg "This system seems not ODROID"
|
||||
;;
|
||||
esac
|
||||
|
||||
msg "Reload udev..."
|
||||
[ -x "$(command -v udevadm)" ] \
|
||||
&& udevadm trigger \
|
||||
|| msg "udevadm not found. Please reboot to take effect"
|
||||
else
|
||||
msg "Not found $GPIOMEM"
|
||||
msg "You will not be able to use WiringPi without root permission"
|
||||
fi
|
||||
|
||||
msg "Remove temporary files..."
|
||||
rm -rf /tmp/odroid-wiringpi
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
|
||||
Reference in New Issue
Block a user