diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 26 insertions, 31 deletions
@@ -1,16 +1,14 @@ pkgbase = puppeteer pkgdesc = VTuber application made with Godot 3.4 (former OpenSeeFace-GD) - pkgver = 0.8.1 - pkgrel = 4 - url = https://github.com/virtual-puppet-project/puppeteer + pkgver = 0.9.0 + pkgrel = 1 + url = https://github.com/virtual-puppet-project/vpuppr arch = x86_64 license = MIT - depends = python3 + depends = python depends = python-pip - depends = python-virtualenv - optdepends = python39: Compatible python version for face tracking replaces = openseeface-gd - source = puppeteer-0.8.1.zip::https://github.com/virtual-puppet-project/puppeteer/releases/download/0.8.1/openseeface-gd_0.8.1_linux.zip - sha256sums = 31932f233a496054a3305033406e6f3fa2b14dc54e0d2fda3895349980714735 + source = puppeteer-0.9.0.zip::https://github.com/virtual-puppet-project/vpuppr/releases/download/0.9.0/vpuppr_0.9.0_linux.zip + sha256sums = 95c436e55a68e4abeb967acfa0ec9717dd6e0472ee72c346ded5aeb4a65ef587 pkgname = puppeteer @@ -2,51 +2,48 @@ pkgname=puppeteer pkgdesc="VTuber application made with Godot 3.4 (former OpenSeeFace-GD)" arch=('x86_64') -url="https://github.com/virtual-puppet-project/puppeteer" +url="https://github.com/virtual-puppet-project/vpuppr" license=('MIT') -pkgver=0.8.1 -pkgrel=4 +pkgver=0.9.0 +pkgrel=1 replaces=( 'openseeface-gd' ) depends=( - 'python3' + 'python' 'python-pip' - 'python-virtualenv' -) -optdepends=( - 'python39: Compatible python version for face tracking' ) -source=("${pkgname}-${pkgver}.zip::https://github.com/virtual-puppet-project/puppeteer/releases/download/${pkgver}/openseeface-gd_${pkgver}_linux.zip") -sha256sums=('31932f233a496054a3305033406e6f3fa2b14dc54e0d2fda3895349980714735') +source=("${pkgname}-${pkgver}.zip::https://github.com/virtual-puppet-project/vpuppr/releases/download/${pkgver}/vpuppr_${pkgver}_linux.zip") +sha256sums=('95c436e55a68e4abeb967acfa0ec9717dd6e0472ee72c346ded5aeb4a65ef587') package() { - mkdir -p $pkgdir/usr/{share/puppeteer,share/applications,bin} - cp -rf $(ls . | grep -v "${pkgname}-${pkgver}.zip") $pkgdir/usr/share/puppeteer - chmod 755 -R $pkgdir/usr/share/puppeteer/* - ln -sf ../share/puppeteer/OpenSeeFaceGD.x86_64 $pkgdir/usr/bin/puppeteer - - curl -L https://github.com/virtual-puppet-project/puppeteer/raw/0.8.1/assets/osfgd_icon.png -o "$pkgdir/usr/share/puppeteer/osfgd_icon.png" - cat > "$pkgdir/usr/share/applications/pupeteer.desktop"<< EOF + mkdir -p $pkgdir/usr/{share/vpuppr,share/applications,bin} + cp -rf ./flatpak/* $pkgdir/usr/share/vpuppr + chmod 755 -R $pkgdir/usr/share/vpuppr/* + ln -sf ../share/vpuppr/vpuppr.x86_64 $pkgdir/usr/bin/vpuppr + ln -sf ../share/vpuppr/vpuppr.x86_64 $pkgdir/usr/bin/puppeteer # keep the symlink for compatability reasons + + curl -L https://github.com/virtual-puppet-project/vpuppr/raw/0.9.0/assets/osfgd_icon.png -o "$pkgdir/usr/share/vpuppr/vpuppr_icon.png" + cat > "$pkgdir/usr/share/applications/vpuppr.desktop"<< EOF [Desktop Entry] -Name=Puppeteer -Exec=/usr/share/puppeteer/OpenSeeFaceGD.x86_64 -Icon=/usr/share/puppeteer/osfgd_icon.png +Name=VPupPr +Exec=/usr/share/vpuppr/vpuppr.x86_64 +Icon=/usr/share/vpuppr/vpuppr_icon.png Type=Application Categories=Graphics;AudioVideo;Recoder; Terminal=False EOF - for v in "" "3" "3.9" "3.8" "3.7" "3.6"; do - if "python$v" --version 2> /dev/null | grep -E -q "3.[6-9]\."; then + for v in "" "3" "3.10" "3.9" "3.8" "3.7"; do + if "python$v" --version 2> /dev/null | grep -E -q "3.([7-9]|10)\."; then return fi done - echo "No valid python version detected. Please install any python version from 3.6 - 3.9 to run Puppeteer correctly." >&2 + echo "No valid python version detected. Please install any python version from 3.7 - 3.10 to run VPupPr correctly." >&2 } |