diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,21 @@ +libQt5Core.so.5 +libQt5DBus.so.5 +libQt5Gui.so.5 +libQt5Network.so.5 +libQt5PrintSupport.so.5 +libQt5Script.so.5 +libQt5Sql.so.5 +libQt5WebKit.so.5 +libQt5WebKitWidgets.so.5 +libQt5Widgets.so.5 +libQt5Xml.so.5 +libalglib-3.14.0.so +libc.so.6 +libgcc_s.so.1 +libgdal.so.20 +libjpeg.so.8 +libm.so.6 +libproj.so.12 +libquazip5.so.1 +libroutino.so.0 +libstdc++.so.6 diff --git a/files/qmapshack-qaction.patch b/files/qmapshack-qaction.patch new file mode 100644 --- /dev/null +++ b/files/qmapshack-qaction.patch @@ -0,0 +1,12 @@ +diff -rupN qmapshack-1.11.1/src/qmapshack/helpers/CToolBarSetupDialog.cpp qmapshack-1.11.1-new/src/qmapshack/helpers/CToolBarSetupDialog.cpp +--- qmapshack-1.11.1/src/qmapshack/helpers/CToolBarSetupDialog.cpp 2018-04-10 13:32:15.000000000 +0200 ++++ qmapshack-1.11.1-new/src/qmapshack/helpers/CToolBarSetupDialog.cpp 2018-07-01 21:20:59.462555036 +0200 +@@ -20,6 +20,8 @@ + #include "helpers/CToolBarConfig.h" + #include "helpers/CToolBarSetupDialog.h" + ++#include ++ + bool CToolBarSetupDialog::CItemFilter::shouldBeMoved(QListWidgetItem *item) + { + CDialogItem * dialogItem = dynamic_cast(item); diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,28 @@ +name : qmapshack +version : 1.11.1 +release : 1 +source : + - https://bitbucket.org/maproom/qmapshack/downloads/qmapshack-1.11.1.tar.gz : 3e65e443665041bb4c10ebd10fb49ca6df9015d9cecd2551a888bbdaa8a3117b +license : GPL-3.0-or-later +component : desktop +summary : GPS mapping and management tool +description: | + Use QMapShack to plan your next outdoor trip or to visualize and archive all the GPS recordings of your past exciting adventures. QMapShack is the next generation of the famous QLandkarte GT application. And of course it's even better and easier to use. +builddeps : + - pkgconfig(Qt5Script) + - pkgconfig(Qt5UiTools) + - pkgconfig(Qt5WebKit) + - pkgconfig(gdal) + - pkgconfig(libturbojpeg) + - pkgconfig(proj) + - alglib + - quazip-devel + - routino-devel +setup : | + %patch -p1 < $pkgfiles/qmapshack-qaction.patch + + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,90 @@ + + + qmapshack + + Pierre-Yves + pyu@riseup.net + + GPL-3.0-or-later + desktop + GPS mapping and management tool + Use QMapShack to plan your next outdoor trip or to visualize and archive all the GPS recordings of your past exciting adventures. QMapShack is the next generation of the famous QLandkarte GT application. And of course it's even better and easier to use. + + https://solus-project.com/sources/README.Solus + + + qmapshack + GPS mapping and management tool + Use QMapShack to plan your next outdoor trip or to visualize and archive all the GPS recordings of your past exciting adventures. QMapShack is the next generation of the famous QLandkarte GT application. And of course it's even better and easier to use. + + desktop + + /usr/bin/qmapshack + /usr/bin/qmaptool + /usr/bin/qmt_map2jnx + /usr/bin/qmt_rgb2pct + /usr/share/applications/qmapshack.desktop + /usr/share/applications/qmaptool.desktop + /usr/share/icons/hicolor/128x128/apps/QMapShack.png + /usr/share/icons/hicolor/128x128/apps/QMapTool.png + /usr/share/icons/hicolor/16x16/apps/QMapShack.png + /usr/share/icons/hicolor/16x16/apps/QMapTool.png + /usr/share/icons/hicolor/192x192/apps/QMapShack.png + /usr/share/icons/hicolor/192x192/apps/QMapTool.png + /usr/share/icons/hicolor/22x22/apps/QMapShack.png + /usr/share/icons/hicolor/22x22/apps/QMapTool.png + /usr/share/icons/hicolor/24x24/apps/QMapShack.png + /usr/share/icons/hicolor/24x24/apps/QMapTool.png + /usr/share/icons/hicolor/256x256/apps/QMapShack.png + /usr/share/icons/hicolor/256x256/apps/QMapTool.png + /usr/share/icons/hicolor/32x32/apps/QMapShack.png + /usr/share/icons/hicolor/32x32/apps/QMapTool.png + /usr/share/icons/hicolor/36x36/apps/QMapShack.png + /usr/share/icons/hicolor/36x36/apps/QMapTool.png + /usr/share/icons/hicolor/40x40/apps/QMapShack.png + /usr/share/icons/hicolor/40x40/apps/QMapTool.png + /usr/share/icons/hicolor/42x42/apps/QMapShack.png + /usr/share/icons/hicolor/42x42/apps/QMapTool.png + /usr/share/icons/hicolor/48x48/apps/QMapShack.png + /usr/share/icons/hicolor/48x48/apps/QMapTool.png + /usr/share/icons/hicolor/512x512/apps/QMapShack.png + /usr/share/icons/hicolor/512x512/apps/QMapTool.png + /usr/share/icons/hicolor/64x64/apps/QMapShack.png + /usr/share/icons/hicolor/64x64/apps/QMapTool.png + /usr/share/icons/hicolor/72x72/apps/QMapShack.png + /usr/share/icons/hicolor/72x72/apps/QMapTool.png + /usr/share/icons/hicolor/80x80/apps/QMapShack.png + /usr/share/icons/hicolor/80x80/apps/QMapTool.png + /usr/share/icons/hicolor/8x8/apps/QMapShack.png + /usr/share/icons/hicolor/8x8/apps/QMapTool.png + /usr/share/icons/hicolor/96x96/apps/QMapShack.png + /usr/share/icons/hicolor/96x96/apps/QMapTool.png + /usr/share/man/man1/qmapshack.1 + /usr/share/man/man1/qmaptool.1 + /usr/share/man/man1/qmt_map2jnx.1 + /usr/share/man/man1/qmt_rgb2pct.1 + /usr/share/pixmaps/QMapShack.png + /usr/share/pixmaps/QMapTool.png + /usr/share/qmapshack/translations/qmapshack_ca.qm + /usr/share/qmapshack/translations/qmapshack_cs.qm + /usr/share/qmapshack/translations/qmapshack_de.qm + /usr/share/qmapshack/translations/qmapshack_es.qm + /usr/share/qmapshack/translations/qmapshack_fr.qm + /usr/share/qmapshack/translations/qmapshack_it.qm + /usr/share/qmapshack/translations/qmapshack_nl.qm + /usr/share/qmapshack/translations/qmapshack_ru.qm + /usr/share/qmaptool/translations/qmaptool_de.qm + /usr/share/qmaptool/translations/qmaptool_es.qm + /usr/share/qmt_rgb2pct/translations/qmt_rgb2pct_de.qm + + + + + 2018-07-24 + 1.11.1 + Packaging update + Pierre-Yves + pyu@riseup.net + + + \ No newline at end of file