diff options
author | tippfehlr | 2024-12-15 11:51:04 +0100 |
---|---|---|
committer | tippfehlr | 2024-12-15 11:52:17 +0100 |
commit | a7a673781fad671691968e1cb20333810c42b367 (patch) | |
tree | 8fb2461dda7050ace143c09bd9ba3b291971dce1 | |
parent | 2af1baa38cd3115a8847c7d3c6006a898286cf0c (diff) | |
download | aur-openbuilds-control-git.tar.gz |
openbuilds-control-git 1.0.378.r9.gdeff1fa-1:
openbuilds-control-git: remove implicitly fulfilled dependencies
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | openbuildscontrol | 3 |
3 files changed, 23 insertions, 25 deletions
@@ -6,8 +6,6 @@ pkgbase = openbuilds-control-git arch = x86_64 license = GPL-3.0-only makedepends = npm - depends = glibc - depends = gcc-libs depends = electron23 depends = dbus depends = libxdamage @@ -36,9 +34,7 @@ pkgbase = openbuilds-control-git conflicts = openbuilds-control source = git+https://github.com/OpenBuilds/OpenBuilds-CONTROL source = openbuildscontrol.desktop - source = openbuildscontrol sha512sums = SKIP sha512sums = 896cc097f594268618ddaa9cec137e8bbd4314ad7796e077f73f88aa034f32903d9056ea0c5299b5a91f26f53ae3cc4917482e3280854144e388568d86232879 - sha512sums = 7d9833000c547ef14a0e7a272903991db3b3a2297527e2fd40d1e2a20c34f6771edce68b736a1859d6c3dd769f263ff90a073622f7bdcdd33a6274b40299f925 pkgname = openbuilds-control-git @@ -1,33 +1,35 @@ -# Maintainer: tippfehlr <tippfehlr at tippfehlr dot eu> +# Maintainer: tippfehlr <tippfehlr@tippfehlr.eu> pkgname=openbuilds-control-git pkgver=1.0.378.r9.gdeff1fa pkgrel=1 pkgdesc="Grbl Host / Interface for all CNC style machines running Grbl" url="https://github.com/OpenBuilds/OpenBuilds-CONTROL" -license=("GPL-3.0-only") -arch=("x86_64") +license=(GPL-3.0-only) +arch=(x86_64) _electron=electron23 -depends=('glibc' 'gcc-libs' $_electron 'dbus' 'libxdamage' 'nss' 'at-spi2-core' 'cairo' 'alsa-lib' 'libdrm' 'gtk3' 'libxcomposite' 'expat' 'libx11' 'glib2' 'libxfixes' 'libcups' 'libxrandr' 'pango' 'nspr' 'python' 'libxcb' 'mesa' 'libxext' 'libxkbcommon' 'hicolor-icon-theme') -makedepends=('npm') -provides=('openbuilds-control') -conflicts=('openbuilds-control') +depends=( + $_electron dbus libxdamage nss at-spi2-core cairo alsa-lib libdrm gtk3 + libxcomposite expat libx11 glib2 libxfixes libcups libxrandr pango nspr + python libxcb mesa libxext libxkbcommon hicolor-icon-theme +) +makedepends=(npm) +provides=(openbuilds-control) +conflicts=(openbuilds-control) source=( "git+${url}" 'openbuildscontrol.desktop' - 'openbuildscontrol' ) sha512sums=('SKIP' - '896cc097f594268618ddaa9cec137e8bbd4314ad7796e077f73f88aa034f32903d9056ea0c5299b5a91f26f53ae3cc4917482e3280854144e388568d86232879' - '7d9833000c547ef14a0e7a272903991db3b3a2297527e2fd40d1e2a20c34f6771edce68b736a1859d6c3dd769f263ff90a073622f7bdcdd33a6274b40299f925') + '896cc097f594268618ddaa9cec137e8bbd4314ad7796e077f73f88aa034f32903d9056ea0c5299b5a91f26f53ae3cc4917482e3280854144e388568d86232879') pkgver() { - cd "$srcdir/OpenBuilds-CONTROL" + cd OpenBuilds-CONTROL git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | cut -c 2- } build() { - cd "$srcdir/OpenBuilds-CONTROL" + cd OpenBuilds-CONTROL export npm_config_target=$(tail /usr/lib/$_electron/version) export npm_config_arch=x64 export npm_config_target_arch=x64 @@ -41,10 +43,13 @@ build() { } package() { - cd $srcdir/OpenBuilds-CONTROL/ - install -Dm644 "dist/linux-unpacked/resources/app.asar" -t "$pkgdir/usr/lib/openbuilds-control/" - cp -r --preserve=mode "dist/linux-unpacked/resources/app.asar.unpacked/" "$pkgdir/usr/lib/openbuilds-control/" - install -Dm644 "app/icon.png" "$pkgdir/usr/share/icons/hicolor/32x32/apps/openbuildscontrol.png" - install -Dm644 "../openbuildscontrol.desktop" -t "$pkgdir/usr/share/applications/" - install -Dm755 "../openbuildscontrol" -t "$pkgdir/usr/bin/" + cd OpenBuilds-CONTROL + install -Dm644 dist/linux-unpacked/resources/app.asar -t "$pkgdir/usr/lib/openbuilds-control/" + cp -r --preserve=mode dist/linux-unpacked/resources/app.asar.unpacked/ "$pkgdir/usr/lib/openbuilds-control/" + install -Dm644 app/icon.png "$pkgdir/usr/share/icons/hicolor/32x32/apps/openbuildscontrol.png" + install -Dm644 ../openbuildscontrol.desktop -t "$pkgdir/usr/share/applications/" + install -Dm755 /dev/stdin "$pkgdir/usr/bin/openbuildscontrol" <<EOF +#!/usr/bin/sh +exec $_electron /usr/lib/openbuilds-control/app.asar "\$@" +EOF } diff --git a/openbuildscontrol b/openbuildscontrol deleted file mode 100644 index bf505d9368ff..000000000000 --- a/openbuildscontrol +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec electron23 /usr/lib/openbuilds-control/app.asar "$@" |