summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD43
2 files changed, 26 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dac622ca6dbd..a5bcbf339740 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8f23a7907211..dbb575a30732 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}