summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-04-11 22:09:16 +0800
committerzxp198210052023-04-11 22:09:16 +0800
commit0111d33037b9869f1c45b20c18c1a55b7837c773 (patch)
tree8bb69e63167d3775e74ea4f9bd6ce879b166db03
downloadaur-0111d33037b9869f1c45b20c18c1a55b7837c773.tar.gz
update to 39.0.0.0 beta
-rw-r--r--.SRCINFO45
-rw-r--r--PKGBUILD36
2 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4dc80239d9f0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,45 @@
+pkgbase = slimjet-beta-bin
+ pkgdesc = Fast, smart and powerful browser based on Blink
+ pkgver = 39.0.0.0
+ pkgrel = 1
+ url = https://www.slimjet.com
+ arch = x86_64
+ license = custom:freeware
+ depends = libxcb
+ depends = at-spi2-core
+ depends = libxdamage
+ depends = libxcomposite
+ depends = pango
+ depends = gcc-libs
+ depends = libxkbcommon
+ depends = libxrandr
+ depends = alsa-lib
+ depends = sh
+ depends = libxext
+ depends = libcups
+ depends = glib2
+ depends = dbus
+ depends = nspr
+ depends = nss
+ depends = libdrm
+ depends = hicolor-icon-theme
+ depends = libxfixes
+ depends = expat
+ depends = glibc
+ depends = libx11
+ depends = mesa
+ depends = cairo
+ optdepends = kdialog: needed for file dialogs in KDE
+ optdepends = ttf-liberation: fix fonts for some PDFs
+ conflicts = slimjet35
+ conflicts = slimjet
+ options = !emptydirs
+ options = !strip
+ source = slimjet-beta-39.0.0.0_amd64.deb::https://www.slimjetbrowser.com/beta/slimjet_amd64.deb
+ source = libffmpeg-0.73.0.zip::https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.73.0/0.73.0-linux-x64.zip
+ source = LICENSE::https://www.slimjet.com/en/webhelp/index.htm
+ sha256sums = 8b48b59d74f67309159a1ccd72318ea95660e106d903c9c4f77e6f7bfdd063aa
+ sha256sums = 8cad02e111745402d411414d8f8d15f1504bbcd884ccf050dfad252a63ad633a
+ sha256sums = 2c9dac1462b349e7c077ea33cdc91ff46563b2ca0457617958772a689b4c8d43
+
+pkgname = slimjet-beta-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..76256b116287
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
+_pkgname=slimjet
+pkgname="${_pkgname}-beta-bin"
+pkgver=39.0.0.0
+pkgrel=1
+_libffmpegverurl="https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases"
+_libffmpegver=0.73.0
+pkgdesc="Fast, smart and powerful browser based on Blink"
+arch=('x86_64')
+url="https://www.slimjet.com"
+_downurl="https://www.slimjetbrowser.com"
+license=('custom:freeware')
+depends=('libxcb' 'at-spi2-core' 'libxdamage' 'libxcomposite' 'pango' 'gcc-libs' 'libxkbcommon' 'libxrandr' 'alsa-lib' 'sh' 'libxext'\
+ 'libcups' 'glib2' 'dbus' 'nspr' 'nss' 'libdrm' 'hicolor-icon-theme' 'libxfixes' 'expat' 'glibc' 'libx11' 'mesa' 'cairo')
+optdepends=('kdialog: needed for file dialogs in KDE' 'ttf-liberation: fix fonts for some PDFs')
+conflicts=("${_pkgname}35" "${_pkgname}")
+install=
+options=('!emptydirs' '!strip')
+source=("${pkgname%-bin}-${pkgver}_amd64.deb::${_downurl}/beta/${_pkgname}_amd64.deb"
+ "libffmpeg-${_libffmpegver}.zip::${_libffmpegverurl}/download/${_libffmpegver}/${_libffmpegver}-linux-x64.zip"
+ "LICENSE::${url}/en/webhelp/index.htm")
+sha256sums=('8b48b59d74f67309159a1ccd72318ea95660e106d903c9c4f77e6f7bfdd063aa'
+ '8cad02e111745402d411414d8f8d15f1504bbcd884ccf050dfad252a63ad633a'
+ '2c9dac1462b349e7c077ea33cdc91ff46563b2ca0457617958772a689b4c8d43')
+
+package() {
+ bsdtar -xf data.tar.xz -C "${pkgdir}"
+ bsdtar -xf "${srcdir}/libffmpeg-${_libffmpegver}.zip" -C "${pkgdir}/opt/${_pkgname}/"
+ find "${pkgdir}" -type d -exec chmod 755 {} \;
+ install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ for _icons in 16x16 22x22 24x24 32x32 48x48 64x64 128x128 256x256; do
+ install -Dm644 "${pkgdir}/opt/${_pkgname}/product_logo_${_icons/x*}.png" \
+ "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/flashpeak-slimjet.png"
+ done
+ chmod 0755 "${pkgdir}/opt/${_pkgname}/${_pkgname}-sandbox"
+} \ No newline at end of file