Date: Sat, 12 Apr 2014 15:32:01 +0000 (UTC) From: Diane Bruce <db@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r351105 - in head/comms: . fllog fllog/files Message-ID: <201404121532.s3CFW1PF005545@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: db Date: Sat Apr 12 15:32:01 2014 New Revision: 351105 URL: http://svnweb.freebsd.org/changeset/ports/351105 QAT: https://qat.redports.org/buildarchive/r351105/ Log: Amateur radio logbook GUI and logbook server for use with fldigi and friends. The logbook server maintains a large set of QSO logbook fields that will probably be sufficient for casual operating, contesting and some certificate logging. All of the fields that are captured in the logbook are maintained in an ADIF database. WWW: http://www.w1hkj.com/fllog-help/index.html PR: ports/188487 Submitted by: Stephen Hurd <shurd@sasktel.net> Added: head/comms/fllog/ head/comms/fllog/Makefile (contents, props changed) head/comms/fllog/distinfo (contents, props changed) head/comms/fllog/files/ head/comms/fllog/files/patch-configure (contents, props changed) head/comms/fllog/files/patch-src_include_base64.h (contents, props changed) head/comms/fllog/files/patch-src_misc_re.cxx (contents, props changed) head/comms/fllog/pkg-descr (contents, props changed) Modified: head/comms/Makefile Modified: head/comms/Makefile ============================================================================== --- head/comms/Makefile Sat Apr 12 15:21:22 2014 (r351104) +++ head/comms/Makefile Sat Apr 12 15:32:01 2014 (r351105) @@ -39,6 +39,7 @@ SUBDIR += esmska SUBDIR += fl_moxgen SUBDIR += fldigi + SUBDIR += fllog SUBDIR += flrig SUBDIR += flwrap SUBDIR += gammu Added: head/comms/fllog/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/Makefile Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,38 @@ +# Created by: Stephen Hurd <shurd@sasktel.net> +# $FreeBSD$ + +PORTNAME= fllog +PORTVERSION= 1.1.8 +CATEGORIES= comms hamradio +MASTER_SITES= http://www.w1hkj.com/downloads/fllog/ \ + ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= db + +MAINTAINER= shurd@sasktel.net +COMMENT= Ham Radio logging program + +LICENSE= GPLv2 + +LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk + +USES= gmake +GNU_CONFIGURE= yes +CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config" + +OPTIONS_DEFINE= NATIVE_OPT + +NATIVE_OPT_DESC= Enable Native Optimizations + +.include <bsd.port.pre.mk> + +PLIST_FILES= bin/fllog \ + share/applications/fllog.desktop \ + share/pixmaps/fllog.xpm + +.if ${PORT_OPTIONS:MNATIVE_OPT} +CONFIGURE_ARGS+=--enable-optimizations=native +.else +CONFIGURE_ARGS+=--enable-optimizations=none +.endif + +.include <bsd.port.mk> Added: head/comms/fllog/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/distinfo Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,2 @@ +SHA256 (fllog-1.1.8.tar.gz) = f4006f4f09317c94227d4c167065d92954cfc96e088830cc8c868170e0c87a35 +SIZE (fllog-1.1.8.tar.gz) = 426362 Added: head/comms/fllog/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/files/patch-configure Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,11 @@ +--- configure.orig 2014-04-11 13:36:43.000000000 -0700 ++++ configure 2014-04-11 13:36:32.000000000 -0700 +@@ -6857,7 +6857,7 @@ + FLTK_LIBS=`$FLTK_CONFIG --ldflags --use-images` + if test "x$target_mingw32" != "xyes"; then + if test "x$target_darwin" != "xyes"; then +- if grep -q "lX11" <<< "$FLTK_LIBS"; then ++ if echo "$FLTK_LIBS" | grep -q "lX11"; then + FLTK_LIBS="$FLTK_LIBS"; + else + FLTK_LIBS="$FLTK_LIBS -lm -lX11"; Added: head/comms/fllog/files/patch-src_include_base64.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/files/patch-src_include_base64.h Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,10 @@ +--- src/include/base64.h.orig 2014-04-11 13:41:47.000000000 -0700 ++++ src/include/base64.h 2014-04-11 13:41:56.000000000 -0700 +@@ -10,6 +10,7 @@ + #define __BASE64_H_INCLUDED__ 1 + + #include <iterator> ++#include <ios> + + static + int _base64Chars[]= {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z', Added: head/comms/fllog/files/patch-src_misc_re.cxx ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/files/patch-src_misc_re.cxx Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,28 @@ +--- src/misc/re.cxx.orig 2014-02-03 15:43:56.000000000 -0800 ++++ src/misc/re.cxx 2014-04-11 16:24:42.000000000 -0700 +@@ -120,12 +120,25 @@ + } + } + ++#ifdef __clang__ ++ #if __has_include(<functional>) ++ #include <functional> ++ #define HAS_STD_TR1 ++ #endif ++#endif ++#ifndef HAS_STD_TR1 + #include <tr1/functional> ++#endif + + size_t re_t::hash(void) const + { ++#ifdef HAS_STD_TR1 ++ size_t h = std::hash<string>()(pattern); ++ return h ^ (std::hash<int>()(cflags) + 0x9e3779b9 + (h << 6) + (h >> 2)); ++#else + size_t h = tr1::hash<string>()(pattern); + return h ^ (tr1::hash<int>()(cflags) + 0x9e3779b9 + (h << 6) + (h >> 2)); ++#endif + } + + // ------------------------------------------------------------------------ Added: head/comms/fllog/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/fllog/pkg-descr Sat Apr 12 15:32:01 2014 (r351105) @@ -0,0 +1,7 @@ +Amateur radio logbook GUI and logbook server for use with fldigi and friends. +The logbook server maintains a large set of QSO logbook fields that will +probably be sufficient for casual operating, contesting and some certificate +logging. All of the fields that are captured in the logbook are maintained +in an ADIF database. + +WWW: http://www.w1hkj.com/fllog-help/index.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404121532.s3CFW1PF005545>