New ports: astro/libkgeomap, astro/marble

This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.

Differential Revision:	https://reviews.freebsd.org/D14823
This commit is contained in:
Tobias C. Berner 2018-04-08 17:21:34 +00:00
parent f88b0bf408
commit 95ac09da88
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=466809
11 changed files with 1957 additions and 2 deletions

2
MOVED
View File

@ -10082,7 +10082,6 @@ net/zeroconf-ioslave|net/zeroconf-ioslave-kde4|2018-02-22|Make room for KDE upda
net/krfb|net/krfb-kde4|2018-02-22|Make room for KDE updates
net/krdc|net/krdc-kde4|2018-02-22|Make room for KDE updates
net/kget|net/kget-kde4|2018-02-22|Make room for KDE updates
astro/marble|astro/marble-kde4|2018-02-22|Make room for KDE updates
astro/kstars|astro/kstars-kde4|2018-02-22|Make room for KDE updates
japanese/kiten|japanese/kiten-kde4|2018-02-22|Make room for KDE updates
comms/kremotecontrol|comms/kremotecontrol-kde4|2018-02-22|Make room for KDE updates
@ -10194,7 +10193,6 @@ multimedia/plexpy|multimedia/tautulli|2018-03-17|Project renamed due to copyrigh
net-im/ring-daemon||2018-03-18|Ring can't build because it depends on custom bundled versions of other packages
net-im/ring-libclient||2018-03-18|Ring can't build because it depends on custom bundled versions of other packages
net-im/ring-gnome||2018-03-18|Ring can't build because it depends on custom bundled versions of other packages
astro/libkgeomap|astro/libkgeomap-kde4|2018-03-20|Make room for KDE updates
databases/akonadi|databases/akonadi-kde4|2018-03-20|Make room for KDE updates
graphics/code-eli||2018-03-20|Has expired: Broken for more than 6 months
databases/pg_rman||2018-03-20|Has expired: Broken for more than 6 months

View File

@ -632,6 +632,8 @@ libksane5_LIB= libKF5Sane.so
marble4_PORT= astro/marble-kde4
marble4_LIB= libmarblewidget.so
marble5_PORT= astro/marble
marble5_LIB= libmarblewidget-qt5.so
okular4_PORT= graphics/okular-kde4
okular4_LIB= libokularcore.so

View File

@ -31,11 +31,13 @@
SUBDIR += josm
SUBDIR += kstars-kde4
SUBDIR += libgal
SUBDIR += libkgeomap
SUBDIR += libkgeomap-kde4
SUBDIR += libnova
SUBDIR += libosmium
SUBDIR += libosmpbf
SUBDIR += luna
SUBDIR += marble
SUBDIR += marble-kde4
SUBDIR += match
SUBDIR += merkaartor

23
astro/libkgeomap/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= libkgeomap
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE library for browsing photos on a map
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
LIB_DEPENDS= libopencv_legacy.so:graphics/opencv
USES= cmake:outsource gettext kde:5 pkgconfig tar:xz
USE_KDE= config coreaddons ecm i18n kio marble service textwidgets
USE_QT5= concurrent core gui network webkit widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1520519252
SHA256 (KDE/applications/17.12.3/libkgeomap-17.12.3.tar.xz) = b17176bb1cead681dd55744bea31a18a922f9edaffdd1c3d4e0f65c807f5c480
SIZE (KDE/applications/17.12.3/libkgeomap-17.12.3.tar.xz) = 149616

View File

@ -0,0 +1,4 @@
Libkgeomap is a KDE C++ wrapper around world map components such as Marble,
OpenstreetMap, and GoogleMap, for browsing and arranging photos on such maps.
WWW: http://www.digikam.org

116
astro/libkgeomap/pkg-plist Normal file
View File

