Commit 0ad3bc4d authored by Rene Ladan's avatar Rene Ladan
Browse files

cleanup: Remove expired ports:

2022-03-31 devel/hadoop2: Depends on expired devel/maven3
databases/opentsdb
2022-03-31 databases/hbase: Outdated, unsupported by upstream since June 2019 (upstream is at 2.3 and higher)
parent 27c74dce
Loading
Loading
Loading
Loading
+3 −0
Changes for MOVED: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -17117,3 +17117,6 @@ security/razorback-masterNugget||2022-03-31|Has expired: Abandonware, last relea
security/razorback-syslogNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream
security/pxytest||2022-03-31|Has expired: Abandonware, last release around 2003, dead upsteam and unfetchable
security/razorback-api||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream
devel/hadoop2||2022-03-31|Has expired: Depends on expired devel/maven3
databases/opentsdb||2022-03-31|Removed: unmaintained, depends on expired devel/hadoop2 and databases/hbase
databases/hbase||2022-03-31|Has expired: Outdated, unsupported by upstream since June 2019 (upstream is at 2.3 and higher)
+0 −2
Changes for databases/Makefile: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -104,7 +104,6 @@
    SUBDIR += grass7
    SUBDIR += grass8
    SUBDIR += hashtypes
    SUBDIR += hbase
    SUBDIR += hiredis
    SUBDIR += hsqldb
    SUBDIR += influxdb
@@ -243,7 +242,6 @@
    SUBDIR += ods2sql
    SUBDIR += opendbviewer
    SUBDIR += opendbx
    SUBDIR += opentsdb
    SUBDIR += ora2pg
    SUBDIR += oracle8-client
    SUBDIR += p5-Amazon-SimpleDB

databases/hbase/Makefile

deleted100644 → 0
+0 −90
Changes for databases/hbase/Makefile: 0 added lines, 90 removed lines.
Original line number Diff line number Diff line
# Created by: Dmitry Sivachenko <mitya@yandex-team.ru>

PORTNAME=	hbase
PORTVERSION=	1.2.1
PORTREVISION=	1
CATEGORIES=	databases java
MASTER_SITES=	https://archive.apache.org/dist/${PORTNAME}/${PORTVERSION}/ \
		http://kev009.com/freebsd/:maven
DISTFILES=	${DISTNAME}-src${EXTRACT_SUFX} FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
DIST_SUBDIR=	hadoop

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Hadoop database, a distributed, scalable, big data store

LICENSE=	APACHE20

DEPRECATED=	Outdated, unsupported by upstream since June 2019 (upstream is at 2.3 and higher)
EXPIRATION_DATE=2022-03-31

