svn commit: r392297 - in head/comms: . nmealib nmealib/files
Steven Kreuzer
skreuzer at FreeBSD.org
Thu Jul 16 15:19:55 UTC 2015
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= nmealib
+PORTVERSION= 0.5.3
+CATEGORIES= comms
+MASTER_SITES= SF/nmea/NmeaLib/nmea-0.5.x
+
+MAINTAINER= skreuzer at 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 @@
+ at 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
More information about the svn-ports-all
mailing list