diff options
author | zxp19821005 | 2023-12-14 18:52:40 +0800 |
---|---|---|
committer | zxp19821005 | 2023-12-14 18:52:40 +0800 |
commit | 8638b126a928590dd909721473f667b5204fedd0 (patch) | |
tree | 18a12d80133823f0a8c22d7b2fba59558f7f4957 /PKGBUILD | |
parent | ee4be6101c44b6b159240534b5a228b9c3550dfa (diff) | |
download | aur-8638b126a928590dd909721473f667b5204fedd0.tar.gz |
update to 3.1.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 23 insertions, 15 deletions
@@ -3,13 +3,13 @@ _appname=douyin pkgname="deepin-wine-${_appname}" _pkgname="com.${_appname}.spark" _providername=ByteDance -pkgver=2.9.2 +pkgver=3.1.1 _sparkver=2.9.2spark7 pkgrel=2 pkgdesc="douyin,record beautify life;抖音,记录美好生活" arch=('x86_64') url="https://www.douyin.com" -_downurl="https://webcdn.m.qq.com/spcmgr/download" +_downurl="https://pc.qq.com" license=('custom') depends=( 'deepin-wine6-stable' @@ -28,27 +28,35 @@ conflicts=("${_appname}") install="${pkgname}.install" source=( "${_pkgname}_${_sparkver}_i386.deb::https://mirrors.sdu.edu.cn/spark-store//store/video/${_pkgname}/${_pkgname}_${_sparkver}_all.deb" - #"${_appname}-${pkgver}.exe::${_downurl}/${_appname}-v${pkgver}-win32-ia32-tencent.exe" + "${_appname}-${pkgver}.exe::https://sw.pcmgr.qq.com/ca75e0758b378d91d9e138495127f8a1/657ade18/spcmgr/download/${_appname}-v${pkgver}-win32-ia32-tencent.exe" "LICENSE.html::${url}/draft/douyin_agreement/douyin_agreement_user.html" "${pkgname}.sh" ) sha256sums=('f5bb3df57822718590e0bc432ed33f1548350add863a11e6a39058ea784c7c17' + '2896afc36b7817dbd6e1000af4e27c0aa088f2144d4462d99b6f6329bca289ea' '80d1bfb7a530d4497e8be2305e2ee662a25c4d6bc2e8f1b3a24642eec7efd054' - 'd79124897371fb614d86d7e6b54d189442284b83b04028bfcd83dcddf39473d6') + 'ab98d48487a4682e7e01f05f0f6333f35d8fef346d568f916d0c052e5198f05d') build() { + sed "s|@bottlename@|Deepin-${_appname}|g" -i "${srcdir}/${pkgname}.install" + sed -e "s|@bottlename@|Deepin-${_appname}|g" \ + -e "s|@appver@|${pkgver}|g" \ + -e "s|@appname@|${_appname}|g" \ + -e "s|@packagename@|${pkgname}|g" \ + -e "s|@pathname@|${_providername}|g" \ + -i "${srcdir}/${pkgname}.sh" bsdtar -xf "${srcdir}/data.tar.xz" mv "${srcdir}/opt/apps/${_pkgname}" "${srcdir}/opt/apps/${pkgname}" - #mkdir -p "${srcdir}/tmp" "${srcdir}/extracted_exe" - #msg "Extracting Deepin Wine ${_appname} archive ..." - #7z x -aoa "${srcdir}/opt/apps/${pkgname}/files/files.7z" -o"${srcdir}/tmp" - #7z e -aoa "${srcdir}/${_appname}-${pkgver}.exe" -o"${srcdir}/extracted_exe" - #msg "Extract latest ${_appname} installer to ${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname} ..." - #rm -rf "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" - #mkdir -p "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" - #bsdtar -xf "${srcdir}/extracted_exe/app.7z" -C "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" - #msg "Repackaging app archive ..." - #rm -r "${srcdir}/opt/apps/${pkgname}/files/files.7z" "${srcdir}/opt/apps/${pkgname}/info" - #7z a -t7z -r "${srcdir}/opt/apps/${pkgname}/files/files.7z" "${srcdir}/tmp/"* + mkdir -p "${srcdir}/tmp" "${srcdir}/extracted_exe" + msg "Extracting Deepin Wine ${_appname} archive ..." + 7z x -aoa "${srcdir}/opt/apps/${pkgname}/files/files.7z" -o"${srcdir}/tmp" + 7z e -aoa "${srcdir}/${_appname}-${pkgver}.exe" -o"${srcdir}/extracted_exe" + msg "Extract latest ${_appname} installer to ${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname} ..." + rm -rf "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" + mkdir -p "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" + bsdtar -xf "${srcdir}/extracted_exe/app.7z" -C "${srcdir}/tmp/drive_c/Program Files/${_providername}/${_appname}" + msg "Repackaging app archive ..." + rm -r "${srcdir}/opt/apps/${pkgname}/files/files.7z" "${srcdir}/opt/apps/${pkgname}/info" + 7z a -t7z -r "${srcdir}/opt/apps/${pkgname}/files/files.7z" "${srcdir}/tmp/"* sed -e "s|Icon=${_pkgname}|Icon=${pkgname}|g" \ -e "s|\"/opt/apps/${_pkgname}/files/run.sh\"|${pkgname}|g" \ -i "${srcdir}/opt/apps/${pkgname}/entries/applications/${_pkgname}.desktop" |