diff options
author | Francesco Minnocci | 2022-01-17 18:18:37 +0100 |
---|---|---|
committer | Francesco Minnocci | 2022-01-17 18:18:37 +0100 |
commit | 0e1eb1f889a8adee8d1d5831c0a0bf02d32d6de5 (patch) | |
tree | ae9815f5f2dce201160e8944ddaa87d7adccc31f | |
parent | e9d1edc5efe0c1015aa71de66cb755abd90ec201 (diff) | |
download | aur-0e1eb1f889a8adee8d1d5831c0a0bf02d32d6de5.tar.gz |
Update to v5.1.12
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | koel.install | 18 |
3 files changed, 22 insertions, 20 deletions
@@ -1,19 +1,21 @@ pkgbase = koel pkgdesc = A personal music streaming server that works. - pkgver = 5.1.8 + pkgver = 5.1.12 pkgrel = 1 url = https://koel.dev/ install = koel.install arch = any license = MIT makedepends = composer - makedepends = nodejs-lts-fermium + makedepends = nodejs + makedepends = yarn depends = php + depends = php-sqlite depends = python3 depends = mysql depends = openssl backup = usr/share/webapps/koel/.env - source = koel-5.1.8.tar.gz::https://github.com/koel/koel/archive/refs/tags/v5.1.8.tar.gz - sha512sums = b12b359beba8cde455f3da1213a24bb6f35ad6f7d11983c29f1fdced8c18af3afd08fcfdf2b600a2f7c85bb6085b62db5edda8f9ab1777595cfdcf41d6c5bca9 + source = koel-5.1.12.tar.gz::https://github.com/koel/koel/archive/refs/tags/v5.1.12.tar.gz + sha512sums = 79d45c06c3b948fcd99f5ab0c3bb14b39b21594a3a3f0cb26bbdbb438c88f0011e064c3a10039ebee32add94fd5b5b84d9c41f3dcc0e400409ab37ad921fd817 pkgname = koel @@ -1,20 +1,21 @@ # Maintainer: Francesco Minnocci <ascoli dot minnocci at gmail dot com> +# Maintainer: xeruf <27f at pm dot me> # Contributor: Jonas Heinrich <onny@project-insanity.org> # Contributor: Alex Smith <azphreal19@protonmail.com pkgname=koel -pkgver=5.1.8 +pkgver=5.1.12 pkgrel=1 pkgdesc="A personal music streaming server that works." arch=('any') url="https://koel.dev/" license=('MIT') -depends=('php' 'python3' 'mysql' 'openssl') -makedepends=('composer' 'nodejs-lts-fermium') +depends=(php php-sqlite python3 mysql openssl) +makedepends=(composer nodejs yarn) backup=('usr/share/webapps/koel/.env') install="${pkgname}.install" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") -sha512sums=('b12b359beba8cde455f3da1213a24bb6f35ad6f7d11983c29f1fdced8c18af3afd08fcfdf2b600a2f7c85bb6085b62db5edda8f9ab1777595cfdcf41d6c5bca9') +sha512sums=('79d45c06c3b948fcd99f5ab0c3bb14b39b21594a3a3f0cb26bbdbb438c88f0011e064c3a10039ebee32add94fd5b5b84d9c41f3dcc0e400409ab37ad921fd817') prepare() { cp "${srcdir}/${pkgname}-${pkgver}"/.env{.example,} @@ -23,9 +24,8 @@ prepare() { build() { cd "$pkgname-$pkgver" - - composer update - php -d 'extension=exif' /usr/bin/composer install + echo "++ ENABLE THE FOLLOWING MODULES IN /etc/php/php.ini: pdo_sqlite, sqlite3, exif" + php -d 'extension=pdo_sqlite' -d 'extension=sqlite3' -d 'extension=exif' /usr/bin/composer install } package() { diff --git a/koel.install b/koel.install index 5bbcd3e9a699..50b312f0c484 100644 --- a/koel.install +++ b/koel.install @@ -1,13 +1,13 @@ post_install() { chown -R http:http /usr/share/webapps/koel/storage /usr/share/webapps/koel/public - printf "==> Edit the .env file at /usr/share/webapps/koel with your chosen\n==> database settings and add the details for your admin account\n==> then run 'php composer koel:init --no-assets'.\n==> Remove your admin details afterward.\n==> Use 'php composer koel:sync' to update your library from the\n==> command line." + printf "==> Edit the .env file at /usr/share/webapps/koel with your chosen\n==> database settings and add the details for your admin account,\n==> then run 'php artisan koel:init --no-assets'.\n==> Finally use 'php artisan serve' to start the server,\n==> and your admin details afterwards.\n==> Use 'php artisan koel:sync' to update your library from the\n==> command line." } -#post_upgrade() { - # cd /usr/share/webapps/koel - - # composer install - # php artisan koel:init --no-assets - - # php artisan serve -#} +# post_upgrade() { +# cd /usr/share/webapps/koel +# +# composer install +# php artisan koel:init --no-assets +# +# php artisan serve +# } |