summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD12
-rwxr-xr-xrun.sh6
3 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6df1c58a7d98..5eae6e3f1737 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = deepin-wine-douyin
pkgdesc = douyin,record beautify life;抖音,记录美好生活
pkgver = 1.8.0
- pkgrel = 2
+ pkgrel = 3
url = https://www.douyin.com/
install = deepin-wine-douyin.install
arch = x86_64
@@ -12,13 +12,13 @@ pkgbase = deepin-wine-douyin
optdepends = wqy-microhei
optdepends = wqy-zenhei
provides = ByteDance
- source = https://mirrors.sdu.edu.cn/spark-store-repository/store/video/com.douyin.spark/com.douyin.spark_1.7.1spark2_i386.deb
+ source = com.douyin.spark_1.7.1spark2_i386.deb::https://mirrors.sdu.edu.cn/spark-store-repository/store/video/com.douyin.spark/com.douyin.spark_1.7.1spark2_i386.deb
source = douyin-1.8.0.exe::https://www.douyin.com/download/pc/obj/douyin-pc-client/7044145585217083655/releases/9818478/1.8.0/win32-ia32/douyin-v1.8.0-win32-ia32-douyinDownload1.exe
source = deepin-wine-douyin.install
source = run.sh
sha256sums = ddb6e863b45e4eddee273119866e73de27b10efa5e57054933153fb442f1ce10
sha256sums = 322ea0649362f110cd88e5ea5f5b68b0a599837332ddfa112e385c933bf36521
sha256sums = e476028b1c94fe6a4d1a24e4b603667a39276c21dfbe76433c42cf64a73d16be
- sha256sums = 8a2d62594c1cd12f6d73b574375b850d650a7da1b432412192cdadf7f50c1bbb
+ sha256sums = 55a7959b8511646d1dcaeb3876dc08afe2c775361b5dbbb28b0ff34201b16219
pkgname = deepin-wine-douyin
diff --git a/PKGBUILD b/PKGBUILD
index 0113656e4374..8547626a5483 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ _officalname=douyin
_providername=ByteDance
pkgver=1.8.0
sparkver=1.7.1spark2
-pkgrel=2
+pkgrel=3
epoch=
pkgdesc="douyin,record beautify life;抖音,记录美好生活"
arch=("x86_64")
@@ -23,14 +23,16 @@ optdepends=(
conflicts=()
provides=("ByteDance")
install="deepin-wine-douyin.install"
-source=("https://mirrors.sdu.edu.cn/spark-store-repository/store/video/${_pkgname}/${_pkgname}_${sparkver}_i386.deb"
+source=(
+ "${_pkgname}_${sparkver}_i386.deb::https://mirrors.sdu.edu.cn/spark-store-repository/store/video/${_pkgname}/${_pkgname}_${sparkver}_i386.deb"
"${_officalname}-${pkgver}.exe::https://www.douyin.com/download/pc/obj/${_officalname}-pc-client/7044145585217083655/releases/9818478/${pkgver}/win32-ia32/${_officalname}-v${pkgver}-win32-ia32-douyinDownload1.exe"
deepin-wine-douyin.install
- run.sh)
+ run.sh
+ )
sha256sums=('ddb6e863b45e4eddee273119866e73de27b10efa5e57054933153fb442f1ce10'
'322ea0649362f110cd88e5ea5f5b68b0a599837332ddfa112e385c933bf36521'
'e476028b1c94fe6a4d1a24e4b603667a39276c21dfbe76433c42cf64a73d16be'
- '8a2d62594c1cd12f6d73b574375b850d650a7da1b432412192cdadf7f50c1bbb')
+ '55a7959b8511646d1dcaeb3876dc08afe2c775361b5dbbb28b0ff34201b16219')
prepare() {
bsdtar -xf data.tar.xz
@@ -42,7 +44,7 @@ prepare() {
msg "Copying latest ${_officalname} installer to ${srcdir}/tmp/drive_c/Program Files/${_providername}/${_officalname} ..."
rm -r "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_officalname}"
mkdir -p "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_officalname}"
- install -m644 "${_officalname}-${pkgver}.exe" "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_officalname}-${pkgver}.exe"
+ install -m644 "${_officalname}-${pkgver}.exe" "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_officalname}/${_officalname}-${pkgver}.exe"
msg "Repackaging app archive ..."
rm -r "${srcdir}/opt/apps/${pkgname}/files/files.7z"
diff --git a/run.sh b/run.sh
index 2435026b9d5e..2c1e23a9958a 100755
--- a/run.sh
+++ b/run.sh
@@ -10,12 +10,12 @@
BOTTLENAME="Deepin-douyin"
APPVER="1.7.1spark2"
WINEPREFIX="$HOME/.deepinwine/${BOTTLENAME}"
-EXEC_PATH="C:/Program Files/ByteDance/douyin.exe"
-EXEC_FILE="${WINEPREFIX}/drive_c/Program Files/ByteDance/douyin.exe"
+EXEC_PATH="C:/Program Files/ByteDance/douyin/1.8.0/douyin.exe"
+EXEC_FILE="${WINEPREFIX}/drive_c/Program Files/ByteDance/douyin/1.8.0/douyin.exe"
START_SHELL_PATH="/opt/deepinwine/tools/run_v4.sh"
DOUYIN_INSTALLER="douyin"
DOUYIN_VER="1.8.0"
-DOUYIN_INSTALLER_PATH="C:/Program Files/ByteDance/${DOUYIN_INSTALLER}-${DOUYIN_VER}.exe"
+DOUYIN_INSTALLER_PATH="C:/Program Files/ByteDance/${DOUYIN_INSTALLER}/${DOUYIN_INSTALLER}-${DOUYIN_VER}.exe"
export MIME_TYPE=""
export DEB_PACKAGE_NAME="deepin-wine-douyin"
export APPRUN_CMD="deepin-wine6-stable"