Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jul 2015 15:19:53 +0000 (UTC)
From:      Steven Kreuzer <skreuzer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r392297 - in head/comms: . nmealib nmealib/files
Message-ID:  <201507161519.t6GFJruv040177@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: skreuzer
Date: Thu Jul 16 15:19:52 2015
New Revision: 392297
URL: https://svnweb.freebsd.org/changeset/ports/392297

Log:
  Open source library for working with the National Marine Electronics
  Association (NMEA) protocol.
  
  Features:
  
   * Analysis NMEA sentences and granting GPS data in C structures
   * Generate NMEA sentences
   * Supported sentences: GPGGA, GPGSA, GPGSV, GPRMC, GPVTG
   * Multilevel architecture of algorithms
   * Additional functions of geographical mathematics and work with navigation
     data
  
  WWW: http://nmea.sourceforge.net/

Added:
  head/comms/nmealib/
  head/comms/nmealib/Makefile   (contents, props changed)
  head/comms/nmealib/distinfo   (contents, props changed)
  head/comms/nmealib/files/
  head/comms/nmealib/files/patch-Makefile   (contents, props changed)
  head/comms/nmealib/pkg-descr   (contents, props changed)
  head/comms/nmealib/pkg-plist   (contents, props changed)
Modified:
  head/comms/Makefile

Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile	Thu Jul 16 14:52:11 2015	(r392296)
+++ head/comms/Makefile	Thu Jul 16 15:19:52 2015	(r392297)
@@ -100,6 +100,7 @@
     SUBDIR += nasawash
     SUBDIR += ncid
     SUBDIR += nec2c
+    SUBDIR += nmealib
     SUBDIR += nokryptia
     SUBDIR += o2sms
     SUBDIR += obexapp

Added: head/comms/nmealib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/nmealib/Makefile	Thu Jul 16 15:19:52 2015	(r392297)
@@ -0,0 +1,28 @@
+# Created by: Steven Kreuzer <skreuzer@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	nmealib
+PORTVERSION=	0.5.3
+CATEGORIES=	comms
+MASTER_SITES=	SF/nmea/NmeaLib/nmea-0.5.x
+
+MAINTAINER=	skreuzer@FreeBSD.org
+COMMENT=	Library for working with the NMEA protocol
+
+LICENSE=	LGPL21
+
+WRKSRC=	${WRKDIR}/${PORTNAME}
+
+USES=	gmake zip
+
+INCLUDES=	config.h context.h generate.h generator.h gmath.h info.h nmea.h \
+		parse.h parser.h sentence.h time.h tok.h units.h
+
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/lib/libnmea.a ${STAGEDIR}${PREFIX}/lib
+	@${MKDIR} ${STAGEDIR}${PREFIX}/include/nmea
+.for i in ${INCLUDES}
+	${INSTALL_DATA} ${WRKSRC}/include/nmea/${i} ${STAGEDIR}${PREFIX}/include/nmea
+.endfor
+
+.include <bsd.port.mk>

Added: head/comms/nmealib/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/nmealib/distinfo	Thu Jul 16 15:19:52 2015	(r392297)
@@ -0,0 +1,2 @@
+SHA256 (nmealib-0.5.3.zip) = 41e9fbb8fd5cb1836ff727355b3debe98662b39beb7493af9b78bc4bd4a2ad7d
+SIZE (nmealib-0.5.3.zip) = 54924

Added: head/comms/nmealib/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/nmealib/files/patch-Makefile	Thu Jul 16 15:19:52 2015	(r392297)
@@ -0,0 +1,8 @@
+--- Makefile.orig	2015-07-16 13:27:40 UTC
++++ Makefile
+@@ -1,4 +1,4 @@
+-CC = gcc 
++CC?= gcc 
+  
+ BIN = lib/libnmea.a 
+ MODULES = generate generator parse parser tok context time info gmath sentence  

Added: head/comms/nmealib/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/nmealib/pkg-descr	Thu Jul 16 15:19:52 2015	(r392297)
@@ -0,0 +1,13 @@
+Open source library for working with the National Marine Electronics
+Association (NMEA) protocol.
+
+Features:
+
+ * Analysis NMEA sentences and granting GPS data in C structures
+ * Generate NMEA sentences
+ * Supported sentences: GPGGA, GPGSA, GPGSV, GPRMC, GPVTG
+ * Multilevel architecture of algorithms
+ * Additional functions of geographical mathematics and work with navigation
+   data
+
+WWW: http://nmea.sourceforge.net/

Added: head/comms/nmealib/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/comms/nmealib/pkg-plist	Thu Jul 16 15:19:52 2015	(r392297)
@@ -0,0 +1,15 @@
+@comment $FreeBSD$
+include/nmea/config.h
+include/nmea/context.h
+include/nmea/generate.h
+include/nmea/generator.h
+include/nmea/gmath.h
+include/nmea/info.h
+include/nmea/nmea.h
+include/nmea/parse.h
+include/nmea/parser.h
+include/nmea/sentence.h
+include/nmea/time.h
+include/nmea/tok.h
+include/nmea/units.h
+lib/libnmea.a



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