summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d6dc6e30e5e4a9e0722d621389a9fa3ef905f4b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Maintainer: Julio <julio@fosc.space>
# Contributor: James Duley <jagduley gmail>


pkgname=librepilot-rpm
pkgver=16.09
pkgrel=1
pkgdesc="A ground control station and firmware for UAV flight controllers"
arch=('x86_64')
url="http://www.librepilot.org"
license=('GPL')
depends=('qt5-svg' 'qt5-serialport' 'qt5-multimedia' 'qt5-quickcontrols' 'sdl' 'libusb')
makedepends=( 'rpmextract' )
conflicts=('librepilot')
replaces=('openpilot')
source=("librepilot.rpm::https://copr-be.cloud.fedoraproject.org/results/parched/LibrePilot/fedora-29-x86_64/00803895-LibrePilot/LibrePilot-16.09+r735~gaba11f0-1.fc29.x86_64.rpm")
md5sums=('e2a9beffd9658c2e3593821453f980d3')

package() {
  cd $pkgdir
  rpmextract.sh ../../librepilot.rpm

  # Fix different lib naming
  mv usr/lib64/* usr/lib/

  # Clean up unused folders
  rm -rf usr/lib/.build-id
  rmdir usr/lib64
}