BUILD_DEPENDS=	bash:shells/bash \
		cmake:devel/cmake \
		${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3
RUN_DEPENDS=	bash:shells/bash \
		yarn:devel/hadoop2

USES=		cpe
CPE_VENDOR=	apache
USE_JAVA=	yes
MAKE_ENV+=	JAVA_HOME=${JAVA_HOME} MAVEN_OPTS="-XX:MaxPermSize=256m"

OPTIONS_DEFINE=	DOCS

PORTDOCS=	*

HBASE_LOGDIR=	/var/log/${PORTNAME}
HBASE_RUNDIR=	/var/run/${PORTNAME}

HBASE_DIST=	${WRKSRC}/hbase-assembly/target/${PORTNAME}-${PORTVERSION}

HBASE_USER=	hbase
HBASE_GROUP=	hbase
USERS=		${HBASE_USER}
GROUPS=		${HBASE_GROUP}

SUB_FILES=	hbase-env-dist.sh pkg-message
USE_RC_SUBR=	hbase_master hbase_regionserver
SUB_LIST=	HBASE_USER="${HBASE_USER}" \
		JAVA_HOME="${JAVA_HOME}" \
		HBASE_LOG_DIR="${HBASE_LOGDIR}" \
		HBASE_PID_DIR="${HBASE_RUNDIR}"
PLIST_SUB=	HBASE_USER=${HBASE_USER} \
		HBASE_GROUP=${HBASE_GROUP} \
		HBASE_LOGDIR=${HBASE_LOGDIR} \
		HBASE_RUNDIR=${HBASE_RUNDIR} \
		PORTVERSION="${PORTVERSION}"

.include <bsd.port.pre.mk>

.if ${JAVA_PORT_VERSION:M*8*}
JDK18_PROFILE=	,build-with-jdk8
JDK18_SOURCE=	-DcompileSource=1.8
.endif

post-patch:
	${REINPLACE_CMD} -e "s#%%ETCDIR%%#${ETCDIR}#" ${WRKSRC}/conf/hbase-env.sh ${WRKSRC}/bin/hbase
	${RM} ${WRKSRC}/conf/hbase-env.sh.bak ${WRKSRC}/conf/hbase-env.sh.orig

do-build:
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline clean install -Prelease,native${JDK18_PROFILE} -DskipTests ${JDK18_SOURCE}
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline install -DskipTests site assembly:single -Prelease,native${JDK18_PROFILE} ${JDK18_SOURCE}

post-build:
	cd ${WRKSRC}/hbase-assembly/target && ${TAR} xf ${PORTNAME}-${PORTVERSION}-bin.tar.gz
	${RM} ${HBASE_DIST}/conf/*.cmd

do-install:
	${MKDIR} ${STAGEDIR}${PREFIX}/hbase/bin
	cd ${HBASE_DIST}/bin && ${INSTALL_SCRIPT} *.sh hbase hirb.rb ${STAGEDIR}${PREFIX}/hbase/bin/
	${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${EXAMPLESDIR}
	cd ${HBASE_DIST} && ${COPYTREE_SHARE} conf ${STAGEDIR}${EXAMPLESDIR}/
	${INSTALL_DATA} ${WRKDIR}/hbase-env-dist.sh ${STAGEDIR}${ETCDIR}/
	cd ${HBASE_DIST}/docs && ${COPYTREE_SHARE} "*" ${STAGEDIR}${DOCSDIR}/
	cd ${HBASE_DIST} && ${COPYTREE_SHARE} hbase-webapps ${STAGEDIR}${PREFIX}/hbase/
	cd ${HBASE_DIST} && ${COPYTREE_SHARE} lib ${STAGEDIR}${PREFIX}/hbase/ "! -name hadoop-*.jar"
	${MKDIR} ${STAGEDIR}${HBASE_LOGDIR}
	${MKDIR} ${STAGEDIR}${HBASE_RUNDIR}
	${CHMOD} 644 ${STAGEDIR}${PREFIX}/hbase/lib/native/libmlockall_agent.so
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/hbase/lib/native/libmlockall_agent.so

.include <bsd.port.post.mk>

databases/hbase/distinfo

deleted100644 → 0
+0 −4
Changes for databases/hbase/distinfo: 0 added lines, 4 removed lines.
Original line number Diff line number Diff line
SHA256 (hadoop/hbase-1.2.1-src.tar.gz) = e8000a65e98d4c5db7bab54da99a57209fe4ea777ab41e91ae8ccf7bfa2d50dd
SIZE (hadoop/hbase-1.2.1-src.tar.gz) = 15977992
SHA256 (hadoop/FreeBSD-hbase-1.2.1-maven-repository.tar.gz) = 0a208d7d7a924f06f1994b321ae60d12be5a0410c8acae04f4aeb805c158f58b
SIZE (hadoop/FreeBSD-hbase-1.2.1-maven-repository.tar.gz) = 272188603
+0 −9
Changes for databases/hbase/files/hbase-env-dist.sh.in: 0 added lines, 9 removed lines.
Original line number Diff line number Diff line
# This file contains FreeBSD-specific configuration parameters.
# It is not supposed to be edited.  It will be overwritten during upgrades.
# Edit hbase-env.sh instead.

export JAVA_HOME=%%JAVA_HOME%%
export HBASE_LOG_DIR=%%HBASE_LOG_DIR%%
export HBASE_PID_DIR=%%HBASE_PID_DIR%%
export HBASE_HOME=%%PREFIX%%/hbase
export HBASE_CONF_DIR=%%ETCDIR%%
Loading