Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Mar 2014 00:15:20 +0000 (UTC)
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r348508 - in head/astro/viking: . files
Message-ID:  <201403180015.s2I0FKRH032800@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nemysis
Date: Tue Mar 18 00:15:20 2014
New Revision: 348508
URL: http://svnweb.freebsd.org/changeset/ports/348508
QAT: https://qat.redports.org/buildarchive/r348508/

Log:
  - Update to 1.5.1, announce message is here:
  
      http://sourceforge.net/apps/mediawiki/viking/index.php?title=Version-1.5.1
  
  - USES tar:bzip2 instead of USE_BZIP2=yes
  - Remove TODO from DOCS
  - Add GEOCACHES Option and conditional pkg-message
  - Add OPTIONS_MULTI=OpenStreetMap-Editor with JOSM and MERKAATOR
  - Add MERKAATOR to default Options
  - Break lines around 80 characters

Added:
  head/astro/viking/files/
  head/astro/viking/files/pkg-message.in   (contents, props changed)
Modified:
  head/astro/viking/Makefile
  head/astro/viking/distinfo

Modified: head/astro/viking/Makefile
==============================================================================
--- head/astro/viking/Makefile	Mon Mar 17 23:27:48 2014	(r348507)
+++ head/astro/viking/Makefile	Tue Mar 18 00:15:20 2014	(r348508)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	viking
-PORTVERSION=	1.5
-PORTREVISION=	1
+PORTVERSION=	1.5.1
 CATEGORIES=	astro
 MASTER_SITES=	SF/${PORTNAME}/
 
@@ -22,8 +21,7 @@ LIB_DEPENDS=	libpthread-stubs.so:${PORTS
 		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
 RUN_DEPENDS=	gpsbabel:${PORTSDIR}/astro/gpsbabel
 
-USE_BZIP2=	yes
-USES=		gmake iconv desktop-file-utils perl5 pkgconfig
+USES=		gmake iconv desktop-file-utils perl5 pkgconfig tar:bzip2
 USE_XORG=	pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext \
 		xfixes xi xinerama xrandr xrender
 USE_GNOME=	cairo gnomedocutils gtk20
@@ -35,15 +33,24 @@ INSTALLS_OMF=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib -pthread
 
-PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
+PORTDOCS=	AUTHORS ChangeLog NEWS README
 
-OPTIONS_DEFINE=		DOCS NLS GEOTAG GPSD
-OPTIONS_DEFAULT=	GEOTAG GPSD
+OPTIONS_DEFINE=		DOCS GEOCACHES NLS GEOTAG GPSD
+OPTIONS_DEFAULT=	GEOTAG GPSD MERKAATOR
+
+OPTIONS_MULTI=		OpenStreetMap-Editor
+OPTIONS_MULTI_OpenStreetMap-Editor=	JOSM MERKAATOR
+
+GEOCACHES_DESC=	GeoCaches Acquire support
 GEOTAG_DESC=	Geotag support
 GPSD_DESC=	Realtime GPS tracking
+JOSM_DESC=	Edit OpenStreetMap via JOSM
+MERKAATOR_DESC=	Edit OpenStreetMap via Merkaartor
 
 OPTIONS_SUB=	yes
 
+GEOCACHES_CONFIGURE_ENABLE=	geocaches
+
 NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext
 
@@ -53,9 +60,19 @@ GEOTAG_CONFIGURE_ENABLE=geotag
 GPSD_LIB_DEPENDS=	libgpsd.so:${PORTSDIR}/astro/gpsd
 GPSD_CONFIGURE_ENABLE=	realtime-gps-tracking
 
+JOSM_RUN_DEPENDS=	josm:${PORTSDIR}/astro/josm
+MERKAATOR_RUN_DEPENDS=	merkaartor:${PORTSDIR}/astro/merkaartor
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGEOCACHES}
+SUB_FILES+=	pkg-message
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e '/^AM_CFLAGS/s| -g | |' ${WRKSRC}/src/Makefile.in
-	@${REINPLACE_CMD} -e 's|Science;|Education;Science;|' ${WRKSRC}/src/viking.desktop.in
+	@${REINPLACE_CMD} -e 's|Science;|Education;Science;|' \
+		${WRKSRC}/src/viking.desktop.in
 
 post-install:
 	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \

Modified: head/astro/viking/distinfo
==============================================================================
--- head/astro/viking/distinfo	Mon Mar 17 23:27:48 2014	(r348507)
+++ head/astro/viking/distinfo	Tue Mar 18 00:15:20 2014	(r348508)
@@ -1,2 +1,2 @@
-SHA256 (viking-1.5.tar.bz2) = 2f00549e236dedec811c6b018f5ae76a1f4a1b68b1e33ef1eb2de14533579dc4
-SIZE (viking-1.5.tar.bz2) = 1609467
+SHA256 (viking-1.5.1.tar.bz2) = 6c560c8665112732e575110e9a316638cf278f03b5ecd92ff8845419cb3d53ec
+SIZE (viking-1.5.1.tar.bz2) = 1616172

Added: head/astro/viking/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/astro/viking/files/pkg-message.in	Tue Mar 18 00:15:20 2014	(r348508)
@@ -0,0 +1,11 @@
+===============================================================================
+
+Viking has been installed.
+
+When you wish to use GeoCaches Acquire Option, please make an account at
+
+    http://www.geocaching.com/
+
+Have fun!
+
+===============================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403180015.s2I0FKRH032800>