git: e2ec1b0b186d - main - security/libsectok: Mark DEPRECATED

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sun, 01 Jun 2025 17:11:44 UTC
The branch main has been updated by bofh:

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

commit e2ec1b0b186d1e9aec542f81b4b3450234dad430
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-06-01 16:16:37 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-06-01 17:10:02 +0000

    security/libsectok: Mark DEPRECATED
    
    - Last upstream release was in 2003
    - Set EXPIRATION_DATE 2025-06-30
    - Use DISTVERSION while I am here
    - Add LICENSE LicenseRef-UMich
    - Add SONAME fix
---
 security/libsectok/Makefile | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/security/libsectok/Makefile b/security/libsectok/Makefile
index 9079991c5a2c..6033a9ba69ac 100644
--- a/security/libsectok/Makefile
+++ b/security/libsectok/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libsectok
-PORTVERSION=	20030619
-PORTREVISION=	3
+DISTVERSION=	20030619
+PORTREVISION=	4
 CATEGORIES=	security
 MASTER_SITES=	http://www.citi.umich.edu/projects/smartcard/
 
@@ -8,8 +8,18 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	ISO 7816 Smartcard API Library
 WWW=		http://www.citi.umich.edu/projects/smartcard/sectok.html
 
+LICENSE=	LicenseRef-UMich
+LICENSE_NAME=	University of Michigan License
+LICENSE_FILE=	${WRKSRC}/LICENSE
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+DEPRECATED=		Last upstream release in 2003 and no longer maintained
+EXPIRATION_DATE=	2025-06-30
+
 USE_LDCONFIG=	yes
 
+LDFLAGS+= -Wl,-soname=${PORTNAME}.so.3
+
 PLIST_FILES=	include/sectok.h lib/libsectok.a lib/libsectok.so \
 		lib/libsectok.so.3 share/man/man3/sectok.3.gz