From: bszx Date: Sat, 24 Mar 2007 19:05:57 +0000 (+0000) Subject: - initial revision X-Git-Tag: auto/th/QLandkarte-0_7_3-1~10 X-Git-Url: http://git.pld-linux.org/?p=packages%2FQLandkarte.git;a=commitdiff_plain;h=d68609268209b1f28f9307cd60695dfa2ced1007 - initial revision Changed files: QLandkarte-destdir.patch -> 1.1 QLandkarte-opt.patch -> 1.1 QLandkarte.spec -> 1.1 --- d68609268209b1f28f9307cd60695dfa2ced1007 diff --git a/QLandkarte-destdir.patch b/QLandkarte-destdir.patch new file mode 100644 index 0000000..e56d48b --- /dev/null +++ b/QLandkarte-destdir.patch @@ -0,0 +1,26 @@ +diff -uNdr QLandkarte.2007.03.16.old/src/device/EtrexLegendC/EtrexLegendC.pro QLandkarte.2007.03.16/src/device/EtrexLegendC/EtrexLegendC.pro +--- QLandkarte.2007.03.16.old/src/device/EtrexLegendC/EtrexLegendC.pro 2007-03-04 11:56:33.000000000 +0100 ++++ QLandkarte.2007.03.16/src/device/EtrexLegendC/EtrexLegendC.pro 2007-03-23 20:59:27.000000000 +0100 +@@ -25,4 +25,4 @@ + QMAKE_POST_LINK = cd ${DESTDIR} && ln -sf ${TARGET} libGPSMap60CS.so + + target2.path = $${QLANDKARTE_LIBDIR} +-target2.commands = cd $${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libGPSMap60CS.so +\ No newline at end of file ++target2.commands = cd ${INSTALL_ROOT}$${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libGPSMap60CS.so +\ No newline at end of file +diff -uNdr QLandkarte.2007.03.16.old/src/device/GPSMap60CSx/GPSMap60CSx.pro QLandkarte.2007.03.16/src/device/GPSMap60CSx/GPSMap60CSx.pro +--- QLandkarte.2007.03.16.old/src/device/GPSMap60CSx/GPSMap60CSx.pro 2007-03-04 11:56:33.000000000 +0100 ++++ QLandkarte.2007.03.16/src/device/GPSMap60CSx/GPSMap60CSx.pro 2007-03-23 21:00:27.000000000 +0100 +@@ -23,7 +23,7 @@ + + QMAKE_POST_LINK = cd ${DESTDIR} && ln -sf ${TARGET} libGPSMap60Cx.so && ln -sf ${TARGET} libEtrexVentureCx.so + target2.path = $${QLANDKARTE_LIBDIR} +-target2.commands = cd $${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libGPSMap60Cx.so ++target2.commands = cd ${INSTALL_ROOT}$${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libGPSMap60Cx.so + + target3.path = $${QLANDKARTE_LIBDIR} +-target3.commands = cd $${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libEtrexVentureCx.so +\ No newline at end of file ++target3.commands = cd ${INSTALL_ROOT}$${QLANDKARTE_LIBDIR} && ln -sf ${TARGET} libEtrexVentureCx.so +\ No newline at end of file diff --git a/QLandkarte-opt.patch b/QLandkarte-opt.patch new file mode 100644 index 0000000..ab97d7f --- /dev/null +++ b/QLandkarte-opt.patch @@ -0,0 +1,9 @@ +diff -uNdr QLandkarte.2007.03.16.old/common QLandkarte.2007.03.16/common +--- QLandkarte.2007.03.16.old/common 2007-03-04 10:48:56.000000000 +0100 ++++ QLandkarte.2007.03.16/common 2007-03-23 21:04:02.000000000 +0100 +@@ -1,5 +1,3 @@ + QLANDKARTE_LIBDIR = /usr/lib/qlandkarte + DEFINES += QL_LIBDIR=$${QLANDKARTE_LIBDIR} QT_NO_DEBUG_OUTPUToff + CONFIG += debug +-QMAKE_CXXFLAGS_RELEASE += -O3 +-QMAKE_CXXFLAGS_DEBUG += -O3 diff --git a/QLandkarte.spec b/QLandkarte.spec new file mode 100644 index 0000000..6aecfb7 --- /dev/null +++ b/QLandkarte.spec @@ -0,0 +1,53 @@ + +%define fver 2007.03.16 +Summary: Garmin's MapSource clone for linux +Summary(pl.UTF-8): Klon MapSource pod linuxa +Name: QLandkarte +Version: 0.2.2.%{fver} +Release: 0.3 +License: GPL +Group: Applications +Source0: http://dl.sourceforge.net/qlandkarte/%{name}.%{fver}.tar.gz +# Source0-md5: 072a0481078640b8d55961c7f9148153 +Patch0: %{name}-destdir.patch +Patch1: %{name}-opt.patch +URL: http://qlandkarte.sourceforge.net +BuildRequires: QtCore-devel > 4.2.0 +BuildRequires: QtGui-devel +BuildRequires: libusb-devel +BuildRequires: proj-devel +BuildRequires: qt4-qmake +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Garmin's MapSource clone for linux + +%description -l pl.UTF-8 +Klon MapSource pod linuxa + +%prep +%setup -q -n %{name}.%{fver} +%patch0 -p1 +%patch1 -p1 + +%build +qt4-qmake "QMAKE_CXXFLAGS_RELEASE=%{rpmcxxflags}" \ + -after CONFIG+=%{!?debug:release}%{?debug:debug} QLandkarte.pro +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +install -d $RPM_BUILD_ROOT%{_bindir} + +%{__make} install \ + INSTALL_ROOT=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc INSTALL changelog.txt index.html +%attr(755,root,root) %{_bindir}/QLandkarte +%attr(755,root,root) %{_libdir}/qlandkarte/*.so