@ -0,0 +1,116 @@
include/KF5/KGeoMap/KGeoMap/AbstractMarkerTiler
include/KF5/KGeoMap/KGeoMap/DragDropHandler
include/KF5/KGeoMap/KGeoMap/GeoCoordinates
include/KF5/KGeoMap/KGeoMap/GroupState
include/KF5/KGeoMap/KGeoMap/GroupStateComputer
include/KF5/KGeoMap/KGeoMap/ItemMarkerTiler
include/KF5/KGeoMap/KGeoMap/LookupAltitude
include/KF5/KGeoMap/KGeoMap/LookupFactory
include/KF5/KGeoMap/KGeoMap/MapWidget
include/KF5/KGeoMap/KGeoMap/ModelHelper
include/KF5/KGeoMap/KGeoMap/TileIndex
include/KF5/KGeoMap/KGeoMap/TrackReader
include/KF5/KGeoMap/KGeoMap/Tracks
include/KF5/KGeoMap/KGeoMap/Types
include/KF5/KGeoMap/kgeomap/abstractmarkertiler.h
include/KF5/KGeoMap/kgeomap/dragdrophandler.h
include/KF5/KGeoMap/kgeomap/geocoordinates.h
include/KF5/KGeoMap/kgeomap/groupstate.h
include/KF5/KGeoMap/kgeomap/groupstatecomputer.h
include/KF5/KGeoMap/kgeomap/itemmarkertiler.h
include/KF5/KGeoMap/kgeomap/libkgeomap_export.h
include/KF5/KGeoMap/kgeomap/lookupaltitude.h
include/KF5/KGeoMap/kgeomap/lookupfactory.h
include/KF5/KGeoMap/kgeomap/mapwidget.h
include/KF5/KGeoMap/kgeomap/modelhelper.h
include/KF5/KGeoMap/kgeomap/tileindex.h
include/KF5/KGeoMap/kgeomap/trackreader.h
include/KF5/KGeoMap/kgeomap/tracks.h
include/KF5/KGeoMap/kgeomap/types.h
include/KF5/libkgeomap_version.h
lib/cmake/KF5KGeoMap/KF5KGeoMapConfig.cmake
lib/cmake/KF5KGeoMap/KF5KGeoMapConfigVersion.cmake
lib/cmake/KF5KGeoMap/KF5KGeoMapTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF5KGeoMap/KF5KGeoMapTargets.cmake
lib/libKF5KGeoMap.so
lib/libKF5KGeoMap.so.10.0.0
lib/libKF5KGeoMap.so.5.0.0
%%DATADIR%%/backend-googlemaps-js.js
%%DATADIR%%/backend-googlemaps.html
%%DATADIR%%/backend-osm-js.js
%%DATADIR%%/backend-osm.html
%%DATADIR%%/cluster-circle-00ff00-selected.png
%%DATADIR%%/cluster-circle-00ff00-someselected.png
%%DATADIR%%/cluster-circle-00ff00.png
%%DATADIR%%/cluster-circle-00ffff-selected.png
%%DATADIR%%/cluster-circle-00ffff-someselected.png
%%DATADIR%%/cluster-circle-00ffff.png
%%DATADIR%%/cluster-circle-ff0000-selected.png
%%DATADIR%%/cluster-circle-ff0000-someselected.png
%%DATADIR%%/cluster-circle-ff0000.png
%%DATADIR%%/cluster-circle-ff7f00-selected.png
%%DATADIR%%/cluster-circle-ff7f00-someselected.png
%%DATADIR%%/cluster-circle-ff7f00.png
%%DATADIR%%/cluster-circle-ffff00-selected.png
%%DATADIR%%/cluster-circle-ffff00-someselected.png
%%DATADIR%%/cluster-circle-ffff00.png
%%DATADIR%%/marker-00ff00-selected.png
%%DATADIR%%/marker-00ff00-someselected.png
%%DATADIR%%/marker-00ff00.png
%%DATADIR%%/marker-00ffff-selected.png
%%DATADIR%%/marker-00ffff-someselected.png
%%DATADIR%%/marker-00ffff.png
%%DATADIR%%/marker-ff0000-selected.png
%%DATADIR%%/marker-ff0000-someselected.png
%%DATADIR%%/marker-ff0000.png
%%DATADIR%%/marker-ff7f00-selected.png
%%DATADIR%%/marker-ff7f00-someselected.png
%%DATADIR%%/marker-ff7f00.png
%%DATADIR%%/marker-ffff00-selected.png
%%DATADIR%%/marker-ffff00-someselected.png
%%DATADIR%%/marker-ffff00.png
%%DATADIR%%/marker-icon-16x16.png
share/locale/ar/LC_MESSAGES/libkgeomap.mo
share/locale/ast/LC_MESSAGES/libkgeomap.mo
share/locale/bg/LC_MESSAGES/libkgeomap.mo
share/locale/bs/LC_MESSAGES/libkgeomap.mo
share/locale/ca/LC_MESSAGES/libkgeomap.mo
share/locale/ca@valencia/LC_MESSAGES/libkgeomap.mo
share/locale/cs/LC_MESSAGES/libkgeomap.mo
share/locale/da/LC_MESSAGES/libkgeomap.mo
share/locale/de/LC_MESSAGES/libkgeomap.mo
share/locale/el/LC_MESSAGES/libkgeomap.mo
share/locale/en_GB/LC_MESSAGES/libkgeomap.mo
share/locale/es/LC_MESSAGES/libkgeomap.mo
share/locale/et/LC_MESSAGES/libkgeomap.mo
share/locale/fi/LC_MESSAGES/libkgeomap.mo
share/locale/fr/LC_MESSAGES/libkgeomap.mo
share/locale/ga/LC_MESSAGES/libkgeomap.mo
share/locale/gl/LC_MESSAGES/libkgeomap.mo
share/locale/hu/LC_MESSAGES/libkgeomap.mo
share/locale/ia/LC_MESSAGES/libkgeomap.mo
share/locale/it/LC_MESSAGES/libkgeomap.mo
share/locale/ja/LC_MESSAGES/libkgeomap.mo
share/locale/kk/LC_MESSAGES/libkgeomap.mo
share/locale/km/LC_MESSAGES/libkgeomap.mo
share/locale/ko/LC_MESSAGES/libkgeomap.mo
share/locale/lt/LC_MESSAGES/libkgeomap.mo
share/locale/mr/LC_MESSAGES/libkgeomap.mo
share/locale/nb/LC_MESSAGES/libkgeomap.mo
share/locale/nds/LC_MESSAGES/libkgeomap.mo
share/locale/nl/LC_MESSAGES/libkgeomap.mo
share/locale/nn/LC_MESSAGES/libkgeomap.mo
share/locale/pa/LC_MESSAGES/libkgeomap.mo
share/locale/pl/LC_MESSAGES/libkgeomap.mo
share/locale/pt/LC_MESSAGES/libkgeomap.mo
share/locale/pt_BR/LC_MESSAGES/libkgeomap.mo
share/locale/ro/LC_MESSAGES/libkgeomap.mo
share/locale/ru/LC_MESSAGES/libkgeomap.mo
share/locale/sk/LC_MESSAGES/libkgeomap.mo
share/locale/sl/LC_MESSAGES/libkgeomap.mo
share/locale/sv/LC_MESSAGES/libkgeomap.mo
share/locale/tr/LC_MESSAGES/libkgeomap.mo
share/locale/ug/LC_MESSAGES/libkgeomap.mo
share/locale/uk/LC_MESSAGES/libkgeomap.mo
share/locale/zh_CN/LC_MESSAGES/libkgeomap.mo
share/locale/zh_TW/LC_MESSAGES/libkgeomap.mo

