Commit 51741ca2 authored by Muhammad Moinur Rahman's avatar Muhammad Moinur Rahman
Browse files

lang/onyx: Remove expired port

2023-09-30 lang/onyx: Requires deprecated cook port
parent 4c711886
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7881,3 +7881,4 @@ devel/pear-htmlpurifier||2023-09-30|Has expired: Unfetchable as the pear channel
devel/pear-channel-htmlpurifier.org||2023-09-30|Has expired: PEAR Channel is no longer functional
devel/pmdk||2023-09-30|Has expired: FreeBSD has been deprecated since 1.13.X and support has been dropped on 2.0
graphics/povray36|graphics/povray37|2023-09-30|Has expired: No longer supported upstream; use POV-Ray 3.7 instead
lang/onyx||2023-09-30|Has expired: Requires deprecated cook port
+0 −1
Original line number Diff line number Diff line
@@ -227,7 +227,6 @@
    SUBDIR += ocaml-autoconf
    SUBDIR += ocaml-camlidl
    SUBDIR += ocaml-nox11
    SUBDIR += onyx
    SUBDIR += oo2c
    SUBDIR += opencoarrays
    SUBDIR += opensycl

lang/onyx/Makefile

deleted100644 → 0
+0 −64
Original line number Diff line number Diff line
PORTNAME=	onyx
PORTVERSION=	5.1.2
PORTREVISION=	6
CATEGORIES=	lang
MASTER_SITES=	LOCAL/bofh/${PORTNAME}

MAINTAINER=	bofh@FreeBSD.org
COMMENT=	Embeddable stack-based threaded interpreted language
WWW=		https://github.com/canonware/onyx

LICENSE=	BSD2CLAUSE

DEPRECATED=	Requires deprecated cook port
EXPIRATION_DATE=	2023-09-30
BROKEN_armv6=		fails to compile: building for onyx-5.1.2_6: error code 1
BROKEN_armv7=		fails to compile: building for onyx-5.1.2_6: error code 1
BROKEN_mips=		fails to compile: building for onyx-5.1.2_6: error code 1
BROKEN_mips64=		fails to compile: building for onyx-5.1.2_6: error code 1

BUILD_DEPENDS=	cook:devel/cook
LIB_DEPENDS=	libpcre.so:devel/pcre

USES=		libedit shebangfix tar:bzip2
USE_LDCONFIG=	yes

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-libedit-prefix=${LOCALBASE} \
		--with-pcre-prefix=${LOCALBASE}

SUB_FILES=	pkg-message

PLIST_SUB=	ONYX_VERSION=${PORTVERSION}

OPTIONS_DEFINE=	DOCS

do-build:
	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} cook)

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/bin/onyx/bin/onyx ${STAGEDIR}${PREFIX}/bin
	${INSTALL_SCRIPT} ${WRKSRC}/bin/onyx_config/bin/onyx_config ${STAGEDIR}${PREFIX}/bin
	${LN} -sf bin/onyx ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION}
	${LN} -sf bin/onyx_config ${STAGEDIR}${PREFIX}/bin/${PORTNAME}_config-${PORTVERSION}
	${MKDIR} ${STAGEDIR}${PREFIX}/include/libonyx
	${INSTALL_DATA} ${WRKSRC}/lib/libonyx/include/libonyx/*.h ${STAGEDIR}${PREFIX}/include/libonyx
	${INSTALL_DATA} ${WRKSRC}/lib/libonyx/lib/libonyx.a ${STAGEDIR}${PREFIX}/lib
	${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so ${STAGEDIR}${PREFIX}/lib
	${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so.13 ${STAGEDIR}${PREFIX}/lib
	${MKDIR} ${STAGEDIR}${DATADIR}/nx/modclopt
	${INSTALL_DATA} ${WRKSRC}/mod/modclopt/nx/modclopt/*.nx ${STAGEDIR}${DATADIR}/nx/modclopt
	${MKDIR} ${STAGEDIR}${DATADIR}/libonyx
	${INSTALL_DATA} ${WRKSRC}/lib/libonyx/src/libonyx_init.nx ${STAGEDIR}${DATADIR}/libonyx
	${MKDIR} ${STAGEDIR}${DATADIR}/nx/modprompt
	${INSTALL_DATA} ${WRKSRC}/mod/modprompt/nx/modprompt/modprompt.nx ${STAGEDIR}${DATADIR}/nx/modprompt
	${INSTALL_MAN} ${WRKSRC}/bin/onyx/man/man1/onyx.1 ${STAGEDIR}${PREFIX}/man/man1
	${INSTALL_MAN} ${WRKSRC}/bin/onyx_config/man/man1/onyx_config.1 ${STAGEDIR}${PREFIX}/man/man1

do-install-DOCS-on:
	${MKDIR} ${STAGEDIR}${DOCSDIR}/html
	(cd ${WRKSRC}/doc/html/onyx && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html)
	${MKDIR} ${STAGEDIR}${DOCSDIR}/pdf
	${INSTALL_DATA} ${WRKSRC}/doc/pdf/onyx/onyx.pdf ${STAGEDIR}${DOCSDIR}/pdf

.include <bsd.port.mk>

lang/onyx/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1573432886
SHA256 (onyx-5.1.2.tar.bz2) = 96811204e8a0db6cfb1069b65f114ba15348bacf6776a075e4c08f9f5edeb860
SIZE (onyx-5.1.2.tar.bz2) = 1397404

lang/onyx/files/pkg-message.in

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
[
{ type: install
  message: <<EOM
See %%DOCSDIR%% for documentation in HTML and PDF formats.
EOM
}
]
Loading