summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzzjzxq332022-01-31 17:21:17 +0800
committerzzjzxq332022-01-31 17:21:17 +0800
commitd8043d5cfe18bbc5729b35c121b5517bc7823491 (patch)
tree2e5bba37fe285db52d6063dbd6d9749eeafede7a
parentca5e657140b0ebb56c0557085a9507fb4ff19e18 (diff)
downloadaur-d8043d5cfe18bbc5729b35c121b5517bc7823491.tar.gz
Update version to 20220123 & change source to asar
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD23
-rwxr-xr-xbbg4
-rw-r--r--icon.pngbin0 -> 116209 bytes
4 files changed, 29 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 37223dc987d4..6653aa261e9e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,20 @@
pkgbase = bbg
pkgdesc = A static blog generator built with electron
- pkgver = 20211022
- pkgrel = 3
+ pkgver = 20220123
+ pkgrel = 1
url = https://github.com/baiyang-lzy/bbg
arch = x86_64
license = GPL
- depends = nss
depends = gtk3
+ depends = libxcb
+ depends = electron
+ source = bbg
+ source = icon.png
source = bbg.desktop
- source = bbg.7z::https://github.com/baiyang-lzy/bbg/releases/download/20211022/bbg_linux_20211022.7z
+ source = app.asar::https://download.fastgit.org/baiyang-lzy/bbg/releases/download/20220123/app.asar
+ sha256sums = 9bb48fe10ec7b1b669546d185a98976b822b50fbcbaf0dd5faf0c162e8346a21
+ sha256sums = b2055c02386eacb33fff9f53b2c1bf099d49e4c63d016704a220e9108ded262f
sha256sums = b9262d5c2b8aa65c2fade47436ebd7ea11078dc40e67216c2ea668c2a57d8668
- sha256sums = d88add9b6682730a650c35f6d228653d8778db506ac2943f760a92fb10d81070
+ sha256sums = 30bf1e3d230357cdf9ca0bbc97042cd7e231e5cf779d0b44fa28119bc4309a41
pkgname = bbg
diff --git a/PKGBUILD b/PKGBUILD
index 724d0b07c87f..a174af66092c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,16 @@
# Maintainer: zzjzxq33 <wojiushixxx at 126 dot com>
pkgname=bbg
_pkgname=BBG
-pkgver=20211022
-pkgrel=3
+pkgver=20220123
+pkgrel=1
epoch=
pkgdesc="A static blog generator built with electron"
arch=("x86_64")
url="https://github.com/baiyang-lzy/bbg"
license=('GPL')
groups=()
-depends=('nss' 'gtk3')
+depends=('gtk3' 'libxcb' 'electron')
+makedepends=()
checkdepends=()
optdepends=()
provides=()
@@ -20,18 +21,24 @@ options=()
install=
changelog=
source=(
+ "bbg"
+ "icon.png"
"bbg.desktop"
- "bbg.7z"::"https://github.com/baiyang-lzy/bbg/releases/download/${pkgver}/bbg_linux_${pkgver}.7z"
+ "app.asar"::"https://download.fastgit.org/baiyang-lzy/bbg/releases/download/${pkgver}/app.asar"
)
noextract=()
sha256sums=(
+ '9bb48fe10ec7b1b669546d185a98976b822b50fbcbaf0dd5faf0c162e8346a21'
+ 'b2055c02386eacb33fff9f53b2c1bf099d49e4c63d016704a220e9108ded262f'
'b9262d5c2b8aa65c2fade47436ebd7ea11078dc40e67216c2ea668c2a57d8668'
- 'd88add9b6682730a650c35f6d228653d8778db506ac2943f760a92fb10d81070')
+ '30bf1e3d230357cdf9ca0bbc97042cd7e231e5cf779d0b44fa28119bc4309a41')
validpgpkeys=()
package(){
- mkdir -p ${pkgdir}/usr/bin
- install -Dm 644 ${srcdir}/bbg-linux-x64/bbg ${pkgdir}/usr/bin/bbg
+ mkdir -p ${pkgdir}/usr/lib/${pkgname}/
+ cd ${srcdir}/
+ install -Dm 644 app.asar ${pkgdir}/usr/lib/${pkgname}/app.asar
+ install -Dm 775 ${srcdir}/bbg ${pkgdir}/usr/bin/${pkgname}
install -Dm 644 ${srcdir}/bbg.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
- install -Dm 644 ${srcdir}/bbg-linux-x64/resources/app/icons/icon.png ${pkgdir}/usr/share/icons/${pkgname}.png
+ install -Dm 644 ${srcdir}/icon.png ${pkgdir}/usr/share/icons/${pkgname}.png
}
diff --git a/bbg b/bbg
new file mode 100755
index 000000000000..8ce32e74d4ee
--- /dev/null
+++ b/bbg
@@ -0,0 +1,4 @@
+#!/bin/bash
+export ELECTRON_IS_DEV=0
+exec /usr/bin/electron /usr/lib/bbg/app.asar
+
diff --git a/icon.png b/icon.png
new file mode 100644
index 000000000000..3cc17f45a98c
--- /dev/null
+++ b/icon.png
Binary files differ