git: 8b32fc524aef - main - misc/qlas: Update port

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Mon, 26 Oct 2026 18:18:53 UTC
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8b32fc524aef153851fae139075dbfb2cfeb428c

commit 8b32fc524aef153851fae139075dbfb2cfeb428c
Author:     Vladislav O. Muschinskikh <i@vlad.guru>
AuthorDate: 2026-10-26 18:12:29 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-10-26 18:17:23 +0000

    misc/qlas: Update port
    
    - Update to 1.94, fetch from GitLab since upstream no longer available.
    - Take maintainership.
    - Add LICENSE (BSD4CLAUSE), NO_ARCH, update WWW.
    - Make pkg-descr more informative.
    
    PR:             300081
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q4
---
 misc/qlas/Makefile  | 29 +++++++++++++++++++++--------
 misc/qlas/distinfo  |  5 +++--
 misc/qlas/pkg-descr |  5 ++++-
 3 files changed, 28 insertions(+), 11 deletions(-)

diff --git a/misc/qlas/Makefile b/misc/qlas/Makefile
index 1f7443ab7e6a..8813a3a24829 100644
--- a/misc/qlas/Makefile
+++ b/misc/qlas/Makefile
@@ -1,20 +1,33 @@
 PORTNAME=	qlas
-PORTVERSION=	1.93
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.94
 CATEGORIES=	misc
-MASTER_SITES=	http://lev.serebryakov.spb.ru/download/qlas/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	i@vlad.guru
 COMMENT=	Qico FIDO mailer log analyzer and statistic builder
+WWW=		https://gitlab.com/muvo/qlas
 
-USES=		shebangfix perl5 dos2unix
-NO_WRKSUBDIR=	yes
-NO_BUILD=	yes
+LICENSE=	BSD4CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		dos2unix perl5 shebangfix
+USE_GITLAB=	yes
+GL_ACCOUNT=	muvo
+GL_TAGNAME=	3c07302618c3a014d1df1c4766a494fd7cc68b50
 
-PLIST_FILES=	bin/qlas etc/qlas.conf.default
 SHEBANG_FILES=	qlas
 
+NO_ARCH=	yes
+NO_BUILD=	yes
+
+PLIST_FILES=	bin/qlas \
+		"@sample etc/qlas.cfg.sample"
+
+post-patch:
+	@${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' ${WRKSRC}/qlas
+
 do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/qlas ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_DATA} ${WRKSRC}/qlas.conf.default ${STAGEDIR}${PREFIX}/etc
+	${INSTALL_DATA} ${WRKSRC}/qlas.conf.default ${STAGEDIR}${PREFIX}/etc/qlas.cfg.sample
 
 .include <bsd.port.mk>
diff --git a/misc/qlas/distinfo b/misc/qlas/distinfo
index 020313870d22..3146626bede7 100644
--- a/misc/qlas/distinfo
+++ b/misc/qlas/distinfo
@@ -1,2 +1,3 @@
-SHA256 (qlas-1.93.tar.gz) = 95459e96daeb5e14b8dfdd20047fc4937d5bea3c901ac43243a79415363ce263
-SIZE (qlas-1.93.tar.gz) = 15331
+TIMESTAMP = 1793036759
+SHA256 (muvo-qlas-3c07302618c3a014d1df1c4766a494fd7cc68b50_GL0.tar.gz) = 548371969237ab5788124a3358d8ecd749138b41e6acfe8126b4594bd801da63
+SIZE (muvo-qlas-3c07302618c3a014d1df1c4766a494fd7cc68b50_GL0.tar.gz) = 18410
diff --git a/misc/qlas/pkg-descr b/misc/qlas/pkg-descr
index 0c654a336eee..f6ef6fe1fa09 100644
--- a/misc/qlas/pkg-descr
+++ b/misc/qlas/pkg-descr
@@ -1 +1,4 @@
-qico FIDO mailer log analyzer and statistic builder.
+qlas is a statistics builder for the qico FidoNet mailer. It analyzes the qico
+log and builds the busy graph and the session list for every line (dial-up
+modems and TCP/IP lines: binkp and ifcico), the links summary and the top
+lists of downloaders, uploaders and on-liners.