diff options
author | Claudia | 2023-09-01 18:02:53 +0200 |
---|---|---|
committer | Claudia | 2023-09-01 18:02:53 +0200 |
commit | 959b01c6b3b4154120094792b6c80d7e9b2ecdb9 (patch) | |
tree | 9cfc98a6dddc58b9b8f44badffebfb8ab56726c7 | |
download | aur-gog-book-of-hours-perpetual-edition-dlc.tar.gz |
gog-book-of-hours-perpetual-edition-dlc v2023.8.g.2
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .editorconfig | 23 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 62 | ||||
-rw-r--r-- | book-of-hours-desktop-backgrounds.xml | 74 | ||||
-rw-r--r-- | book-of-hours-mobile-backgrounds.xml | 79 |
6 files changed, 265 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5cb021028d96 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = gog-book-of-hours-perpetual-edition-dlc + pkgdesc = Perpetual Edition DLC for Book Of Hours. GOG version. + pkgver = 2023.8.g.2 + pkgrel = 1 + url = https://www.gog.com/en/game/book_of_hours_perpetual_edition_dlc + arch = any + license = custom + makedepends = lgogdownloader + makedepends = unzip + optdepends = gnome-control-center: select GNOME background + options = !strip + source = book-of-hours-perpetual-edition-dlc_latest.sh::gogdownloader://1228572957/en3installer0 + source = book-of-hours-desktop-backgrounds.xml + source = book-of-hours-mobile-backgrounds.xml + sha512sums = SKIP + sha512sums = 31038ab84934759c4de56f335dde95714dffb7f4b876920eed67a4ec1f6d886eb3930587632121815d53b7ed1e98cfb1950ce20121b3bbc0b7c7169ae8bfa0a3 + sha512sums = 532379308a82d7a66a87ac648c3bfa8985d24269c1231789808f83312313f770bfe8834707d8268122c90149a13d4ccb2cd82d2881f51d5de4f9d5cffabd0f55 + +pkgname = gog-book-of-hours-perpetual-edition-dlc diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000000..3f7b3e6af9eb --- /dev/null +++ b/.editorconfig @@ -0,0 +1,23 @@ +# https://editorconfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.{diff,patch}] +end_of_line = lf +trim_trailing_whitespace = false + +[PKGBUILD] +indent_size = 2 + +[*.json] +indent_size = 2 + +[*.xml] +indent_size = 4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..0be4836ceccd --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +/.vscode/ +/src +/pkg +*.log +*.pkg.* +*.tar.* +*.zip +book-of-hours-perpetual-edition-dlc_*.sh diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b911cbcab52b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: Claudia Pellegrino <aur ät cpellegrino.de> + +pkgname=gog-book-of-hours-perpetual-edition-dlc +pkgver=2023.8.g.2 +pkgrel=1 +pkgdesc='Perpetual Edition DLC for Book Of Hours. GOG version.' +_shortname="${pkgname#gog-}" + +# Need to hard-code the ID because lgogdownloader doesn’t recognize +# the DLC by name +_gog_id='1228572957' + +arch=('any') +url="https://www.gog.com/en/game/${_shortname//-/_}" +license=('custom') +makedepends=('lgogdownloader' 'unzip') +optdepends=('gnome-control-center: select GNOME background') +options=('!strip') + +source=( + "${_shortname}_latest.sh::gogdownloader://${_gog_id}/en3installer0" + 'book-of-hours-desktop-backgrounds.xml' + 'book-of-hours-mobile-backgrounds.xml' +) + +sha512sums=( + 'SKIP' + '31038ab84934759c4de56f335dde95714dffb7f4b876920eed67a4ec1f6d886eb3930587632121815d53b7ed1e98cfb1950ce20121b3bbc0b7c7169ae8bfa0a3' + '532379308a82d7a66a87ac648c3bfa8985d24269c1231789808f83312313f770bfe8834707d8268122c90149a13d4ccb2cd82d2881f51d5de4f9d5cffabd0f55' +) + +DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader -o %o') +PKGEXT=.pkg.tar + +pkgver() { + awk -F '"' -e '/ version =/ { print $2 }' "${srcdir}/scripts/config.lua" +} + +prepare() { + echo >&2 'Extracting wallpapers' + unzip -d "${srcdir}/wallpapers" \ + "${srcdir}/data/noarch/game/BOOK OF HOURS Perpetual Edition wallpapers.zip" +} + +package() { + echo >&2 'Packaging wallpapers' + install -D -m 644 -t "${pkgdir}/usr/share/backgrounds/book-of-hours-desktop/" \ + "${srcdir}/wallpapers"/*'desktop wallpaper'* + install -D -m 644 -t "${pkgdir}/usr/share/backgrounds/book-of-hours-mobile/" \ + "${srcdir}/wallpapers"/*'mobile wallpaper'* \ + "${srcdir}/wallpapers/tarot desktop desktop (1280 x 1920).png" # sic + + echo >&2 'Packaging manifest for backgrounds in GNOME' + install -D -m 644 -t "${pkgdir}/usr/share/gnome-background-properties/" \ + "${srcdir}/book-of-hours-desktop-backgrounds.xml" \ + "${srcdir}/book-of-hours-mobile-backgrounds.xml" + + echo >&2 'Packaging license' + install -D -m 644 -T \ + "${srcdir}/data/noarch/docs/BOOK OF HOURS: Perpetual Edition Content/End User License Agreement.txt" \ + "${pkgdir}/usr/share/licenses/${pkgname}/End User License Agreement.txt" +} diff --git a/book-of-hours-desktop-backgrounds.xml b/book-of-hours-desktop-backgrounds.xml new file mode 100644 index 000000000000..25420d8784bb --- /dev/null +++ b/book-of-hours-desktop-backgrounds.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> +<wallpapers> + <wallpaper deleted="false"> + <name>Brancrug – Desktop</name> + <filename>brancrug desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Brancrug Mists – Desktop</name> + <filename>brancrug mists desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Brancrug Sunset – Desktop</name> + <filename>brancrug sunset desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Crossrow – Desktop</name> + <filename>crossrow desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Cucurbit Bridge – Desktop</name> + <filename>cucurbit bridge desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Fuchsia – Desktop</name> + <filename>fuchsia desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Grove of Green Immortals – Desktop</name> + <filename>grove of green immortals desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Haustorium – Desktop</name> + <filename>haustorium desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Hush House 1 – Desktop</name> + <filename>hush house 1 desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Hush House 2 – Desktop</name> + <filename>hush house 2 desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Hush House 3 – Desktop</name> + <filename>hush house 3 desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>St. Brendan’s Beach – Desktop</name> + <filename>st brendan's beach desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Tarot – Desktop</name> + <filename>tarot desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Tomb of Lies – Desktop</name> + <filename>tomb of lies desktop wallpaper (1920 x 1080).png</filename> + </wallpaper> + +</wallpapers> diff --git a/book-of-hours-mobile-backgrounds.xml b/book-of-hours-mobile-backgrounds.xml new file mode 100644 index 000000000000..969cb27a834a --- /dev/null +++ b/book-of-hours-mobile-backgrounds.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> +<wallpapers> + <wallpaper deleted="false"> + <name>Brancrug Mists – Mobile</name> + <filename>brancrug mists mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Brancrug – Mobile</name> + <filename>brancrug mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Brancrug Sunset – Mobile</name> + <filename>brancrug sunset mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Crossrow – Mobile</name> + <filename>crossrow mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Cucurbit Bridge 1 – Mobile</name> + <filename>cucurbit bridge mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Cucurbit Bridge 2 – Mobile</name> + <filename>cucurbit bridge mobile wallpaper 2 (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Fuchsia – Mobile</name> + <filename>fuchsia mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Grove of Green Immortals – Mobile</name> + <filename>grove of green immortals mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Haustorium 1 – Mobile</name> + <filename>haustorium mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Haustorium 2 – Mobile</name> + <filename>haustorium mobile wallpaper 2 (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Hush House 1 – Mobile</name> + <filename>hush house mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Hush House 2 – Mobile</name> + <filename>hush house mobile wallpaper 2 (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>St. Brendan’s Beach – Mobile</name> + <filename>st brendan's beach mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Tarot – Mobile</name> + <filename>tarot desktop desktop (1280 x 1920).png</filename> + </wallpaper> + + <wallpaper deleted="false"> + <name>Tomb of Lies – Mobile</name> + <filename>tomb of lies mobile wallpaper (1280 x 1920).png</filename> + </wallpaper> + +</wallpapers> |