PKGBUILD needs to be updated, indeed. I haven't done so since I adopted the package, will do. Thanks for pointing it out, Scimmia.
Search Criteria
Package Details: qgroundcontrol-git v4.2.0.r47.96401ec30-1.2
Package Actions
Git Clone URL: | https://aur.archlinux.org/qgroundcontrol-git.git (read-only, click to copy) |
---|---|
Package Base: | qgroundcontrol-git |
Description: | ground control system for px4 autopilot |
Upstream URL: | https://github.com/mavlink/qgroundcontrol |
Licenses: | GPL3 |
Submitter: | zvyn |
Maintainer: | bobosito |
Last Packager: | bobosito |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2014-02-07 03:20 (UTC) |
Last Updated: | 2022-03-28 01:35 (UTC) |
Dependencies (39)
- bzip2 (bzip2-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- flac (flac-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- icu (icu-gitAUR)
- libasyncns
- libffi (libffi-gitAUR)
- libgcrypt
- libgpg-error (libgpg-error-gitAUR)
- libogg (libogg-gitAUR)
- libsndfile (libsndfile-gitAUR)
- libsystemd (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- libx11 (libx11-gitAUR)
- libxau
- libxcb (libxcb-gitAUR)
- libxdmcp
- libxext (libxext-gitAUR)
- lz4 (lz4-gitAUR)
- orc
- Show 19 more dependencies...
Required by (0)
Sources (10)
- git://github.com/ArthurSonzogni/nlohmann_json_cmake_fetchcontent.git
- git://github.com/Auterion/android_openssl.git
- git://github.com/Auterion/xz-embedded.git
- git://github.com/mavlink/c_library_v2.git
- git://github.com/mavlink/gst-plugins-good.git
- git://github.com/mavlink/libevents.git
- git://github.com/mavlink/qgroundcontrol.git
- git://github.com/patrickelectric/qmdnsengine.git
- git://github.com/PX4/GpsDrivers.git
- https://gitlab.com/libeigen/eigen.git
anselmolsm commented on 2016-05-09 11:08 (UTC)
Scimmia commented on 2016-05-03 15:49 (UTC)
Why is this still using the ancient PKGBUILD template? Please see https://wiki.archlinux.org/index.php/VCS_package_guidelines
anselmolsm commented on 2016-02-13 14:02 (UTC)
Adopted it, tks.
Those with build problems: please read my comment with a patch to fix that. I'll update this PKGBUILD as soon as I can (sent from mobile).
zvyn commented on 2016-02-13 08:18 (UTC)
anselmolsm: I disowned it, thanks for taking over!
anselmolsm commented on 2016-02-09 14:14 (UTC)
zvyn: Yep, I can maintain this. Tks.
zvyn commented on 2016-02-09 08:48 (UTC)
anselmolsm: Thanks for helping others to build this!
I actually don't use this anymore. Do you want to take over?
I'll try and fix it at some point if not (but it's not my highest priority at the moment) :)
ODEtomaths commented on 2016-02-08 23:06 (UTC)
Just confirming that the changes mentioned by anselmolsm worked for me perfectly.
anselmolsm commented on 2015-12-28 16:00 (UTC)
QGroundControl requires a shadow build, i.e., it requires a separate directory for the build.
The current PKGBUILD needs small changes:
diff --git a/PKGBUILD b/PKGBUILD
index 76c814e..41a8c6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,13 +38,14 @@ build() {
cd "$srcdir/$_gitname-build"
git submodule init && git submodule update
- qmake qgroundcontrol.pro
+ mkdir build && cd build
+ qmake ../qgroundcontrol.pro
make
}
package() {
mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin"
- cp -R "$srcdir/$_gitname-build/release" "${pkgdir}/opt/qgroundcontrol"
+ cp -R "$srcdir/$_gitname-build/build/release" "${pkgdir}/opt/qgroundcontrol"
cat <<EndOfFile > "${pkgdir}/usr/bin/qgroundcontrol"
#!/bin/bash
cd /opt/qgroundcontrol/
ODEtomaths commented on 2015-11-24 21:42 (UTC)
When I try to build this it returns "Project ERROR: You must use a shadow build." Thoughts?
marauder commented on 2015-06-03 15:54 (UTC)
Also, the PKGBUILD seems to be using ssh to pull the packages from github and this seems to always fail as not everyone has acess to it. Changing to http way to pull the packages seems to fix it.
Pinned Comments
bobosito commented on 2022-01-22 04:19 (UTC)
https://github.com/bobosito000/arch-qgroundcontrol