[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / geo / gpsdrive

File: [local] / ports / geo / gpsdrive / Makefile (download)

Revision 1.4, Tue May 25 18:01:17 2010 UTC (13 years, 11 months ago) by yason
Branch: MAIN
Changes since 1.3: +3 -1 lines

add RUN_DEPENDS, fix PLIST and make CMake happy

# $OpenBSD$

COMMENT =		car (bike, ship, plane) navigation system

DISTNAME =		gpsdrive-2.10pre7

CATEGORIES =		geo

HOMEPAGE =		http://www.gpsdrive.de/

#MAINTAINER =		???

# GPLv2
PERMIT_PACKAGE_CDROM =	Yes
PERMIT_PACKAGE_FTP =	Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP =	Yes

WANTLIB = 		X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
			Xi Xinerama Xrandr Xrender c expat fontconfig freetype \
			m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 \
			pthread pthread-stubs stdc++ xcb xcb-render \
			xcb-render-util xml2 z

MASTER_SITES =		${HOMEPAGE}/packages/

MODULES =		devel/cmake \
			devel/gettext

LIB_DEPENDS = 		sqlite3::databases/sqlite3 \
			atk-1.0::devel/atk \
			gio-2.0,glib-2.0,gmodule-2.0::devel/glib2 \
			gobject-2.0,gthread-2.0::devel/glib2 \
			cairo::graphics/cairo \
			glitz::graphics/glitz \
			png::graphics/png \
			gps::misc/gpsd \
			curl::net/curl \
			gdk-x11-2.0,gdk_pixbuf-2.0::x11/gtk+2 \
			gtk-x11-2.0::x11/gtk+2
RUN_DEPENDS = 		::sysutils/gamin,-server \
			::devel/desktop-file-utils

SEPARATE_BUILD = 	concurrent
USE_X11 =		Yes
USE_LIBTOOL =		Yes
CONFIGURE_ARGS +=	-DCMAKE_BUILD_TYPE=Release -DWITH_GDA3=NO -DWITH_MAPNIK=NO -DWITH_SPEECH=NO -DWITH_KISMET=NO

NO_REGRESS =		Yes

pre-configure:
	perl -pi -e 's,/opt/gnome,${LOCALBASE},g' ${WRKSRC}/cmake/Modules/FindGTK2.cmake
# XXX dirty hack
	cp ${LOCALBASE}/share/cmake/Modules/FindGettext.cmake ${WRKSRC}/cmake/Modules/

.include <bsd.port.mk>