diff options
-rwxr-xr-x | .SRCINFO | 12 | ||||
-rwxr-xr-x | PKGBUILD | 16 | ||||
-rwxr-xr-x | install.sh | 6 | ||||
-rwxr-xr-x | run.sh | 4 |
4 files changed, 20 insertions, 18 deletions
@@ -1,7 +1,7 @@ pkgbase = karaokemugen pkgdesc = Karaoke playlist manager/player app used in parties or events. - pkgver = 7.1.57 - pkgrel = 2 + pkgver = 7.1.66 + pkgrel = 3 url = https://mugen.karaokes.moe/ install = karaokemugen.install arch = x86_64 @@ -14,12 +14,12 @@ pkgbase = karaokemugen depends = mpv depends = ffmpeg depends = postgresql - depends = electron + depends = electron29 depends = patch optdepends = sudo: for using karaokemugen-install script provides = karaokemugen conflicts = karaokemugen - source = karaokemugen::git+https://gitlab.com/karaokemugen/code/karaokemugen-app.git#tag=v7.1.57 + source = karaokemugen::git+https://gitlab.com/karaokemugen/code/karaokemugen-app.git#tag=v7.1.66 source = karaokemugen-lib::git+https://gitlab.com/karaokemugen/code/lib.git source = karaokemugen-guests::git+https://gitlab.com/karaokemugen/medias/guest-avatars.git source = install.sh @@ -29,8 +29,8 @@ pkgbase = karaokemugen md5sums = SKIP md5sums = SKIP md5sums = SKIP - md5sums = 74e8c0755a6e07cceb2895cef518660b - md5sums = 55557823030b7824a85a55469e119cb4 + md5sums = 2548b70d012d3992526c8d5b1d9bac3d + md5sums = 31d8f86f4b4420ef9c83c1af31a45424 md5sums = 5e9a33a42fef7572b7e0fa504c586f32 md5sums = fae5d3e631e9ec8391655b31f586b74b @@ -1,13 +1,13 @@ # Maintainer: leonekmi <usingarchbtw@leonekmi.fr> pkgname=karaokemugen -pkgver=7.1.57 -pkgrel=2 +pkgver=7.1.66 +pkgrel=3 pkgdesc="Karaoke playlist manager/player app used in parties or events." arch=('x86_64') url="https://mugen.karaokes.moe/" license=('MIT') groups=() -depends=('mpv' 'ffmpeg' 'postgresql' 'electron' 'patch') +depends=('mpv' 'ffmpeg' 'postgresql' 'electron29' 'patch') makedepends=('git' 'npm' 'typescript' 'yarn' 'nodejs') optdepends=('sudo: for using karaokemugen-install script') provides=("${pkgname}") @@ -16,7 +16,7 @@ replaces=() backup=() options=() install=${pkgname}.install -source=("${pkgname}::git+https://gitlab.com/karaokemugen/code/karaokemugen-app.git#tag=v7.1.57" +source=("${pkgname}::git+https://gitlab.com/karaokemugen/code/karaokemugen-app.git#tag=v7.1.66" "${pkgname}-lib::git+https://gitlab.com/karaokemugen/code/lib.git" "${pkgname}-guests::git+https://gitlab.com/karaokemugen/medias/guest-avatars.git" 'install.sh' @@ -27,8 +27,8 @@ noextract=() md5sums=('SKIP' 'SKIP' 'SKIP' - '74e8c0755a6e07cceb2895cef518660b' - '55557823030b7824a85a55469e119cb4' + '2548b70d012d3992526c8d5b1d9bac3d' + '31d8f86f4b4420ef9c83c1af31a45424' '5e9a33a42fef7572b7e0fa504c586f32' 'fae5d3e631e9ec8391655b31f586b74b') @@ -51,8 +51,8 @@ build() { # Build and package with electron-builder export NODE_ENV='production' - electronDist=$(dirname $(realpath $(which electron))) - electronVer=$(electron --version | tail -c +2) + electronDist=$(dirname $(realpath $(which electron29))) + electronVer=$(electron29 --version | tail -c +2) yarn packer } diff --git a/install.sh b/install.sh index dd8a6d8646e7..25a354b182c5 100755 --- a/install.sh +++ b/install.sh @@ -8,7 +8,7 @@ # This script creates the database and do some checks to make # Karaoke Mugen App working. -# From AUR package karaokemugen +# From AUR package karaokemugen-git check_postgres() { sudo -u postgres -g postgres pg_ctl status -D /var/lib/postgres/data &> /dev/null @@ -42,8 +42,10 @@ setup_postgres() { fi # Creating the database sudo -u postgres -g postgres -H -- psql -c "CREATE DATABASE karaokemugen_app ENCODING 'UTF8';" - sudo -u postgres -g postgres -H -- psql -c "CREATE USER karaokemugen_app WITH ENCRYPTED PASSWORD 'musubi'; GRANT ALL PRIVILEGES ON DATABASE karaokemugen_app TO karaokemugen_app;" + sudo -u postgres -g postgres -H -- psql -c "CREATE USER karaokemugen_app WITH ENCRYPTED PASSWORD 'musubi';" + sudo -u postgres -g postgres -H -- psql -c "GRANT ALL PRIVILEGES ON DATABASE karaokemugen_app TO karaokemugen_app;" sudo -u postgres -g postgres -H -- psql -d karaokemugen_app -c "CREATE EXTENSION unaccent;" + sudo -u postgres -g postgres -H -- psql -d karaokemugen_app -c "GRANT CREATE ON SCHEMA public TO public;" echo -e "${_COL_GREEN_}karaokemugen_app database created!" } @@ -7,7 +7,7 @@ # |___/ # This script runs Karaoke Mugen app (with some check to avoid some disasters) -# From AUR package karaokemugen +# From AUR package karaokemugen-git # use colors only if we have them if [[ $(which tput > /dev/null 2>&1 && tput -T "${TERM}" colors || echo -n '0') -ge 8 ]] ; then @@ -25,4 +25,4 @@ else systemctl start postgresql fi # Launch Karaoke Mugen -exec electron /usr/lib/karaokemugen/app.asar "$@" +exec electron29 /usr/lib/karaokemugen/app.asar "$@" |