1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-11 19:24:10 +01:00
LibrePilot/package/linux/rpmspec.in

93 lines
2.0 KiB
Plaintext
Raw Normal View History

Name: <NAME>
Summary: <SUMMARY>
Version: <VERSION>
Release: <RELEASE>%{?dist}
2015-07-26 14:22:28 +02:00
Group: Applications/Scientific
License: GPLv3+
URL: <URL>
2015-07-26 14:22:28 +02:00
Source0: <SOURCE0>
Source1: <SOURCE1>
2015-07-26 14:22:28 +02:00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libusbx-devel
BuildRequires: mesa-libGL-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt5-qtmultimedia-devel
BuildRequires: qt5-qtquick1-devel
BuildRequires: qt5-qtscript-devel
BuildRequires: qt5-qtserialport-devel
BuildRequires: qt5-qtsvg-devel
BuildRequires: qt5-qttools-devel
BuildRequires: qt5-qttranslations
2016-05-14 15:51:02 +02:00
BuildRequires: OpenSceneGraph-devel
%{!?fc22:BuildRequires: osgearth-devel}
2015-07-26 14:22:28 +02:00
BuildRequires: dwz
BuildRequires: pkgconfig
BuildRequires: python
BuildRequires: SDL-devel
BuildRequires: systemd-devel
Requires: libusbx
Requires: SDL
Requires: qt5-qtquickcontrols
2015-07-26 14:22:28 +02:00
Requires: qt5-qtdeclarative
Requires: qt5-qtmultimedia
Requires: qt5-qtscript
Requires: qt5-qtserialport
Requires: qt5-qtsvg
2016-05-14 15:51:02 +02:00
Requires: OpenSceneGraph-libs
%{!?fc22:Requires: osgearth}
2015-07-26 14:22:28 +02:00
%description
<DESCRIPTION>
2015-07-26 14:22:28 +02:00
%prep
%setup -q -T -a 1 -c -n <ARCHIVE_PREFIX>/build
%setup -q -D -n <ARCHIVE_PREFIX>
2015-07-26 14:22:28 +02:00
%build
make config_new \
enable-udev-rules=yes \
libbasename=%{_lib} \
prefix=%{_prefix} \
QMAKE=qmake-qt5 \
udevrulesdir=%{_udevrulesdir} \
2016-05-14 15:51:02 +02:00
WITH_PREBUILT_FW=$(pwd)/build/firmware \
GCS_EXTRA_CONF='osg%{!?fc22: osgearth}'
make %{?_smp_mflags} opfw_resource gcs
2015-07-26 14:22:28 +02:00
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
2015-07-26 14:22:28 +02:00
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc README.md CREDITS.txt WHATSNEW.txt
%doc GPLv3.txt
%{_bindir}/*
%{_udevrulesdir}/*
%{_datadir}/*
%{_libdir}/*
2015-07-26 14:22:28 +02:00
%changelog