2024-05-08 23:43:55 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
. ../.skel/nextcloud-app/build-nextcloud-app
|
|
|
|
|
2024-05-09 02:17:24 +02:00
|
|
|
export ARCHS=(amd64 arm64)
|
|
|
|
|
|
|
|
function _ncarch() {
|
|
|
|
case "$1" in
|
|
|
|
amd64)
|
|
|
|
echo x86_64
|
|
|
|
;;
|
|
|
|
arm64)
|
|
|
|
echo aarch64
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
echo no such architecture
|
|
|
|
exit 1
|
|
|
|
esac
|
|
|
|
}
|
|
|
|
|
|
|
|
function _binarch() {
|
|
|
|
case "$1" in
|
|
|
|
amd64)
|
|
|
|
echo amd64
|
|
|
|
;;
|
|
|
|
arm64)
|
|
|
|
echo aarch64
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
echo no such architecture
|
|
|
|
exit 1
|
|
|
|
esac
|
|
|
|
}
|
|
|
|
|
|
|
|
function post_chown() {
|
|
|
|
chmod 0755 "${PKGDIR}/usr/lib/nextcloud/nextcloud-apps/memories/bin-ext/exiftool/build_tag_lookup"
|
|
|
|
chmod 0755 "${PKGDIR}/usr/lib/nextcloud/nextcloud-apps/memories/bin-ext/exiftool/exiftool"
|
|
|
|
chmod 0755 "${PKGDIR}/usr/lib/nextcloud/nextcloud-apps/memories/bin-ext/exiftool/validate"
|
|
|
|
}
|
|
|
|
|
2024-05-08 23:43:55 +02:00
|
|
|
post_prepare() {
|
2024-05-09 02:17:24 +02:00
|
|
|
NCARCH=$(_ncarch $ARCH)
|
|
|
|
for oarch in ${ARCHS[@]}; do
|
|
|
|
if [[ "$(_ncarch $oarch)" == "${NCARCH}" ]]; then
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
binarch=$(_binarch $oarch)
|
|
|
|
rm -f ${PKGDIR}/usr/lib/nextcloud/nextcloud-apps/memories/bin-ext/*-${binarch}*
|
|
|
|
rm -f ${PKGDIR}/usr/lib/nextcloud/nextcloud-apps/memories/bin-ext/exiftool/*-${binarch}*
|
|
|
|
done
|
2024-05-08 23:49:41 +02:00
|
|
|
github_changelog pulsejet/memories
|
2024-05-08 23:43:55 +02:00
|
|
|
}
|
|
|
|
|
2024-05-09 02:17:24 +02:00
|
|
|
export ADDITIONAL_DEPS=", sensible-utils"
|
|
|
|
|
2024-05-08 23:43:55 +02:00
|
|
|
build_nextcloud_app memories 29
|
|
|
|
|