diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,7 +1,7 @@ # Maintainer: Martins Mozeiko <martins.mozeiko@gmail.com> pkgname=overseerr -pkgver=1.22.0 +pkgver=1.23.1 pkgrel=1 pkgdesc='Request management and media discovery tool for the Plex ecosystem' arch=('x86_64') @@ -16,7 +16,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sct/overseerr/archive/v 'overseerr.tmpfiles' 'overseerr.service' 'overseerr.conf.d') -sha256sums=('4548a848f93b7162206e733c745fc3b2b505410ea2a33af78df953db097480b3' +sha256sums=('bb12f40df9a49279f7aac02b601a01068384aa719dc1eac8b4c12aa15fccd739' '682ff5633748bbd131bcae00791b18c08488ad1cb477ca675e5498c53eca1097' 'a4734740422a3957f523cdab3c5d95b20999ff27e91e85358e4201988f5979f6' 'd0e530142edc5bd48474b38072f206a25af23803028fe264324ec2c4b3d7f19a' @@ -29,6 +29,10 @@ build() export COMMIT_TAG=${pkgver} echo "{\"commitTag\": \"${COMMIT_TAG}\"}" > committag.json + mkdir -p .next "${srcdir}/.overseer_cache" + rm -rf .next/cache # in case previous builds have it as real folder + ln -s "${srcdir}/.overseer_cache" .next/cache + yarn --frozen-lockfile yarn build yarn install --production --ignore-scripts --prefer-offline @@ -40,9 +44,10 @@ package() install -m0755 -d "${pkgdir}/usr/lib/overseerr" cp -dr --no-preserve='ownership' "${srcdir}/${pkgname}-${pkgver}/." "${pkgdir}/usr/lib/overseerr" - find "${pkgdir}/usr/lib/overseerr/.next" -type f -print0 | xargs -0 sed -i "s^${srcdir}/${pkgname}-${pkgver}/^/usr/lib/overseerr/^g" + find "${pkgdir}/usr/lib/overseerr/.next" -type f -print0 | xargs -0 sed -i "s^${srcdir}/${pkgname}-${pkgver}^/usr/lib/overseerr^g" rm -rf "${pkgdir}/usr/lib/overseerr/config" + rm -rf "${pkgdir}/usr/lib/overseerr/.next/cache" ln -s "/var/lib/overseerr" "${pkgdir}/usr/lib/overseerr/config" install -Dm0644 "${srcdir}/overseerr.conf.d" "${pkgdir}/etc/conf.d/overseerr" |