Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Apr 2026 10:05:21 +0000
From:      =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a82172729b95 - main - devel/cssc: Improve, lint, take maintainership
Message-ID:  <69e0b461.240d2.66d1d95a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by alven:

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

commit a82172729b95845687e3551fbe06e4a347bccba8
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2026-04-16 09:56:52 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-04-16 10:05:03 +0000

    devel/cssc: Improve, lint, take maintainership
    
    * Clarify the LICENSE
    * Add LICENSE_FILE
    * Remove BROKEN_mips* stances as MIPS is going to be unsupported and
      irrelevant with STABLE-13 EOL (since May 2026)
    
    PR:             294560
    Approved by:    db@, yuri@ (Mentors, implicit)
---
 devel/cssc/Makefile  | 22 ++++++++++------------
 devel/cssc/pkg-descr |  2 +-
 2 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/devel/cssc/Makefile b/devel/cssc/Makefile
index dc9d07a4a3c6..5c1741b43935 100644
--- a/devel/cssc/Makefile
+++ b/devel/cssc/Makefile
@@ -1,28 +1,26 @@
 PORTNAME=	cssc
-PORTVERSION=	1.4.1
-PORTREVISION=	1
+DISTVERSION=	1.4.1
+PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	GNU
-DISTNAME=	CSSC-${PORTVERSION}
+DISTNAME=	CSSC-${DISTVERSION}
 
-MAINTAINER=	gspurki@gmail.com
-COMMENT=	Workalike for the source code control system SCCS
+MAINTAINER=	alven@FreeBSD.org
+COMMENT=	GNU Project\'s replacement for the source code control system SCCS
 WWW=		https://www.gnu.org/software/cssc/
 
-LICENSE=	GPLv3
-
-BROKEN_mips=	fails to compile: ../gl/lib/unistd.h:135:3: "Please include config.h first."
-BROKEN_mips64=	fails to compile: ../gl/lib/unistd.h:135:3: "Please include config.h first."
-
-USES=		compiler:c11
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+
 INFO=		cssc
 
 OPTIONS_DEFINE=			BINARY
 OPTIONS_DEFAULT=		BINARY
+
 BINARY_DESC=			Support binary SCCS files (Solaris interoperability)
+
 BINARY_CONFIGURE_ENABLE=	binary
 
 .include <bsd.port.mk>
diff --git a/devel/cssc/pkg-descr b/devel/cssc/pkg-descr
index 78dc21b808d5..c18829cdeaf4 100644
--- a/devel/cssc/pkg-descr
+++ b/devel/cssc/pkg-descr
@@ -1,5 +1,5 @@
 CSSC is the GNU Project's replacement for SCCS.  SCCS is a proprietary suite
-of tools which is provided with most commercial versions of Unix.  The purpose
+of tools which is provided with most nonfree versions of Unix.  The purpose
 behind CSSC is to provide a work-alike for SCCS which can be used on the
 various Free versions of Unix.
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e0b461.240d2.66d1d95a>