From: Libor Ukropec <ace@seznam.cz>
To: cygwin-apps@cygwin.com
Subject: [ITP] picocom 3.1
Date: Wed, 4 Jan 2023 00:02:48 +0100 [thread overview]
Message-ID: <e14237ad-2c27-a17b-6fdb-c48aeaa65c39@seznam.cz> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 1213 bytes --]
Hello, I'd like to maintain the package picocom
github/homepage: https://github.com/npat-efault/picocom
As its name suggests, /picocom/ is a minimal dumb-terminal emulation program. It is, in
principle, very much like minicom, only it's "pico" instead of "mini"!
It was designed to serve as a simple, manual, modem configuration, testing, and debugging
tool. It has also served (quite well) as a low-tech serial communications program to allow
access to all types of devices that provide serial consoles. It could also prove useful in
many other similar tasks. It can be used in embedded systems, since its memory footprint
is rather small (approximately 40K, when stripped and minimally configured).
Please review:
cygport:
attached, also in scallywag
https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/playground.git;a=commitdiff;h=de7e29979579d5b7d965b126388f39e248c27a99
scallywag:
https://github.com/cygwin/scallywag/actions/runs/3833552061
This package is also present in Linux distributions, e.g. Ubuntu:
https://packages.ubuntu.com/source/kinetic/s390x/picocom
License: GNU General Public License v2.0
https://github.com/npat-efault/picocom/blob/master/LICENSE.txt
Regards,
Libor
[-- Attachment #2: picocom.cygport --]
[-- Type: text/plain, Size: 1008 bytes --]
# package name
NAME="picocom"
VERSION=3.1
RELEASE=1
# .hint generation
CATEGORY="Utils"
SUMMARY="Minimal dumb-terminal emulator"
DESCRIPTION="picocom was designed to serve as a simple, manual, modem
configuration, testing, and debugging tool. It has also served (quite
well) as a low-tech \"terminal-window\" to allow operator intervention
in PPP connection scripts (something like the ms-windows \"open
terminal window before / after dialing\" feature). It could also prove
useful in many other similar tasks. It is ideal for embedded systems
since its memory footprint is minimal."
HOMEPAGE="hhttps://github.com/npat-efault/picocom"
LICENSE="GPL-2.0"
# source and patch files
SRC_URI="https://github.com/npat-efault/${NAME}/archive/refs/tags/${VERSION}.tar.gz"
REQUIRES=""
BUILD_REQUIRES+="gcc-g++"
MAKEOPTS=""
# use modified src_compile and src_install
src_compile() {
cd ${S}
lndirs
cd ${B}
cygmake
}
src_install() {
cd ${B}
dobin picocom
doman picocom.1
dodoc picocom.1.html
}
next reply other threads:[~2023-01-03 23:03 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-01-03 23:02 Libor Ukropec [this message]
2023-01-07 13:26 ` Jon Turney
2023-01-07 17:03 ` Libor Ukropec
2023-01-07 17:58 ` Jon Turney
2023-01-07 18:59 ` Libor Ukropec
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e14237ad-2c27-a17b-6fdb-c48aeaa65c39@seznam.cz \
--to=ace@seznam.cz \
--cc=cygwin-apps@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).