6aca557d6b1430e78e1234d48e8827a78041c739
[openwrt/svn-archive/feeds.git] / desktop / apps / gpxview / Makefile
1 #
2 # Copyright (C) 2010 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=gpxview
11 PKG_VERSION_BASE:=0.9.1
12 PKG_VERSION_SUFFIX:=-1
13 PKG_VERSION:=$(PKG_VERSION_BASE)$(PKG_VERSION_SUFFIX)
14 PKG_RELEASE:=2
15
16 PKG_SOURCE:=gpxview_$(PKG_VERSION).tar.gz
17 PKG_SOURCE_URL:=http://repository.maemo.org/extras/pool/chinook/free/source/g/gpxview/
18 PKG_MD5SUM:=7c29b4cbfb1a54c1abe559c63e0a79db
19 PKG_INSTALL:=1
20 PKG_BUILD_PARALLEL:=1
21 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION_BASE)
22
23 include $(INCLUDE_DIR)/package.mk
24 include $(INCLUDE_DIR)/nls.mk
25
26 define Package/gpxview
27 SECTION:=xorg-app
28 CATEGORY:=Xorg
29 SUBMENU:=app
30 TITLE:=GPXView Geocaching app
31 MAINTAINER:=Michael Buesch <mb@bu3sch.de>
32 URL:=http://www.harbaum.org/till/maemo/index.shtml#gpxview
33 DEPENDS:=+gpsd +libxml2 +libcurl +libsoup +gtkhtml +gtk2 +glib2 +libsqlite3 $(ICONV_DEPENDS) $(INTL_DEPENDS)
34 endef
35
36 define Package/gpxview/description
37 GPXView is a viewer for Geocaching.com GPX files and a simple GPS navigation software.
38 endef
39
40 EXTRA_CFLAGS:= \
41 -I$(ICONV_PREFIX)/include \
42 -I$(INTL_PREFIX)/include
43
44 EXTRA_LDFLAGS:= \
45 -L$(ICONV_PREFIX)/lib \
46 -L$(INTL_PREFIX)/lib \
47 -Wl,-rpath-link=$(STAGING_DIR)/usr/lib \
48 -Wl,-rpath=/usr/lib/
49
50 MAKE_INSTALL_FLAGS+= \
51 bindir="/bin"
52
53 define Package/gpxview/install
54 $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/share/gpxview
55 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gpxview $(1)/usr/bin/
56 $(CP) $(PKG_INSTALL_DIR)/usr/share/gpxview $(1)/usr/share/
57 endef
58
59 $(eval $(call BuildPackage,gpxview))