diff options
author | Integral | 2022-07-25 21:48:32 +0800 |
---|---|---|
committer | Integral | 2022-07-25 21:48:32 +0800 |
commit | 97738736fba7664fb6741c0b8befa224e37e2e3c (patch) | |
tree | 697a10c2b1f8f359a8b9d3ce0e77ecd27123598a | |
parent | 89590540a7a8c51f03aaf1ad1d9895e88cdeb8c6 (diff) | |
download | aur-97738736fba7664fb6741c0b8befa224e37e2e3c.tar.gz |
update
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 30 insertions, 35 deletions
@@ -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 @@ -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}/" +} |