mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-11-29 07:24:13 +01:00
LP-80 extend linux packaging: rework distro selection
Change-Id: I476f52296de254b3b04a200c14a3924a2832e452
This commit is contained in:
parent
7bb70e203a
commit
8714a34238
@ -7,17 +7,13 @@ ifndef TOP_LEVEL_MAKEFILE
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Are we using a debian based distro?
|
# Are we using a debian based distro?
|
||||||
ifneq ($(shell which dpkg 2> /dev/null),)
|
ifneq ($(wildcard /etc/apt/sources.list),)
|
||||||
include $(ROOT_DIR)/package/linux/deb.mk
|
include $(ROOT_DIR)/package/linux/deb.mk
|
||||||
endif
|
|
||||||
|
|
||||||
# Are we using a rpm based distro?
|
# Are we using a rpm based distro?
|
||||||
ifneq ($(shell which rpm 2> /dev/null),)
|
else ifneq ($(wildcard /etc/yum.repos.d/*),)
|
||||||
include $(ROOT_DIR)/package/linux/rpm.mk
|
include $(ROOT_DIR)/package/linux/rpm.mk
|
||||||
endif
|
|
||||||
|
|
||||||
# Are we using an Arch based distro?
|
# Are we using an Arch based distro?
|
||||||
ifneq ($(shell which makepkg 2> /dev/null),)
|
else ifneq ($(wildcard /etc/pacman.conf),)
|
||||||
$(info TODO: built in arch package)
|
$(info TODO: built in arch package)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Name: <NAME>
|
Name: <NAME>
|
||||||
Summary: Ground Control Station
|
Summary: Ground Control Station
|
||||||
Version: <VERSION>
|
Version: <VERSION>
|
||||||
Release: <RELEASE>
|
Release: <RELEASE>%{?dist}
|
||||||
|
|
||||||
Group: Applications/Scientific
|
Group: Applications/Scientific
|
||||||
License: GPLv3+
|
License: GPLv3+
|
||||||
@ -49,12 +49,11 @@ and ease of use.
|
|||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}
|
%setup -q -n <ARCHIVE_PREFIX>
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make %{?_smp_mflags} gcs QMAKE=qmake-qt5 CC=%{__cc} CXX=%{__cxx} libbasename=%{_lib}
|
make %{?_smp_mflags} gcs QMAKE=qmake-qt5 CC=%{__cc} CXX=%{__cxx} libbasename=%{_lib}
|
||||||
#make -j1 opfw_resource
|
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -75,11 +74,12 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.txt GPLv3.txt
|
%doc README.md CREDITS.txt WHATSNEW.txt
|
||||||
|
%doc GPLv3.txt
|
||||||
%{_bindir}/librepilot-gcs
|
%{_bindir}/librepilot-gcs
|
||||||
%{_udevrulesdir}/45-librepilot.rules
|
%{_udevrulesdir}/45-librepilot.rules
|
||||||
%{_datadir}/applications/librepilot.desktop
|
%{_datadir}/applications/librepilot.desktop
|
||||||
%{_datadir}/librepilot-gcs//*
|
%{_datadir}/librepilot-gcs/*
|
||||||
%{_datadir}/pixmaps/librepilot.png
|
%{_datadir}/pixmaps/librepilot.png
|
||||||
%{_libdir}/librepilot-gcs/plugins/OpenPilot/*.pluginspec
|
%{_libdir}/librepilot-gcs/plugins/OpenPilot/*.pluginspec
|
||||||
%{_libdir}/librepilot-gcs/plugins/OpenPilot/*.so
|
%{_libdir}/librepilot-gcs/plugins/OpenPilot/*.so
|
||||||
|
Loading…
Reference in New Issue
Block a user