Commit 670cdb9b authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/loki: Remove expired port

2026-03-31 devel/loki: dead upstream, sole consumer removed from tree long ago
parent 0b2c4afb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5181,3 +5181,4 @@ www/py-django-tagging|www/py-django-taggit|2026-03-31|Has expired: Upstream inac
www/py-django-star-ratings||2026-03-31|Has expired: Upstream repository has been archived on May 21, 2025
lang/cython0|lang/cython|2026-03-31|Has expired
ftp/ftpsesame||2026-03-31|Has expired: dead upstream, broken on FreeBSD 15
devel/loki||2026-03-31|Has expired: dead upstream, sole consumer removed from tree long ago
+0 −1
Original line number Diff line number Diff line
@@ -1611,7 +1611,6 @@
    SUBDIR += log4shib
    SUBDIR += loguru
    SUBDIR += lokalize
    SUBDIR += loki
    SUBDIR += love
    SUBDIR += love07
    SUBDIR += love08

devel/loki/Makefile

deleted100644 → 0
+0 −40
Original line number Diff line number Diff line
PORTNAME=	loki
PORTVERSION=	0.1.7
PORTREVISION=	1
CATEGORIES=	devel
MASTER_SITES=	SF/${PORTNAME}-lib/Loki/Loki%20${PORTVERSION}

MAINTAINER=	snnn119@gmail.com
COMMENT=	C++ library of common design patterns
WWW=		https://sourceforge.net/projects/loki-lib/

BROKEN=		error: a template argument list is expected after a name prefixed by the template keyword
DEPRECATED=	dead upstream, sole consumer removed from tree long ago
EXPIRATION_DATE=	2026-03-31

USES=		gmake dos2unix
USE_CXXSTD=	c++14
USE_LDCONFIG=	yes

CXXFLAGS+=	-Wno-return-type

DOCS=		README CHANGES doc/flex/flex_string.html \
		doc/yasli/Notes.txt \
		doc/yasli/yasli.html

OPTIONS_DEFINE=	DOCS

post-patch:
	@${REINPLACE_CMD} 's/bad_function_call/Loki::bad_function_call/g' \
		${WRKSRC}/test/Function/FunctionTest.cpp
	@${REINPLACE_CMD} -e '/CXXWARNFLAGS/s/$$/ ${CXXFLAGS}/g' \
		-e 's/\$${PREFIX}/$${DESTDIR}$${PREFIX}/g' \
		${WRKSRC}/Makefile.common

post-install-DOCS-on:
	${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor

.include <bsd.port.mk>

devel/loki/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (loki-0.1.7.tar.gz) = 0f185478552009cd3f82a4ef3038fd6080d293308c15a6501284ba6092b21cf6
SIZE (loki-0.1.7.tar.gz) = 520453
+0 −9
Original line number Diff line number Diff line
--- Makefile.common.orig
+++ Makefile.common
@@ -4,4 +4,4 @@
 CXXWARNFLAGS := -Wall -Wold-style-cast -Wundef -Wsign-compare -Wconversion -Wpointer-arith -pedantic
 CXXFLAGS := $(CXXWARNFLAGS) -g -O2

-prefix := /usr
+prefix := ${PREFIX}
Loading