Skip to content

Commit 2264a71

Browse files
joshua-hendersonehristev
authored andcommitted
libosmscout: new package
Signed-off-by: Joshua Henderson <[email protected]>
1 parent f7ed0de commit 2264a71

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

Config.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,4 @@ menu "Fonts"
4040
endmenu
4141

4242
source "$BR2_EXTERNAL_MCHP_PATH/system/Config.in"
43+
source "$BR2_EXTERNAL_MCHP_PATH/package/libosmscout/Config.in"

package/libosmscout/Config.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
config BR2_PACKAGE_LIBOSMSCOUT
2+
bool "libosmscout"
3+
select BR2_PACKAGE_CAIRO
4+
select BR2_PACKAGE_PANGO
5+
select BR2_PACKAGE_LIBPNG
6+
select BR2_PACKAGE_LIBXML2
7+
help
8+
Libosmscout is a C++ library for offline map rendering, routing and
9+
location lookup based on OpenStreetMap data
10+
11+
https://github.com/Framstag/libosmscout

package/libosmscout/libosmscout.mk

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
################################################################################
2+
#
3+
# libosmscout
4+
#
5+
################################################################################
6+
7+
LIBOSMSCOUT_VERSION = f59235065decd6a318f7787581c0135febfbc5db
8+
LIBOSMSCOUT_SITE = $(call github,Framstag,libosmscout,$(LIBOSMSCOUT_VERSION))
9+
LIBOSMSCOUT_LICENSE = LGPL
10+
LIBOSMSCOUT_LICENSE_FILES = LICENSE
11+
LIBOSMSCOUT_INSTALL_STAGING = YES
12+
LIBOSMSCOUT_DEPENDENCIES = cairo libpng libxml2 pango
13+
LIBOSMSCOUT_CONF_OPTS = -DOSMSCOUT_BUILD_TESTS=OFF \
14+
-DOSMSCOUT_BUILD_DEMOS=OFF \
15+
-DOSMSCOUT_BUILD_TOOL_IMPORT=OFF \
16+
-DOSMSCOUT_BUILD_BINDING_JAVA=OFF \
17+
-DOSMSCOUT_BUILD_DOC_API=OFF \
18+
-DCMAKE_BUILD_TYPE=Release
19+
20+
$(eval $(cmake-package))

0 commit comments

Comments
 (0)