openbsd-ports/x11/kde4/marble/Makefile
zhuk e88cd0b6ee 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.

Marble offers different thematic maps: A classroom-style topographic
map, a satellite view, street map, earth at night and temperature
and precipitation maps. All maps include a custom map key, so it
can also be used as an educational tool for use in class-rooms. For
educational purposes you can also change date and time and watch
how the starry sky and the twilight zone on the map change.

In opposite to other virtual globes Marble also features multiple
projections: Choose between a Flat Map ("Plate carr"), Mercator or
the Globe.

Note: Marble project (tries to) support non-KDE builds too. Anyone
interested could work on it...
2013-04-24 18:30:32 +00:00

34 lines
1.0 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 18:30:32 zhuk Exp $
COMMENT = world maps
DISTNAME = marble-${MODKDE4_VERSION}
SHARED_LIBS = marblewidget 0.0 # 0.12
WANTLIB = c m pthread stdc++
WANTLIB += lib/qt4/QtDBus lib/qt4/QtDeclarative lib/qt4/QtGui
WANTLIB += lib/qt4/QtNetwork lib/qt4/QtScript lib/qt4/QtSql
WANTLIB += lib/qt4/QtSvg lib/qt4/QtWebKit lib/qt4/QtXml
WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio ${KDE4LIB}/knewstuff3
WANTLIB += ${KDE4LIB}/kparts ${KDE4LIB}/nepomuk ${KDE4LIB}/nepomukutils
WANTLIB += ${KDE4LIB}/plasma
WANTLIB += gps shp soprano
MODULES = multimedia/phonon
RUN_DEPENDS = devel/desktop-file-utils \
misc/shared-mime-info
LIB_DEPENDS = devel/shapelib \
misc/gpsd,-main
PATCHORIG = .ports.orig
CONFIGURE_ARGS = -DCMAKE_DISABLE_FIND_PACKAGE_QextSerialPort:Bool=TRUE \
-DCMAKE_DISABLE_FIND_PACKAGE_QtLocation:Bool=TRUE \
-DCMAKE_DISABLE_FIND_PACKAGE_liblocation:Bool=TRUE \
-DCMAKE_DISABLE_FIND_PACKAGE_libwlocate:Bool=TRUE \
-DEXPERIMENTAL_PYTHON_BINDINGS:Bool=FALSE
.include <bsd.port.mk>