Commit 06272530 authored by rene's avatar rene
Browse files

Remove expired ports:

2021-03-02 korean/man-doc: Poor quality, severely outdated and undermaintained
2021-03-01 devel/relx: Script removed upstream, library included in devel/rebar3
parent 23a54fe5
......@@ -16190,3 +16190,5 @@ multimedia/kodi-addon-peripheral-joystick|multimedia/kodi-addon-peripheral.joyst
sysutils/py-salt-2019|sysutils/py-salt|2021-03-02|Has expired: Deprecated. Please use sysutils/py-salt instead.
www/rubygem-gitlab-puma_worker_killer|www/rubygem-puma_worker_killer|2021-03-03|Obsolete, use www/rubygem-puma_worker_killer instead
www/rubygem-gitlab-puma|www/rubygem-puma|2021-03-03|Obsolete, use www/rubygem-puma instead
korean/man-doc||2021-03-03|Has expired: Poor quality, severely outdated and undermaintained
devel/relx||2021-03-03|Has expired: Script removed upstream, library included in devel/rebar3
......@@ -5405,7 +5405,6 @@
SUBDIR += redo
SUBDIR += regexx
SUBDIR += regexxer
SUBDIR += relx
SUBDIR += remake
SUBDIR += remotery
SUBDIR += replay
......
# $FreeBSD$
PORTNAME= relx
PORTVERSION= 3.33.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES+= LOCAL/olgeni:deps \
http://olgeni.olgeni.com/~olgeni/distfiles/:deps \
https://repo.hex.pm/tarballs/:hex
DISTFILES= relx-cache-${PORTVERSION}_${PORTREVISION}${EXTRACT_SUFX}:deps
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
relx-cache-${PORTVERSION}_${PORTREVISION}${EXTRACT_SUFX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Sane, simple release creation for Erlang
LICENSE= APACHE20
DEPRECATED= Script removed upstream, library included in devel/rebar3
EXPIRATION_DATE=2021-03-01
BUILD_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang \
rebar3>=0:devel/rebar3
RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= DOCS EXAMPLES
NO_ARCH= yes
PLIST_SUB= VERSION="${PORTVERSION}"
# Use either erlware or tsloughter, depending on who actually
# published the package on hex.pm
USE_GITHUB= yes
GH_ACCOUNT= erlware
# from rebar.lock
REBAR_DEPS= bbmustache-1.5.0 \
cf-0.3.1 \
erlware_commons-1.2.0 \
getopt-1.0.1 \
providers-1.8.0
.for _dep in ${REBAR_DEPS}
DISTFILES+= ${_dep}.tar:hex
.endfor
# convenience target to rebuild the relx cache file
build-cache:
cd ${WRKDIR} && ${TAR} -c -v -z -f relx-cache-${PORTVERSION}${EXTRACT_SUFX} .cache
# rebar3 insists on downloading dependencies, and some kind of package
# index into the user's HOME. We need to trick it into behaving by
# providing both before building.
post-extract:
@${REINPLACE_CMD} -e 's/{ *vsn,.*}/{vsn, "${PORTVERSION}"}/' ${WRKSRC}/src/*.app.src
.for _dep in ${REBAR_DEPS}
${MKDIR} ${WRKSRC}/_build/default/lib/${_dep:C/-.*//}
${TAR} xOf ${DISTDIR}/${_dep}.tar contents.tar.gz |\
${TAR} xfz - -C ${WRKSRC}/_build/default/lib/${_dep:C/-.*//}
.endfor
do-build:
@${RM} ${WRKSRC}/rebar.lock
@cd ${WRKSRC} && HOME=${WRKDIR} rebar3 compile
@${RM} ${WRKSRC}/rebar.lock
@cd ${WRKSRC} && HOME=${WRKDIR} rebar3 escriptize
post-build:
@${LN} -s ${WRKSRC}/_build/dev/lib/${PORTNAME}/ebin ${WRKSRC}
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include
${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
${INSTALL_DATA} ${WRKSRC}/_build/default/lib/relx/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
cd ${WRKSRC}/priv && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv
${INSTALL_SCRIPT} ${WRKSRC}/_build/default/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
TIMESTAMP = 1599863517
SHA256 (relx-cache-3.33.0_1.tar.gz) = 9e302ae69ca477ce2d2c00bdfe45a059f2744238a68f0ed090892951846d84bf
SIZE (relx-cache-3.33.0_1.tar.gz) = 5625
SHA256 (bbmustache-1.5.0.tar) = ed074fb6e94e1a6f6e098f98a403638aba593f59a5542bc6ce2e62d829c9e375
SIZE (bbmustache-1.5.0.tar) = 14848
SHA256 (cf-0.3.1.tar) = 315e8d447d3a4b02bcdbfa397ad03bbb988a6e0aa6f44d3add0f4e3c3bf97672
SIZE (cf-0.3.1.tar) = 10240
SHA256 (erlware_commons-1.2.0.tar) = 873a7d066c45100dba4a4287e1731678985c0ec1cf4f55e97e9225f6929d3391
SIZE (erlware_commons-1.2.0.tar) = 55296
SHA256 (getopt-1.0.1.tar) = 53e1ab83b9ceb65c9672d3e7a35b8092e9bdc9b3ee80721471a161c10c59959c
SIZE (getopt-1.0.1.tar) = 19456
SHA256 (providers-1.8.0.tar) = 965500bd173b11b676abf6f50d847f335ae98ddd3093aabfe80fcc1def5028e4
SIZE (providers-1.8.0.tar) = 14336
SHA256 (erlware-relx-v3.33.0_GH0.tar.gz) = 08064dcef825af7dd9d9868355c9e219e29200a5aeb0eb247cf2c7064bb61b36
SIZE (erlware-relx-v3.33.0_GH0.tar.gz) = 123751
Relx assembles releases for an Erlang/OTP release. Given a release
specification and a list of directories in which to search for OTP
applications it will generate a release output.
That output depends heavily on what plugins available and what
options are defined, but usually it is simply a well configured
release directory.
WWW: https://github.com/erlware/relx
bin/relx
lib/erlang/lib/relx-%%VERSION%%/ebin/relx.app
lib/erlang/lib/relx-%%VERSION%%/ebin/relx.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_app_discovery.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_app_info.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_cmd_args.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_config.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_depsolver.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_depsolver_culprit.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_dscv_util.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_goal.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_goal_utils.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_app_discover.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_archive.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_assembler.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_overlay.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_rel_discover.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_release.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_prv_relup.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_rel_discovery.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_release.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_state.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_string.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_topo.beam
lib/erlang/lib/relx-%%VERSION%%/ebin/rlx_util.beam
lib/erlang/lib/relx-%%VERSION%%/include/relx.hrl
lib/erlang/lib/relx-%%VERSION%%/priv/templates/bin
lib/erlang/lib/relx-%%VERSION%%/priv/templates/bin_windows
lib/erlang/lib/relx-%%VERSION%%/priv/templates/builtin_hook_pid
lib/erlang/lib/relx-%%VERSION%%/priv/templates/builtin_hook_status
lib/erlang/lib/relx-%%VERSION%%/priv/templates/builtin_hook_wait_for_process
lib/erlang/lib/relx-%%VERSION%%/priv/templates/builtin_hook_wait_for_vm_start
lib/erlang/lib/relx-%%VERSION%%/priv/templates/erl_ini
lib/erlang/lib/relx-%%VERSION%%/priv/templates/erl_script
lib/erlang/lib/relx-%%VERSION%%/priv/templates/extended_bin
lib/erlang/lib/relx-%%VERSION%%/priv/templates/extended_bin_windows
lib/erlang/lib/relx-%%VERSION%%/priv/templates/install_upgrade_escript
lib/erlang/lib/relx-%%VERSION%%/priv/templates/nodetool
lib/erlang/lib/relx-%%VERSION%%/priv/templates/sys_config
lib/erlang/lib/relx-%%VERSION%%/priv/templates/vm_args
lib/erlang/lib/relx-%%VERSION%%/src/relx.app.src
lib/erlang/lib/relx-%%VERSION%%/src/relx.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_app_discovery.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_app_info.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_cmd_args.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_config.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_depsolver.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_depsolver_culprit.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_dscv_util.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_goal.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_goal.peg
lib/erlang/lib/relx-%%VERSION%%/src/rlx_goal_utils.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_app_discover.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_archive.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_assembler.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_overlay.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_rel_discover.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_release.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_prv_relup.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_rel_discovery.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_release.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_state.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_string.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_topo.erl
lib/erlang/lib/relx-%%VERSION%%/src/rlx_util.erl
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/relx.config
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/relx_simple.config
......@@ -27,7 +27,6 @@
SUBDIR += ko.TeX-fonts-extra
SUBDIR += libhangul
SUBDIR += libreoffice
SUBDIR += man-doc
SUBDIR += munhwafonts-cid
SUBDIR += nabi
SUBDIR += nanumcoding-ttf
......
# Created by: Hye-Shik Chang
# $FreeBSD$
PORTNAME= man
PORTVERSION= 021120
PORTREVISION= 3
CATEGORIES= korean
MASTER_SITES= LOCAL/perky \
http://people.freebsd.org/~perky/distfiles/
PKGNAMESUFFIX= -doc
DISTNAME= ko-man-doc-${PORTVERSION}
MAINTAINER= hyun@caffeinated.codes
COMMENT= Korean online manual pages
# If this port is ever resurrected, please make sure issues 212125,
# 217826 and 218176 are addressed
DEPRECATED= Poor quality, severely outdated and undermaintained
EXPIRATION_DATE=2021-03-02
RUN_DEPENDS= ${LOCALBASE}/bin/groff:japanese/groff
post-patch:
${SED} -e 's,%%PREFIX%%,${PREFIX},g' -e 's,%%LOCALBASE%%,${LOCALBASE},g' \
-e 's,gnroff,groff,g' ${WRKSRC}/scripts/kman.in > ${WRKDIR}/kman
${RM} -r ${WRKSRC}/scripts
do-build:
${FIND} ${WRKSRC} -type f | ${XARGS} ${GZIP_CMD}
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/kman ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${PREFIX}/share/man/ko_KR.eucKR
(cd ${WRKSRC} && ${COPYTREE_SHARE} . \
${STAGEDIR}${PREFIX}/share/man/ko_KR.eucKR)
.include <bsd.port.mk>
SHA256 (ko-man-doc-021120.tar.gz) = b6697956ecc182b0bf136e3afb2e8aaf7269f6847a63031ecf85b971b5254d0a
SIZE (ko-man-doc-021120.tar.gz) = 3415774
This package is a early draft of korean online manual pages.
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment