network/modemu2k: Updated for version 0.1.0. New email.

Signed-off-by: Dave Woodfall <dave@slackbuilds.org>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Andy Alt 2022-08-18 23:40:14 +01:00 committed by Willy Sudiarto Raharjo
parent 265a2450c3
commit f13993e553
No known key found for this signature in database
GPG key ID: 3F617144D7238786
3 changed files with 58 additions and 57 deletions

View file

@ -1,50 +1,53 @@
modemu2k v0.0.6
-------------------
# modemu2k v0.1.0
modemu2k is a fork of modemu, originally developed by Toru Egashira
(Travis Build status
<https://travis-ci.org/theimpossibleastronaut/modemu2k>)
(Build status
<https://github.com/theimpossibleastronaut/modemu2k/actions/workflows/c-cpp.yml>)
What is modemu2k?
----------------
## What is modemu2k?
modemu2k adds telnet capability to a comm program. It can redirect
telnet I/O to a pty so that a comm program can handle the pty as a tty
with a real modem, and allows you to use a comm program's scripting
and file transfer features over telnet. Now supports IPv6 connections.
Maintainer: Andy Alt <andy400-dev@yahoo.com>
License: GNU GPL 3
Home page: <https://github.com/theimpossibleastronaut/modemu2k>
Maintainer: Andy Alt <andy400-dev [at] yahoo [dot] com>
License: GNU GPL 3
Home page: <http://theimpossibleastronaut.com/modemu2k/>
[Issues and bug reporting](https://github.com/theimpossibleastronaut/modemu2k/issues)
Issues and bug reporting
<https://github.com/theimpossibleastronaut/modemu2k/issues>
Dependencies
------------
* gettext (unless --disable-nls is used)
* gettext (optional, for translations)
* flex
Compilation
-----------
`./configure`
Use ./configure --help to see extra options
meson builddir
cd builddir
`make`
Use `meson configure` to see extra options
`make install` is optional. The binary can be run from the src/
ninja
`ninja install` is optional. The binary can be run from the build
directory; however, installation is required to use the translations,
and to create and install a script (m2k-minicom.sh) that can invoke
and to create and install a script (m2k-minicom) that can invoke
minicom (see below).
Sample Usage
------------
## Sample Usage
Note: while in the program if backspace doesn't work, use CTRL+H.
@ -82,34 +85,26 @@ Note: while in the program if backspace doesn't work, use CTRL+H.
You could also connect to a BBS. For some telnet addresses, see:
* <<Prism BBS<http://filegate.net/>
* The Rusty Mailbox (telnet to trmb.ca, port 2030)
* Synchronet BBS List<http://www.synchro.net/sbbslist.html>
* The Rusty Mailbox (telnet to [trmb.ca](https://trmb.ca/), port 2030)
* [Synchronet BBS List](https://www.synchro.net/sbbslist.html)
To quit modemu2k, just quit the comm program.
A script to invoke minicom as mentioned above will be installed to
your bin directory when `make install` is run.
Escaping to command mode and returning
--------------------------------------
## Escaping to command mode and returning
To escape to command mode, use '+++'. Use ATO to return to online mode.
Hanging up a call/closing a connection
------------------------------------
## Hanging up a call/closing a connection
If you are connected to a server where gracefully logging out isn't
possible, to "hang up" or close the connection you can escape to command
mode and enter 'ATH`.
Downloads
---------
* Release page<https://github.com/theimpossibleastronaut/modemu2k/releases>
* FileGate->(Linux Utilities category)<http://www.filegate.net/utiln/utillnx/>
## Extra Notes
(*) Almost all file xfer protocols require 8bit through connection,
which means Modemu2k must be in the binary transmission mode. See %B
@ -121,10 +116,13 @@ More details are in the QuickStart guide
A man page is also available.
For Translators
-----------
# Downloads
* Release page<https://github.com/theimpossibleastronaut/modemu2k/releases>
[![Packaging status](https://repology.org/badge/vertical-allrepos/modemu2k.svg)](https://repology.org/project/modemu2k/versions)
## Translate
See <https://github.com/theimpossibleastronaut/modemu2k/blob/master/TRANSLATE.md>
We use Transifex to translate the output messages. To start translating
modemu2k, create an account in Transifex and ask to join a translation
team (or create a new one) at
https://www.transifex.com/na-309/modemu2k/

View file

@ -2,7 +2,7 @@
#
# Slackware build script for modemu2k
#
# Copyright 2019-2020 / Andy Alt / United States
# Copyright 2022 / Andy Alt / United States [81/1847]
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=modemu2k
VERSION=${VERSION:-0.0.6}
VERSION=${VERSION:-0.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -56,7 +56,7 @@ if [ "$ARCH" = "i586" ]; then
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
elif [ "$ARCH" = "x86_64" ]; then [27/1847]
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
@ -70,7 +70,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@ -79,17 +79,20 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--mandir=/usr/man \
--localedir=/usr/share/locale \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
make
make install-strip DESTDIR=$PKG
mkdir build
cd build
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
meson .. \
--buildtype=release \
-Dstrip=true \
--mandir=/usr/man \
--prefix=/usr \
--localedir=/usr/share/locale \
-Ddocdir=/usr/doc/$PRGNAM-$VERSION
ninja
DESTDIR=$PKG ninja install
cd ..
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done

View file

@ -1,10 +1,10 @@
PRGNAM="modemu2k"
VERSION="0.0.6"
VERSION="0.1.0"
HOMEPAGE="https://github.com/theimpossibleastronaut/modemu2k"
DOWNLOAD="https://github.com/theimpossibleastronaut/modemu2k/releases/download/v0.0.6/modemu2k-0.0.6.tar.gz"
MD5SUM="a6a45ab9ad9d0fa5a2af229368fd05c0"
DOWNLOAD="https://github.com/theimpossibleastronaut/modemu2k/releases/download/v0.1.0/modemu2k-0.1.0.tar.xz"
MD5SUM="8a84feee7aa5e69e5b1aa548b36d0672"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Andy Alt"
EMAIL="andy400-dev@yahoo.com"
EMAIL="arch_stanton5995@protonmail.com"