From owner-svn-ports-all@FreeBSD.ORG Sat Apr 12 15:32:02 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DA123940; Sat, 12 Apr 2014 15:32:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C697212BE; Sat, 12 Apr 2014 15:32:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3CFW2ia005556; Sat, 12 Apr 2014 15:32:02 GMT (envelope-from db@svn.freebsd.org) Received: (from db@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3CFW1PF005545; Sat, 12 Apr 2014 15:32:01 GMT (envelope-from db@svn.freebsd.org) Message-Id: <201404121532.s3CFW1PF005545@svn.freebsd.org> From: Diane Bruce Date: Sat, 12 Apr 2014 15:32:01 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2014 15:32:02 -0000 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 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 +# $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 + +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 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 ++#include + + 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() ++ #include ++ #define HAS_STD_TR1 ++ #endif ++#endif ++#ifndef HAS_STD_TR1 + #include ++#endif + + size_t re_t::hash(void) const + { ++#ifdef HAS_STD_TR1 ++ size_t h = std::hash()(pattern); ++ return h ^ (std::hash()(cflags) + 0x9e3779b9 + (h << 6) + (h >> 2)); ++#else + size_t h = tr1::hash()(pattern); + return h ^ (tr1::hash()(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