Package Details: libax25 0.0.12_rc5-3

Git Clone URL: https://aur.archlinux.org/libax25.git (read-only, click to copy)
Package Base: libax25
Description: Ham Radio - library for AX.25, ROSE, 6PACK, KISS and NETROM protocols.
Upstream URL: https://linux-ax25.in-berlin.de
Licenses: LGPL-2.1-only
Submitter: Allan
Maintainer: not_anonymous
Last Packager: not_anonymous
Votes: 21
Popularity: 0.001536
First Submitted: 2008-12-19 03:41 (UTC)
Last Updated: 2024-03-10 01:57 (UTC)

Latest Comments

1 2 Next › Last »

lu9dce commented on 2024-09-22 11:51 (UTC)

Radio amateurs who remain active in packet have noticed that AX25 on Linux has been practically abandoned. Despite being a fundamental part of packet communications, development has stalled, leading us to seek alternatives.

One solution we've adopted is using the linuxax25 project by VE7FET, which offers a more updated and functional version. However, for Arch Linux users, it is necessary to make some modifications to the code for it to work properly on our distributions.

Some time ago, many of us migrated to BPQ32, which offers excellent support for AWG and TNC. This software is available on John Wiseman's page and has proven to be a reliable tool for keeping our packet networks operational.

bpq32 -> https://www.cantab.net/users/john.wiseman/Documents/Downloads.html ax25 -> https://github.com/ve7fet/linuxax25


Header File Update: All instances of #include <ncursesw/ncurses.h>
should be replaced with #include <ncurses.h>.

Listener.c Modification: Add #include <time.h> at the beginning of listener.c.

Configuration Update: Replace the line related to configure with 5011.

for ac_header in arpa/inet.h fcntl.h limits.h memory.h netdb.h netinet/in.h sys/ioctl.h sys/socket.h sys/time.h syslog.h termio.h termios.h utime.h curses.h

Header File Check: For the following headers, please ensure they are updated accordingly:
    arpa/inet.h
    fcntl.h
    limits.h
    memory.h
    netdb.h
    netinet/in.h
    sys/ioctl.h
    sys/socket.h
    sys/time.h
    syslog.h
    termio.h
    termios.h
    utime.h
    curses.h

not_anonymous commented on 2024-03-10 02:04 (UTC)

Updated source location - tnxs MarsSeed for the info

not_anonymous commented on 2022-12-13 18:57 (UTC) (edited on 2022-12-13 19:37 (UTC) by not_anonymous)

Someone thinks, and reported to the aur authorities, that I have "orphaned" (i.e. "Disowned") this package...and the simple answer is: NOPE.

HECK it's even up to date with working url's !! (Tnxs OM for the working location.)

P.S..NO NEED to use the git repo, as I found the tarballs. (Yes, their webpage needs the links fixed.....sigh.)

sarcasticadmin commented on 2022-10-06 06:27 (UTC)

I ran into this issue as well. I believe the latest official place to get these sources is: https://linux-ax25.in-berlin.de hosted by Deutscher Amateur Radio Club.

The wiki has additional info about the old domain on the main page:

2022-09-16 Due to unsolvable administrative Problems with linux-ax25.org Domain problems, the new domain is linux-ax25.in-berlin.de.

https://linux-ax25.in-berlin.de/wiki/GIT is specifically the page with the links to the git repos.

ra1nb0w commented on 2022-08-19 10:05 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index d2e07df..24cb391 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,27 +5,27 @@

 pkgname=libax25
 pkgver=0.0.12_rc5
-pkgrel=1
+_pkgver="${pkgver//_/-}+git20190411+b17ff36"
+pkgrel=2
 pkgdesc="Ham Radio - library for AX.25, ROSE, 6PACK, KISS and NETROM protocols."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64')
 url="http://www.linux-ax25.org"
 license=('LGPL')
 depends=('glibc')
 install=$pkgname.install
-source=(http://www.linux-ax25.org/pub/${pkgname}/${pkgname}-${pkgver//_/-}.tar.gz)
+# otherwise use https://github.com/yu4zed/libax25-backup
+source=("https://deb.debian.org/debian/pool/main/liba/${pkgname}/${pkgname}_${_pkgver}.orig.tar.gz")
+sha256sums=('81c547b6520ebfc55fc21567ed87a8b3c5380d827881637ee281730b923170f0')

 build() {
-   cd ${srcdir}/${pkgname}-${pkgver//_/-}
-
+   cd $pkgname
+   autoreconf --install
    ./configure --prefix=/usr --sysconfdir=/etc || return 1
    make || return 1
 }

 package() {
-   cd ${srcdir}/${pkgname}-${pkgver//_/-}
-
+   cd $pkgname
    make install DESTDIR=${pkgdir} || return 1
    make installconf DESTDIR=${pkgdir} || return 1
 }
-md5sums=('21e64a76d41f3129acc7b540730e2f4d')
-sha256sums=('bf15791950ce1ebdfc37fe75d80ad9a6767e6bb1536d704da6848991cf4323df')

ra1nb0w commented on 2022-08-19 09:32 (UTC)

linux-ax25.org is not resolvable anymore. Alternative? Maybe https://github.com/yu4zed/libax25-backup ?

kleptophobiac commented on 2021-12-31 23:54 (UTC)

linux-ax25.org has an expired TLS certificate, so automated downloading of the source is broken.

Who even maintains that site anyway? It looks like it's been ~dead for more than a decade.

not_anonymous commented on 2019-02-02 18:46 (UTC)

No update needed as "arch=('i686' 'x86_64')" is already how it reads.

OR.... are you trying to say you would like it to read "armv7h" ????, IF so, please consider testing that first, which you can do by simply editing the PKGBUILD appropriately.

hri commented on 2019-02-02 14:58 (UTC)

ERROR: libax25 is not available for the 'armv7h' architecture.

maze commented on 2018-04-30 15:43 (UTC)

I don't see an option to withdraw, but to the TU reading this, please consider my request withdrawn and apologies to @not_anonymous for jumping the gun on flagging this package as an orphaned package