summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIntegral2022-07-25 21:48:32 +0800
committerIntegral2022-07-25 21:48:32 +0800
commit97738736fba7664fb6741c0b8befa224e37e2e3c (patch)
tree697a10c2b1f8f359a8b9d3ce0e77ecd27123598a
parent89590540a7a8c51f03aaf1ad1d9895e88cdeb8c6 (diff)
downloadaur-97738736fba7664fb6741c0b8befa224e37e2e3c.tar.gz
update
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD53
2 files changed, 30 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8aab9ed56423..95cdf29a6320 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,16 +4,12 @@ pkgbase = boardmix-bin
pkgrel = 1
url = https://boardmix.cn/
arch = x86_64
- license = custom:boardmix
+ license = custom
depends = gtk3
- depends = libnotify
depends = nss
- depends = libxss
- depends = libxtst
- depends = xdg-utils
- depends = libsecret
- optdepends = libappindicator-gtk3
+ depends = alsa-lib
+ optdepends = libappindicator-gtk3: Allow boardmix to extend a menu via Ayatana indicators in Unity, KDE or Systray (GTK+ 3 library).
source = https://home-store-packages.uniontech.com/appstore/pool/appstore/c/cn.bosyun.boardmix/cn.bosyun.boardmix_1.13.0_amd64.deb
- sha256sums = e318e1400e65b50cf2c4daffad39d072f730dcfb1c7cf1545cde929347c9372e
+ sha512sums = 24ed16f2652dc8dbebe2bb44ae4a200f5a6defdb7b297931c739edcee0a9e5b83b8aeb79ef48a4b4a0ee7e1b0d6e2c14f5a6bdf9ea446b0462b7dd21d2fcf366
pkgname = boardmix-bin
diff --git a/PKGBUILD b/PKGBUILD
index 43a370da6ef4..04d91e70615a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,35 @@
+# This is an example PKGBUILD file. Use this as a start to creating your own,
+# and remove these comments. For more information, see 'man PKGBUILD'.
+# NOTE: Please fill out the license field for your package! If it is unknown,
+# then please put 'unknown'.
+
+# Maintainer:Integral<luckys68@126.com>
+# Maintainer:ston<2424284164@qq.com>
pkgname=boardmix-bin
pkgver=1.13.0
pkgrel=1
-pkgdesc='Online collaborative whiteboard software.'
-url='https://boardmix.cn/'
-license=('custom:boardmix')
-depends=(
- 'gtk3'
- 'libnotify'
- 'nss'
- 'libxss'
- 'libxtst'
- 'xdg-utils'
- 'libsecret'
-)
-optdepends=(
- 'libappindicator-gtk3'
-)
+pkgdesc="Online collaborative whiteboard software."
arch=('x86_64')
+url="https://boardmix.cn/"
+license=('custom')
+depends=('gtk3' 'nss' 'alsa-lib')
+optdepends=('libappindicator-gtk3: Allow boardmix to extend a menu via Ayatana indicators in Unity, KDE or Systray (GTK+ 3 library).')
source=(
- https://home-store-packages.uniontech.com/appstore/pool/appstore/c/cn.bosyun.boardmix/cn.bosyun.boardmix_${pkgver}_amd64.deb
+ "https://home-store-packages.uniontech.com/appstore/pool/appstore/c/cn.bosyun.boardmix/cn.bosyun.boardmix_${pkgver}_amd64.deb"
)
+sha512sums=('24ed16f2652dc8dbebe2bb44ae4a200f5a6defdb7b297931c739edcee0a9e5b83b8aeb79ef48a4b4a0ee7e1b0d6e2c14f5a6bdf9ea446b0462b7dd21d2fcf366')
package() {
- echo " -> Extracting the data.tar.xz..."
- bsdtar -xf data.tar.xz -C "${pkgdir}/"
- chmod 755 "${pkgdir}/opt/apps"
- chmod 755 "${pkgdir}/opt"
- echo " -> Installing..."
- install -d "${pkgdir}/usr/bin"
- install -d "${pkgdir}/usr/share/applications"
- install -Dm755 "${pkgdir}/opt/apps/cn.bosyun.boardmix/entries/applications/cn.bosyun.boardmix.desktop" "${pkgdir}/usr/share/applications"
- install -Dm755 "${pkgdir}/opt/apps/cn.bosyun.boardmix/files/boardmix.sh" "${pkgdir}/usr/bin/boardmix"
-}
+ echo " -> Extracting the data.tar.xz..."
+ bsdtar -xvf data.tar.xz -C "${pkgdir}/"
+ chmod 755 -R "${pkgdir}/opt"
-sha256sums=('e318e1400e65b50cf2c4daffad39d072f730dcfb1c7cf1545cde929347c9372e')
+ echo " -> Installing..."
+ # Launcher
+ install -Dm755 "${pkgdir}/opt/apps/cn.bosyun.boardmix/files/boardmix.sh" "${pkgdir}/usr/bin/boardmix"
+ # Desktop Entry
+ install -Dm644 "${pkgdir}/opt/apps/cn.bosyun.boardmix/entries/applications/cn.bosyun.boardmix.desktop" -t "${pkgdir}/usr/share/applications/"
+ # License
+ install -Dm644 "${pkgdir}/opt/apps/cn.bosyun.boardmix/files/LICENSE.electron.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+ install -Dm644 "${pkgdir}/opt/apps/cn.bosyun.boardmix/files/LICENSES.chromium.html" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+}