From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 24 11:10:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E3C59993 for ; Thu, 24 Jan 2013 11:10:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id CB1E6EDD for ; Thu, 24 Jan 2013 11:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0OBA0Mj089578 for ; Thu, 24 Jan 2013 11:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0OBA0g5089574; Thu, 24 Jan 2013 11:10:00 GMT (envelope-from gnats) Resent-Date: Thu, 24 Jan 2013 11:10:00 GMT Resent-Message-Id: <201301241110.r0OBA0g5089574@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chris petrik Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1D677940 for ; Thu, 24 Jan 2013 11:07:53 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id ECDCFEC4 for ; Thu, 24 Jan 2013 11:07:52 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r0OB7qVK098107 for ; Thu, 24 Jan 2013 11:07:52 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id r0OB7q3p098106; Thu, 24 Jan 2013 11:07:52 GMT (envelope-from nobody) Message-Id: <201301241107.r0OB7q3p098106@red.freebsd.org> Date: Thu, 24 Jan 2013 11:07:52 GMT From: chris petrik To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/175542: [PATCH] new port comms/ebook2cwgui X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jan 2013 11:10:01 -0000 >Number: 175542 >Category: ports >Synopsis: [PATCH] new port comms/ebook2cwgui >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 24 11:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: chris petrik >Release: >Organization: na >Environment: >Description: 0.1.2 / 2013-01-23 Fabian Kurz * Added about.* to the "dist" target of the Makefile * Fixed character set detection on Unix/Linux. wxExecute does not call a shell on Unix, therefore the file to check was passed to the executable including the quotation marks around it (problem 1) and only the first part of it, if there was a space in the filename (problem 2). * Fix CW waveform settings (use numerical parameters for -T option, and the proper ones). 0.1.1 / 2013-01-06 Fabian Kurz * Add new options: Chapter duration (seconds, -d parameter; words, -l parameter) can be set now. * Detect version of ebook2cw and warn if it lacks support for commands used by this GUI version. * Bugfix: On Unix/Linux, actually check current directory for existence of ebook2cw, not just $PATH [tnx DF9RU] log can be found here: http://tinderbox2.bsdjunk.com/tb/logs/9.1-FreeBSD/ebook2cwgui-0.1.2.log >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ebook2cwgui/Makefile # ebook2cwgui/distinfo # ebook2cwgui/pkg-descr # echo x - ebook2cwgui/Makefile sed 's/^X//' >ebook2cwgui/Makefile << '29bd2506f713eda2350e89b7bee28f39' X# $FreeBSD$ X# X XPORTNAME= ebook2cwgui XPORTVERSION= 0.1.2 XCATEGORIES= comms hamradio XMASTER_SITES= http://fkurz.net/ham/ebook2cw/ \ X http://distfiles.bsdjunk.com/ \ X ${MASTER_SITE_LOCAL} XMASTER_SITE_SUBDIR= db X XMAINTAINER= db@FreeBSD.org X#Keep current maintainer for ebook2cw even if I created *gui XCOMMENT= WxWidgets front end for ebooks2cw X XRUN_DEPENDS= ebook2cw:${PORTSDIR}/comms/ebook2cw X XMAN1= ebook2cwgui.1 X XUSE_WX= yes X XPLIST_FILES= bin/ebooks2cwgui XPORTDOCS= * X Xpost-patch: X @${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG:S,${PREFIX}/bin/,,}|g' \ X ${WRKSRC}/Makefile X @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ X -e 's|g++|${CXX}|g' \ X ${WRKSRC}/Makefile X Xdo-install: X @${INSTALL_SCRIPT} ${WRKSRC}/ebook2cwgui ${PREFIX}/bin/ebook2cwgui X @${INSTALL_DATA} ${WRKSRC}/ebook2cwgui.1 ${MANPREFIX}/man/man1 X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for f in README COPYING ChangeLog X @${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}/$f X.endfor X.endif X X.include 29bd2506f713eda2350e89b7bee28f39 echo x - ebook2cwgui/distinfo sed 's/^X//' >ebook2cwgui/distinfo << '59bc2f1e893c79ea54fdcb0154ce3520' XSHA256 (ebook2cwgui-0.1.2.tar.gz) = 211c5593f65743d33c5fb3ce98b118592a7b15c8b807fde34a10660d6ff0812c XSIZE (ebook2cwgui-0.1.2.tar.gz) = 15661 59bc2f1e893c79ea54fdcb0154ce3520 echo x - ebook2cwgui/pkg-descr sed 's/^X//' >ebook2cwgui/pkg-descr << '28d6267e09ee99c097525598e7498d9a' Xebook2cwgui is a GUI front end for ebook2cw created in WxWidgets with Xsupport for both Linux and Windows. X XWritten by Fabian Kurz, DJ1YFK X XWWW: http://fkurz.net/ham/ebook2cw.html#graphicaluserinterface 28d6267e09ee99c097525598e7498d9a exit >Release-Note: >Audit-Trail: >Unformatted: