comms/aldo: Updated to new version and changed Maintainer

* Switch MASTER_SITES to git snapshots from GNU Savannah
* Add second WWW for source code origin
* Correct the LICENSE to GNU GPLv2+, as stated on site and in file headers
* Switch from gmake to autoreconf+make
* Remove GNU_CONFIGURE_MANPREFIX as it's a default value from <bsd.port.mk>
* Patch configure.ac for new version of the program
* Improve pkg-descr

* As per request of Scott Lambert and with agreement of  Älven
  Älven  now has MAINTAINERSHIP see PR for more details

PR:		ports/282898
This commit is contained in:
Diane Bruce 2025-01-17 13:57:38 -05:00
parent 94460adec7
commit 98ec15bd96
3 changed files with 25 additions and 14 deletions

View file

@ -1,19 +1,19 @@
PORTNAME= aldo
DISTVERSION= 0.7.7
PORTREVISION= 4
DISTVERSION= 0.7.8
CATEGORIES= comms hamradio
MASTER_SITES= SAVANNAH
MASTER_SITES= https://git.savannah.nongnu.org/cgit/${PORTNAME}.git/snapshot/
MAINTAINER= lambert@lambertfam.org
MAINTAINER= alster@vinterdalen.se
COMMENT= Morse code training program
WWW= https://www.nongnu.org/aldo/
WWW= https://www.nongnu.org/aldo/ \
https://savannah.nongnu.org/projects/aldo/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE= GPLv2+
LIB_DEPENDS= libao.so:audio/libao
USES= compiler:c++0x gmake localbase tar:bzip2
USES= autoreconf compiler:c++0x localbase
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1521837318
SHA256 (aldo-0.7.7.tar.bz2) = f1b8849d09267fff3c1f5122097d90fec261291f51b1e075f37fad8f1b7d9f92
SIZE (aldo-0.7.7.tar.bz2) = 112000
TIMESTAMP = 1732219968
SHA256 (aldo-0.7.8.tar.gz) = 2c1dca89e4b3fe6b71c9f75d65576ff314b1528fdf94aca84dc5ff7ade77552a
SIZE (aldo-0.7.8.tar.gz) = 34628

View file

@ -1,3 +1,14 @@
Aldo is a Morse code tutor. At the moment it has four kinds of
exercises: Classic exercise, the Koch method, Callsign exercise, and
exercises read from files.
Aldo is a Morse code tutor.
At this moment Aldo has four kinds of exercises:
1. Classic exercise:
With this exercise you must guess some random strings of characters
that Aldo plays in Morse code.
2. Koch method.
3. Read from file:
With this exercise you can write something in a text file
and read this file with Aldo.
4. Call sign exercise:
With this exercise you can training yourself receiving random
generated call signs.