diff options
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..178c324cb564 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = librepilot + pkgdesc = A ground control station and firmware for UAV flight controllers + pkgver = 15.09 + pkgrel = 1 + url = http://www.librepilot.org + arch = i686 + arch = x86_64 + license = GPL + makedepends = python2 + makedepends = qt5-tools + makedepends = qt5-quick1 + depends = qt5-svg + depends = qt5-serialport + depends = qt5-multimedia + depends = qt5-quickcontrols + depends = sdl + depends = libusb + conflicts = librepilot-git + replaces = openpilot + source = http://download.librepilot.org/source/LibrePilot-15.09.tar.gz + source = http://download.librepilot.org/firmware/LibrePilot-15.09_firmware.tar.gz + md5sums = 2fd8aa64218cd3bbb3adbb3233f86618 + md5sums = baf4e96ae060c93ca9c057ee6ff0c835 + +pkgname = librepilot + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8892fe08975e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: James Duley <jagduley gmail> + +pkgname=librepilot +_upstreamname=LibrePilot +pkgver=15.09 +pkgrel=1 +pkgdesc="A ground control station and firmware for UAV flight controllers" +arch=('i686' 'x86_64') +url="http://www.librepilot.org" +license=('GPL') +depends=('qt5-svg' 'qt5-serialport' 'qt5-multimedia' 'qt5-quickcontrols' 'sdl' 'libusb') +makedepends=('python2' 'qt5-tools' 'qt5-quick1') +conflicts=('librepilot-git') +replaces=('openpilot') +source=("http://download.librepilot.org/source/${_upstreamname}-${pkgver//_/-}.tar.gz" + "http://download.librepilot.org/firmware/${_upstreamname}-${pkgver//_/-}_firmware.tar.gz") +md5sums=('2fd8aa64218cd3bbb3adbb3233f86618' + 'baf4e96ae060c93ca9c057ee6ff0c835') + +build() { + cd "$srcdir/$_upstreamname" + make \ + prefix=/usr \ + udevrulesdir=/usr/lib/udev/rules.d \ + WITH_PREBUILT_FW="$srcdir/firmware" \ + config_new + + make opfw_resource gcs +} + +package() { + cd "$srcdir/$_upstreamname/" + make DESTDIR=$pkgdir enable-udev-rules=yes install +} |