6 |
Name: opencpn |
Name: opencpn |
7 |
Summary: A concise Chartplotter and Navigation software |
Summary: A concise Chartplotter and Navigation software |
8 |
Version: 4.8.2 |
Version: 4.8.2 |
9 |
Release: %mkrel 1 |
Release: %mkrel 2 |
10 |
License: GPLv2+ |
License: GPLv2+ |
11 |
Group: Geography |
Group: Geography |
12 |
URL: http://opencpn.org/ocpn/ |
URL: http://opencpn.org/ocpn/ |
13 |
Source0: https://github.com/%{tarname}/%{tarname}/archive/v%{version}/%{tarname}-%{version}.tar.gz |
Source0: https://github.com/%{tarname}/%{tarname}/archive/v%{version}/%{tarname}-%{version}.tar.gz |
14 |
Source1: README_packaging.txt |
Source1: README_packaging.txt |
15 |
Source2: get-plugins |
Source2: get-plugins |
16 |
|
Patch0: OpenCPN-4.8.2-aarch64-plugindir.patch |
17 |
|
|
18 |
BuildRequires: bzip2-devel |
BuildRequires: bzip2-devel |
19 |
BuildRequires: cmake |
BuildRequires: cmake |
24 |
BuildRequires: pkgconfig(libgps) |
BuildRequires: pkgconfig(libgps) |
25 |
BuildRequires: pkgconfig(portaudio-2.0) |
BuildRequires: pkgconfig(portaudio-2.0) |
26 |
BuildRequires: pkgconfig(zlib) |
BuildRequires: pkgconfig(zlib) |
27 |
BuildRequires: pkgconfig(tinyxml) |
BuildRequires: pkgconfig(tinyxml) |
28 |
BuildRequires: wxgtku3.0-devel |
BuildRequires: wxgtku3.0-devel |
29 |
|
|
30 |
Requires: gpsd-clients |
Requires: gpsd-clients |
62 |
|
|
63 |
%prep |
%prep |
64 |
%setup -q -n %{tarname}-%{version} |
%setup -q -n %{tarname}-%{version} |
65 |
|
%autopatch -p1 |
66 |
|
|
67 |
rm -rf plugins/chartdldr_pi |
rm -rf plugins/chartdldr_pi |
68 |
|
|
78 |
|
|
79 |
%install |
%install |
80 |
%make_install -C build |
%make_install -C build |
81 |
|
|
82 |
%find_lang %{name} |
%find_lang %{name} |
83 |
%find_lang %{name}-grib_pi |
%find_lang %{name}-grib_pi |
84 |
%find_lang %{name}-dashboard_pi |
%find_lang %{name}-dashboard_pi |
85 |
%find_lang %{name}-wmm_pi |
%find_lang %{name}-wmm_pi |
86 |
|
|
87 |
desktop-file-install \ |
desktop-file-install \ |
88 |
--dir=%{buildroot}%{_datadir}/applications \ |
--dir=%{buildroot}%{_datadir}/applications \ |
89 |
--remove-category='Science' \ |
--remove-category='Science' \ |
90 |
%{buildroot}%{_datadir}/applications/%{name}.desktop |
%{buildroot}%{_datadir}/applications/%{name}.desktop |
91 |
|
|
92 |
cp -f data/license.txt %{buildroot}%{_datadir}/%{name}/doc |
cp -f data/license.txt %{buildroot}%{_datadir}/%{name}/doc |
93 |
cp -f data/doc/help_en_US.html %{buildroot}%{_datadir}/%{name}/doc |
cp -f data/doc/help_en_US.html %{buildroot}%{_datadir}/%{name}/doc |
94 |
|
|