stage5: add latest MagPi issue

This commit is contained in:
Serge Schneider 2018-06-07 17:44:08 +01:00
parent 1445894c2e
commit 3c3528aaf0
2 changed files with 17 additions and 0 deletions

16
stage4/03-magpi/00-run.sh Executable file
View file

@ -0,0 +1,16 @@
#!/bin/sh -e
magpi_regex="MagPi[[:digit:]]*.pdf"
magpi_loc="https://www.raspberrypi.org/magpi-issues"
magpi_latest="$(curl "$magpi_loc/?C=M;O=D" -s | grep "$magpi_regex" -m 1 -o | head -n 1)"
if [ ! -f "files/$magpi_latest" ]; then
find files/ -regextype grep -regex "files/$magpi_regex" -delete
wget "$magpi_loc/$magpi_latest" -O "files/$magpi_latest"
fi
file "files/$magpi_latest" | grep -q "PDF document"
install -v -o 1000 -g 1000 -d "${ROOTFS_DIR}/home/pi/MagPi"
install -v -o 1000 -g 1000 -m 644 "files/$magpi_latest" "${ROOTFS_DIR}/home/pi/MagPi/"

1
stage4/03-magpi/files/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
*.pdf