diff options
author | mia <mia@mia.jetzt> | 2024-11-23 18:55:44 -0800 |
---|---|---|
committer | mia <mia@mia.jetzt> | 2024-11-23 18:55:44 -0800 |
commit | 0be7ead83189f703fcfb33544c71272ee84f1e74 (patch) | |
tree | 0bd997f19362e655ab3a44b93566f1f37736edae /packages/iceshrimp.net-akkoma-fe-git | |
parent | 233e2c655cc64627a021c6baabe25e0ab7a4e134 (diff) | |
download | asylum-0be7ead83189f703fcfb33544c71272ee84f1e74.tar.gz asylum-0be7ead83189f703fcfb33544c71272ee84f1e74.zip |
Diffstat (limited to 'packages/iceshrimp.net-akkoma-fe-git')
-rw-r--r-- | packages/iceshrimp.net-akkoma-fe-git/.gitignore | 2 | ||||
-rw-r--r-- | packages/iceshrimp.net-akkoma-fe-git/PKGBUILD | 49 |
2 files changed, 0 insertions, 51 deletions
diff --git a/packages/iceshrimp.net-akkoma-fe-git/.gitignore b/packages/iceshrimp.net-akkoma-fe-git/.gitignore deleted file mode 100644 index b40d819..0000000 --- a/packages/iceshrimp.net-akkoma-fe-git/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/akkoma-fe/ -/*.pkg.* diff --git a/packages/iceshrimp.net-akkoma-fe-git/PKGBUILD b/packages/iceshrimp.net-akkoma-fe-git/PKGBUILD deleted file mode 100644 index 6335a3b..0000000 --- a/packages/iceshrimp.net-akkoma-fe-git/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -pkgname=iceshrimp.net-akkoma-fe-git -pkgver=3.10.0.92d3cd4d -pkgrel=1 -license=(AGPL) -arch=(any) -makedepends=(nodejs) -source=(akkoma-fe::git+https://iceshrimp.dev/iceshrimp/akkoma-fe.git) -sha256sums=(SKIP) - -pkgver() { - cd akkoma-fe - echo "$(jq -r '.version' package.json).$(git rev-parse --short HEAD)" -} - -build() { - cd akkoma-fe - corepack yarn - corepack yarn build -} - -take-static() { - mv "$srcdir/akkoma-fe/dist/static/$1" "$srcdir/$1" -} - -put-static() { - ln -s "/etc/iceshrimp.net/akkoma-fe/$1" "$pkgdir/usr/share/iceshrimp.net/akkoma-fe/static/$1" - install -Dm644 "$srcdir/$1" "$pkgdir/etc/iceshrimp.net/akkoma-fe/$1" -} - -package() { - install -dm644 "$pkgdir/usr/share/iceshrimp.net/akkoma-fe/static" - - # split out configurables into /etc - install -dm755 "$pkgdir/etc/iceshrimp.net/akkoma-fe" - - take-static terms-of-service.html - sed -i 's|$STATIC_DIR/static/terms-of-service.html|/etc/iceshrimp.net/akkoma-fe/terms-of-service.html|' "$srcdir/terms-of-service.html" - put-static terms-of-service.html - - take-static config.json && put-static config.json - take-static styles.json && put-static styles.json - - take-static custom.css - sed -i 's|$static_dir/static/custom.css|/etc/iceshrimp.net/akkoma-fe/custom.css|' "$srcdir/custom.css" - put-static custom.css - - # install compiled artifacts - cp -dpTr --no-preserve=ownership "$srcdir/akkoma-fe/dist" "$pkgdir/usr/share/iceshrimp.net/akkoma-fe" -} |