38
astro/marble/Makefile Normal file
View File

@ -0,0 +1,38 @@
# $FreeBSD$
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Virtual globe and world atlas for KDE
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libquazip5.so:archivers/quazip@qt5
USES= cmake:outsource desktop-file-utils gettext kde:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
crash doctools ecm i18n jobwidgets kio newstuff package parts \
plasma-framework runner service sonnet textwidgets wallet \
widgetsaddons xmlgui
USE_QT5= concurrent core dbus designer gui location network opengl \
phonon4 printsupport qml quick script sql svg webkit widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
MAKE_ENV= XDG_CONFIG_HOME=/dev/null
# We have to set QT_IMPORTS_PATH, as it does not get picked up
CMAKE_ARGS= -DMOBILE:BOOL=FALSE \
-DQT_IMPORTS_DIR:PATH=${QT_IMPORTDIR}
OPTIONS_DEFINE= GPS
OPTIONS_DEFAULT=GPS
OPTIONS_SUB= yes
GPS_DESC= Support for GPS position provider
GPS_LIB_DEPENDS= libgps.so:astro/gpsd
GPS_CMAKE_OFF= -DWITH_libgps:BOOL=FALSE
.include <bsd.port.mk>

3
astro/marble/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1520519256
SHA256 (KDE/applications/17.12.3/marble-17.12.3.tar.xz) = f1004b0a63767cfba91865623598c309ca7529a7e37ccf451d439f5edbb6f8dd
SIZE (KDE/applications/17.12.3/marble-17.12.3.tar.xz) = 52353704

5
astro/marble/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
Marble is a Virtual Globe and World Atlas that you can use to learn
more about Earth: You can pan and zoom around and you can look up
places and roads.
WWW: https://marble.kde.org/

1761
astro/marble/pkg-plist Normal file

File diff suppressed because it is too large Load Diff