summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzxp198210052023-11-20 17:48:28 +0800
committerzxp198210052023-11-20 17:48:28 +0800
commitf9afe8cc3d80facc7f4f06f1126c78575ffcb1fb (patch)
treec769f6641ad836453a3a3388e80902dbd8cb4cf6 /PKGBUILD
parentf35974a66acd97cb1702edbafb9c137e2b33ff4b (diff)
downloadaur-f9afe8cc3d80facc7f4f06f1126c78575ffcb1fb.tar.gz
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 17 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0720e44e62ce..b6201e378091 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,28 +5,34 @@
pkgname=prepros-bin
_pkgname=Prepros
pkgver=7.17.0
-pkgrel=1
+pkgrel=2
pkgdesc="Prepros compiles your files, transpiles your JavaScript, reloads your browsers and makes it really easy to develop & test your websites so you can focus on making them perfect."
arch=('x86_64')
url="https://prepros.io"
license=('custom:proprietary')
-depends=('bash' 'electron25')
-makedepends=('asar')
-source=("${pkgname%-bin}-${pkgver}.deb::https://downloads.prepros.io/v7/${pkgver}/${_pkgname}-${pkgver}.deb"
- "${pkgname%-bin}.sh")
+depends=(
+ 'electron25'
+ 'lib32-gcc-libs'
+ 'perl'
+ 'lib32-glibc'
+ 'ruby'
+ 'java-runtime'
+)
+source=(
+ "${pkgname%-bin}-${pkgver}.deb::https://downloads.prepros.io/v7/${pkgver}/${_pkgname}-${pkgver}.deb"
+ "${pkgname%-bin}.sh"
+)
sha256sums=('59d8f34ac6769dd991125afadfe7e490527b55f9d9b33e928241d0e2ce9a9fe5'
- '4ec2ed24f8f45b49a479a3546325e8defd05b75b1abf8ef9a321b1047cadabad')
+ '87660ebd2e7bc9a5413f507c5bbedb25de30b97796fe3e05b0589e18a89e4224')
build() {
bsdtar -xf "${srcdir}/data.tar.zst"
- asar e "${srcdir}/usr/lib/${pkgname%-bin}/resources/app.asar" "${srcdir}/app.asar.unpacked"
- cp -r "${srcdir}/usr/lib/${pkgname%-bin}/resources/app.asar.unpacked" "${srcdir}"
- asar p "${srcdir}/app.asar.unpacked" "${srcdir}/app.asar"
sed "s| %U||g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop"
}
package() {
install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}"
- install -Dm644 "${srcdir}/app.asar" -t "${pkgdir}/opt/${pkgname%-bin}/resources"
- install -Dm644 "${srcdir}/usr/lib/${pkgname%-bin}/resources/"{default_app.asar,icon.png} -t "${pkgdir}/opt/${pkgname%-bin}/resources"
+ install -Dm644 "${srcdir}/usr/lib/${pkgname%-bin}/resources/app.asar" -t "${pkgdir}/usr/lib/${pkgname%-bin}"
+ cp -r "${srcdir}/usr/lib/${pkgname%-bin}/resources/app.asar.unpacked" "${pkgdir}/usr/lib/${pkgname%-bin}"
+ install -Dm644 "${srcdir}/usr/lib/${pkgname%-bin}/resources/"{default_app.asar,icon.png} -t "${pkgdir}/usr/lib/${pkgname%-bin}"
install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${srcdir}/usr/share/doc/${pkgname%-bin}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/license"
install -Dm644 "${srcdir}/usr/share/pixmaps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"