diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 19 insertions, 17 deletions
@@ -1,11 +1,12 @@ -pkgbase = inav-configurator +pkgbase = inav-configurator-bin pkgdesc = Crossplatform configuration tool for the INAV flight control system pkgver = 1.9.3 pkgrel = 1 url = https://github.com/iNavFlight/inav-configurator arch = x86_64 - license = custom + license = GPL3 provides = inav-configurator + conflicts = inav-configurator options = !strip source = https://github.com/iNavFlight/inav-configurator/releases/download/1.9.3/INAV-Configurator_linux64_1.9.3.zip source = inav-configurator.desktop @@ -14,5 +15,5 @@ pkgbase = inav-configurator md5sums = a84590640d45f59f9710480a9ac78a84 md5sums = 1c292498ddc3fa880c937a758a036857 -pkgname = inav-configurator +pkgname = inav-configurator-bin @@ -1,27 +1,28 @@ # Maintainer: bkacjios < blackops7799 at gmail dot com > -pkgname=inav-configurator +pkgname=inav-configurator-bin pkgver=1.9.3 pkgrel=1 pkgdesc="Crossplatform configuration tool for the INAV flight control system" arch=('x86_64') url="https://github.com/iNavFlight/inav-configurator" source=(https://github.com/iNavFlight/inav-configurator/releases/download/1.9.3/INAV-Configurator_linux64_1.9.3.zip -inav-configurator.desktop -inav_icon_128.png) + inav-configurator.desktop + inav_icon_128.png) md5sums=('f157e2e1e237b08598f06b22ee1d43ce' -'a84590640d45f59f9710480a9ac78a84' -'1c292498ddc3fa880c937a758a036857') + 'a84590640d45f59f9710480a9ac78a84' + '1c292498ddc3fa880c937a758a036857') +provides=('inav-configurator') +conflicts=('inav-configurator') options=(!strip) -license=('custom') -provides=("$pkgname") +license=('GPL3') package() { - mkdir -p "$pkgdir/opt/inav" - mkdir -p "$pkgdir/usr/bin" - install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - cp -r --preserve=all "$srcdir/INAV Configurator" "$pkgdir/opt/inav/inav-configurator" - install -Dm644 "$srcdir/inav_icon_128.png" "$pkgdir/opt/inav/inav-configurator/icon/inav_icon_128.png" - chmod +x "$pkgdir/opt/inav/inav-configurator/$pkgname" - ln -s "$pkgdir/opt/inav/inav-configurator/$pkgname" "$pkgdir/usr/bin/$pkgname" + mkdir -p "$pkgdir/opt/inav" + mkdir -p "$pkgdir/usr/bin" + install -Dm644 "$srcdir/inav-configurator.desktop" "$pkgdir/usr/share/applications/inav-configurator.desktop" + cp -dpr --no-preserve=ownership "$srcdir/INAV Configurator" "$pkgdir/opt/inav/inav-configurator" + install -Dm644 "$srcdir/inav_icon_128.png" "$pkgdir/opt/inav/inav-configurator/icon/inav_icon_128.png" + chmod +x "$pkgdir/opt/inav/inav-configurator/inav-configurator" + ln -s "$pkgdir/opt/inav/inav-configurator/inav-configurator" "$pkgdir/usr/bin/inav-configurator" }
\ No newline at end of file |