mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-12 07:27:57 +00:00
comms/cutecom: Upgrade to 0.45.0
PR: 229094 Submitted by: yuri Approved by: jrm (mentor) Differential Revision: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229094
This commit is contained in:
parent
3ae104422b
commit
ff9585cb97
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=473198
@ -1,18 +1,24 @@
|
||||
# Created by: Markus Brueffer <markus@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cutecom
|
||||
PORTVERSION= 0.20.0
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= http://cutecom.sourceforge.net/
|
||||
PORTNAME= cutecom
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.45.0
|
||||
CATEGORIES= comms
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= Graphical serial terminal
|
||||
COMMENT= Graphical serial terminal for embedded programming
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= lsz:comms/lrzsz
|
||||
|
||||
USE_QT4= qt3support qmake_build moc_build rcc_build uic_build
|
||||
USES= cmake
|
||||
USE_QT5= buildtools_build core gui qmake_build serialport widgets
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= neundorf
|
||||
|
||||
PLIST_FILES= bin/cutecom
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (cutecom-0.20.0.tar.gz) = 44bf6c3a827b5d3b3a2b201010215faebde6af42dc16f5e0f877c858c6e19fe0
|
||||
SIZE (cutecom-0.20.0.tar.gz) = 22217
|
||||
TIMESTAMP = 1529676780
|
||||
SHA256 (neundorf-CuteCom-v0.45.0_GH0.tar.gz) = 30cc6a800231684446ef5ebea78092462b2662d06238c146d0b9e24b86685cea
|
||||
SIZE (neundorf-CuteCom-v0.45.0_GH0.tar.gz) = 1152960
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- ./CMakeLists.txt.orig 2008-03-13 00:09:49.000000000 +0300
|
||||
+++ ./CMakeLists.txt 2009-04-25 21:48:15.000000000 +0400
|
||||
@@ -19,10 +19,4 @@
|
||||
|
||||
install(FILES cutecom.1 DESTINATION man/man1 )
|
||||
|
||||
-find_program(KDECONFIG_EXECUTABLE NAMES kde-config )
|
||||
-
|
||||
-if (KDECONFIG_EXECUTABLE)
|
||||
- # then ask kde-config for the kde data dirs
|
||||
- exec_program(${KDECONFIG_EXECUTABLE} ARGS --install apps --expandvars OUTPUT_VARIABLE _apps_DIR )
|
||||
- install(FILES cutecom.desktop DESTINATION ${_apps_DIR}/Utilities)
|
||||
-endif (KDECONFIG_EXECUTABLE)
|
||||
+install(FILES cutecom.desktop DESTINATION share/applications)
|
@ -1,14 +0,0 @@
|
||||
--- cutecommdlg.ui.orig 2008-03-12 16:09:50.000000000 -0500
|
||||
+++ cutecommdlg.ui 2009-03-28 12:46:04.000000000 -0500
|
||||
@@ -220,11 +220,6 @@
|
||||
</item>
|
||||
<item>
|
||||
<property name="text" >
|
||||
- <string>576000</string>
|
||||
- </property>
|
||||
- </item>
|
||||
- <item>
|
||||
- <property name="text" >
|
||||
<string>921600</string>
|
||||
</property>
|
||||
</item>
|
@ -1,29 +0,0 @@
|
||||
--- qcppdialogimpl.cpp.orig 2009-03-28 12:42:56.000000000 -0500
|
||||
+++ qcppdialogimpl.cpp 2009-03-28 12:44:32.000000000 -0500
|
||||
@@ -243,11 +243,10 @@
|
||||
bool entryFound=false;
|
||||
QStringList devices=settings.readListEntry("/cutecom/AllDevices", &entryFound);
|
||||
if (!entryFound)
|
||||
- devices<<"/dev/ttyS0"<<"/dev/ttyS1"<<"/dev/ttyS2"<<"/dev/ttyS3";
|
||||
+ devices<<DEVLIST;
|
||||
|
||||
m_deviceCb->insertStringList(devices);
|
||||
-
|
||||
- m_deviceCb->setCurrentText(settings.readEntry("/cutecom/CurrentDevice", "/dev/ttyS0"));
|
||||
+ m_deviceCb->setCurrentText(settings.readEntry("/cutecom/CurrentDevice", DEFAULT_DEV));
|
||||
|
||||
QStringList history=settings.readListEntry("/cutecom/History");
|
||||
|
||||
@@ -932,9 +931,9 @@
|
||||
case 460800:
|
||||
_baud=B460800;
|
||||
break;
|
||||
- case 576000:
|
||||
- _baud=B576000;
|
||||
- break;
|
||||
+// case 576000:
|
||||
+// _baud=B576000;
|
||||
+// break;
|
||||
case 921600:
|
||||
_baud=B921600;
|
||||
break;
|
@ -1,24 +0,0 @@
|
||||
--- qcppdialogimpl.h.orig 2008-03-12 16:09:50.000000000 -0500
|
||||
+++ qcppdialogimpl.h 2009-03-28 09:05:42.000000000 -0500
|
||||
@@ -103,4 +103,21 @@
|
||||
|
||||
};
|
||||
|
||||
+#if defined(__FreeBSD__)
|
||||
+
|
||||
+#define DEVLIST "/dev/cuaU0"<<"/dev/cuaU1"<<"/dev/cuad0"<<"/dev/cuad1";
|
||||
+#define DEFAULT_DEV "/dev/cuaU0"
|
||||
+
|
||||
+#elif defined(__APPLE__)
|
||||
+
|
||||
+#define DEVLIST "/dev/cu.usbserial"<<"/dev/cu.KeySerial1";
|
||||
+#define DEFAULT_DEV "/dev/cu.usbserial"
|
||||
+
|
||||
+#else // Default to Linux devices.
|
||||
+
|
||||
+#define DEVLIST "/dev/ttyS0"<<"/dev/ttyS1"<<"/dev/ttyS2"<<"/dev/ttyS3";
|
||||
+#define DEFAULT_DEV "/dev/ttyS0"
|
||||
+
|
||||
+#endif
|
||||
+
|
||||
#endif
|
@ -1,4 +1,6 @@
|
||||
CuteCom is a QT-based graphical serial terminal ideally suited to embedded
|
||||
programming and robotics.
|
||||
programming and robotics. It features line-oriented interface instead of
|
||||
character-oriented, xmodem, ymodem, zmodem support (requires the lrzsz package)
|
||||
and hexadecimal input and output among other things.
|
||||
|
||||
WWW: http://cutecom.sourceforge.net/
|
||||
WWW: https://github.com/neundorf/CuteCom
|
||||
|
@ -1,3 +0,0 @@
|
||||
bin/cutecom
|
||||
man/man1/cutecom.1.gz
|
||||
share/applications/cutecom.desktop
|
Loading…
Reference in New Issue
Block a user