]> git.pld-linux.org Git - packages/qlandkartegt.git/blob - qlandkartegt.spec
- fix building with gpsd 3.19
[packages/qlandkartegt.git] / qlandkartegt.spec
1 #
2 # TODO: GarminDev - maybe as other package
3 #       BR check
4 #
5 Summary:        Garmin's MapSource clone for Linux
6 Summary(pl.UTF-8):      Klon MapSource pod Linuksa
7 Name:           qlandkartegt
8 Version:        1.8.1
9 Release:        6
10 License:        GPLv2
11 Group:          X11/Applications
12 Source0:        http://downloads.sourceforge.net/qlandkartegt/%{name}-%{version}.tar.gz
13 # Source0-md5:  2bfe90aff7e21b19572b7b250d76a540
14 Patch0:         gcc8.patch
15 Patch1:         gpsd-3.19.patch
16 URL:            http://qlandkarte.org
17 BuildRequires:  QtCore-devel >= 4.6.0
18 BuildRequires:  QtDBus-devel >= 4.6.0
19 BuildRequires:  QtGui-devel
20 BuildRequires:  QtNetwork-devel
21 BuildRequires:  QtOpenGL-devel >= 4.6.0
22 BuildRequires:  QtSql-devel >= 4.6.0
23 BuildRequires:  QtWebKit-devel >= 4.6.0
24 BuildRequires:  QtXml-devel
25 BuildRequires:  cmake >= 2.6.0
26 BuildRequires:  gdal-devel
27 BuildRequires:  libusb-devel
28 BuildRequires:  proj-devel
29 BuildRequires:  qt4-build >= 4.6.0
30 BuildRequires:  qt4-linguist
31 BuildRequires:  qt4-qmake >= 4.6.0
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %define         filterout       -flto
35
36 %description
37 Garmin's MapSource clone for Linux.
38
39 %description -l pl.UTF-8
40 Klon MapSource pod Linuksa.
41
42 %prep
43 %setup -q
44 %patch0 -p1
45 %patch1 -p1
46
47 %build
48 install -d build
49 cd build
50 CFLAGS="%{rpmcflags} -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
51 CXXFLAGS="%{rpmcxxflags} -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
52 %cmake ..
53 %{__make}
54
55 %install
56 rm -rf $RPM_BUILD_ROOT
57
58 %{__make} -C build install \
59         DESTDIR=$RPM_BUILD_ROOT
60
61 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_bindir},%{_datadir}/qlandkartegt,%{_libdir}}
62 cp build/lib/*.so $RPM_BUILD_ROOT%{_libdir}
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc INSTALL changelog.txt
70 %attr(755,root,root) %{_bindir}/*
71 %dir %{_datadir}/qlandkartegt
72 %dir %{_datadir}/qlandkartegt/translations
73 %{_datadir}/qlandkartegt/translations/*.qm
74 %attr(755,root,root) %{_libdir}/*.so
75 %{_desktopdir}/qlandkartegt.desktop
76 %{_mandir}/man1/*.1*
77 %{_pixmapsdir}/qlandkartegt.png
This page took 0.034631 seconds and 3 git commands to generate.