[BACK]Return to Makefile.versions CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / erlang

File: [cvs.NetBSD.org] / pkgsrc / lang / erlang / Makefile.versions (download)

Revision 1.48, Thu Feb 27 13:46:39 2020 UTC (2 months, 3 weeks ago) by jperkin
Branch: MAIN
Changes since 1.47: +3 -3 lines

erlang*: Update to 22.2.7.

Highlights
==========

erts:
 o The Kernel application's User's Guide now contains a Logger Cookbook
   with common usage patterns.
 o Numerous improvements in the new socket and net modules

Standard libraries:
 o common_test: ct_property_test logging is improved
 o ssl: Correct handling of unordered chains so that it works as expected

Tools:
 o Emacs erlang-mode function that lets the user open the documentation for
   an Erlang/OTP function in an Emacs buffer has been improved.  Users will
   be asked if they want the man pages downloaded if they are not present in
   the system.

# $NetBSD: Makefile.versions,v 1.48 2020/02/27 13:46:39 jperkin Exp $

DIST_VERSION_MAJOR=		22
DIST_VERSION_MINOR=		2
# Only set when sources for patch level releases are published on erlang.org
DIST_VERSION_PATCH=		7

.include "versions.mk"

PLIST_SUBST+=	VERSION=${DIST_VERSION_MAJOR}

.for name version in ${_VERSIONS}
VERSION.${name}=	${version}
PLIST_SUBST+=		VERSION.${name}=${version}
.endfor

# Generate PLIST
.for pkg version in ${_VERSIONS}
PRINT_PLIST_AWK+=	{if ($$0 ~ /\/${pkg}-${version}\//) {sub(/\/${pkg}-${version}\//,"/${pkg}-$${VERSION.${pkg}}/", $$0);}}
# documentation:
PRINT_PLIST_AWK+=	{gsub(/\/${pkg}-${version}\.pdf/,"/${pkg}-$${VERSION.${pkg}}.pdf", $$0);}
.endfor
PRINT_PLIST_AWK+=	{if ($$0 ~ /\/releases\/${DIST_VERSION_MAJOR}\//) {sub(/\/releases\/${DIST_VERSION_MAJOR}\//,"/releases/$${VERSION}/", $$0);}}
# documentation:
PRINT_PLIST_AWK+=	{gsub(/\/otp-system-documentation-${VERSION.erts}\.pdf/,"/otp-system-documentation-$${VERSION.erts}.pdf", $$0);}