Date: Thu, 24 Jan 2013 11:07:52 GMT From: chris petrik <c.petrik.sosa@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/175542: [PATCH] new port comms/ebook2cwgui Message-ID: <201301241107.r0OB7q3p098106@red.freebsd.org> Resent-Message-ID: <201301241110.r0OBA0g5089574@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <fabian@fkurz.net> * 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 <fabian@fkurz.net> * 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 <bsd.port.mk> 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 <mail@fkurz.net> X XWWW: http://fkurz.net/ham/ebook2cw.html#graphicaluserinterface 28d6267e09ee99c097525598e7498d9a exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301241107.r0OB7q3p098106>