Commit 5118b952 authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/fastcrc: Remove expired port

2025-12-31 devel/fastcrc: dead upstream
parent f2a9bc10
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4980,3 +4980,4 @@ www/unit-ruby||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025
www/unitc||2025-12-31|Removed, part of expired www/unit
www/unit||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025
archivers/py-borgbackup12|archivers/py-borgbackup|2025-12-31|Has expired: Likely the final 1.2.x release, please migrate to using 1.4.x (it is quite similar)
devel/fastcrc||2025-12-31|Has expired: dead upstream
+0 −1
Original line number Diff line number Diff line
@@ -701,7 +701,6 @@
    SUBDIR += expected
    SUBDIR += f77flow
    SUBDIR += fam
    SUBDIR += fastcrc
    SUBDIR += fatal
    SUBDIR += fbthrift
    SUBDIR += fc++

devel/fastcrc/Makefile

deleted100644 → 0
+0 −40
Original line number Diff line number Diff line
PORTNAME=	fastcrc
PORTVERSION=	1.0
PORTREVISION=	1
CATEGORIES=	devel
MASTER_SITES=	http://www.whizkidtech.redprince.net/fports/

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Fast CRC routines
WWW=		http://www.whizkidtech.redprince.net/fports/

LICENSE=	BSD2CLAUSE

DEPRECATED=	dead upstream
EXPIRATION_DATE=	2025-12-31

ONLY_FOR_ARCHS=	i386

BUILD_DEPENDS=	nasm:devel/nasm

USE_LDCONFIG=	yes

OPTIONS_DEFINE=	DOCS

post-patch:
	@${REINPLACE_CMD} -e \
		's|gcc|$${CC}| ; \
		 s@^LDOPT=.*@& -z notext@ ; \
		 /strip/d' ${WRKSRC}/Makefile

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/fc ${STAGEDIR}${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/fastcrc.h ${STAGEDIR}${PREFIX}/include
	${INSTALL_LIB} ${WRKSRC}/libfcrc.so.1 ${STAGEDIR}${PREFIX}/lib
	${LN} -fs libfcrc.so.1 ${STAGEDIR}${PREFIX}/lib/libfcrc.so

do-install-DOCS-on:
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/index.html ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>

devel/fastcrc/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (fastcrc-1.0.tar.gz) = 68e25aa5087b34a0b68f23df01864b13baad6b8fadf80d36fcb6603a1ba6cb81
SIZE (fastcrc-1.0.tar.gz) = 9952

devel/fastcrc/pkg-descr

deleted100644 → 0
+0 −14
Original line number Diff line number Diff line
Fast CRC routines written in assembly language, callable using the C and Pascal
calling conventions, as well as directly from assembly language programs.

This Unix port contains routines for the calculation of traditional CRC-32
used by Zmodem, Opus, Ethernet, and many other protocols.

It also contains routines for the POSIX 1003.2 32-bit CRC calculation.

See ${PREFIX}/share/doc/fastcrc/index.html for reference.

This port requires ELF. It creates libfcrc.so.1, and includes <fastcrc.h> for
C programmers.

Dependencies: nasm
Loading