pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/erlang Move all version info from Makefile and PL...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e366b8937a0c
branches:  trunk
changeset: 510373:e366b8937a0c
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Wed Mar 29 21:34:13 2006 +0000

description:
Move all version info from Makefile and PLIST to Makefile.versions to make
updates easier.  e.g. PLIST diffs will become much smaller and more readable.

diffstat:

 lang/erlang/Makefile          |     8 +-
 lang/erlang/Makefile.versions |    59 +
 lang/erlang/PLIST.common      |  7196 ++++++++++++++++++++--------------------
 lang/erlang/PLIST.common_end  |   676 +-
 lang/erlang/PLIST.java        |   188 +-
 5 files changed, 4094 insertions(+), 4033 deletions(-)

diffs (truncated from 8178 to 300 lines):

diff -r 6100b60daed4 -r e366b8937a0c lang/erlang/Makefile
--- a/lang/erlang/Makefile      Wed Mar 29 21:33:16 2006 +0000
+++ b/lang/erlang/Makefile      Wed Mar 29 21:34:13 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2006/03/29 21:33:16 ghen Exp $
+# $NetBSD: Makefile,v 1.26 2006/03/29 21:34:13 ghen Exp $
 
-DISTNAME=              otp_src_R10B-9
-PKGNAME=               erlang-10.1.9
+DISTNAME=              otp_src_${DIST_VERSION}
+PKGNAME=               erlang-${ERLANG_VERSION}
 PKGREVISION=           1
 CATEGORIES=            lang
 MASTER_SITES=          http://www.erlang.org/download/
@@ -29,6 +29,8 @@
 
 PLIST_SRC+=            PLIST.common_end
 
+.include "Makefile.versions"
+
 .include "../../security/openssl/buildlink3.mk"
 .include "../../devel/ncurses/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
diff -r 6100b60daed4 -r e366b8937a0c lang/erlang/Makefile.versions
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/erlang/Makefile.versions     Wed Mar 29 21:34:13 2006 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: Makefile.versions,v 1.1 2006/03/29 21:34:13 ghen Exp $
+
+ERLANG_VERSION=                        10.1.9
+DIST_VERSION=                  R10B-9
+
+VERSION.appmon=                        2.1.5
+VERSION.asn1=                  1.4.4.9
+VERSION.compiler=              4.3.11
+VERSION.cosEvent=              2.1
+VERSION.cosEventDomain=                1.1
+VERSION.cosFileTransfer=       1.1.2
+VERSION.cosNotification=       1.1.2
+VERSION.cosProperty=           1.1.1
+VERSION.cosTime=               1.1
+VERSION.cosTransactions=       1.2
+VERSION.crypto=                        1.4
+VERSION.debugger=              3.0.1
+VERSION.edoc=                  0.6.8
+VERSION.erl_interface=         3.5.4
+VERSION.erts=                  5.4.12
+VERSION.esdl=                  0.95.0630
+VERSION.et=                    1.0
+VERSION.gs=                    1.5.4
+VERSION.hipe=                  3.5.4
+VERSION.ic=                    4.2.9
+VERSION.inets=                 4.6.2
+VERSION.jinterface=            1.3
+VERSION.kernel=                        2.10.12
+VERSION.megaco=                        3.2.3
+VERSION.mnemosyne=             1.2.5.1
+VERSION.mnesia=                        4.2.3
+VERSION.mnesia_session=                1.1.5
+VERSION.observer=              0.9.6.2
+VERSION.orber=                 3.6.2
+VERSION.os_mon=                        1.8
+VERSION.otp_mibs=              1.0.4
+VERSION.parsetools=            1.3.2
+VERSION.pman=                  2.5.2
+VERSION.runtime_tools=         1.5.1.1
+VERSION.sasl=                  2.1.1
+VERSION.snmp=                  4.6.1
+VERSION.ssh=                   0.9
+VERSION.ssl=                   3.0.10
+VERSION.stdlib=                        1.13.11
+VERSION.syntax_tools=          1.4.3
+VERSION.toolbar=               1.2.1
+VERSION.tools=                 2.4.6
+VERSION.tv=                    2.1.2
+VERSION.webtool=               0.8.2
+VERSION.xmerl=                 1.0.3
+
+.for version in appmon asn1 compiler cosEvent cosEventDomain cosFileTransfer  \
+       cosNotification cosProperty cosTime cosTransactions crypto debugger   \
+       edoc erl_interface erts esdl et gs hipe ic inets jinterface kernel    \
+       megaco mnemosyne mnesia mnesia_session observer orber os_mon otp_mibs \
+       parsetools pman runtime_tools sasl snmp ssh ssl stdlib syntax_tools   \
+       toolbar tools tv webtool xmerl
+PLIST_SUBST+=  VERSION.${version}=${VERSION.${version}}
+.endfor
diff -r 6100b60daed4 -r e366b8937a0c lang/erlang/PLIST.common
--- a/lang/erlang/PLIST.common  Wed Mar 29 21:33:16 2006 +0000
+++ b/lang/erlang/PLIST.common  Wed Mar 29 21:34:13 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.1 2005/12/30 10:32:16 ghen Exp $
+@comment $NetBSD: PLIST.common,v 1.2 2006/03/29 21:34:13 ghen Exp $
 bin/ear
 bin/ecc
 bin/elink
@@ -17,3603 +17,3603 @@
 lib/erlang/bin/start_erl
 lib/erlang/bin/start_sasl.boot
 lib/erlang/bin/to_erl
-lib/erlang/erts-5.4.12/bin/beam
-lib/erlang/erts-5.4.12/bin/beam.hybrid
-lib/erlang/erts-5.4.12/bin/child_setup
-lib/erlang/erts-5.4.12/bin/child_setup.hybrid
-lib/erlang/erts-5.4.12/bin/epmd
-lib/erlang/erts-5.4.12/bin/erl
-lib/erlang/erts-5.4.12/bin/erl.src
-lib/erlang/erts-5.4.12/bin/erlc
-lib/erlang/erts-5.4.12/bin/erlexec
-lib/erlang/erts-5.4.12/bin/heart
-lib/erlang/erts-5.4.12/bin/inet_gethost
-lib/erlang/erts-5.4.12/bin/run_erl
-lib/erlang/erts-5.4.12/bin/start
-lib/erlang/erts-5.4.12/bin/start.src
-lib/erlang/erts-5.4.12/bin/start_erl.src
-lib/erlang/erts-5.4.12/bin/to_erl
-lib/erlang/erts-5.4.12/include/driver_int.h
-lib/erlang/erts-5.4.12/include/erl_driver.h
-lib/erlang/erts-5.4.12/include/internal/README
-lib/erlang/erts-5.4.12/include/internal/ethread.h
-lib/erlang/erts-5.4.12/include/internal/ethread.mk
-lib/erlang/erts-5.4.12/include/internal/ethread_header_config.h
-lib/erlang/erts-5.4.12/lib/internal/README
-lib/erlang/erts-5.4.12/lib/internal/libethread.a
-lib/erlang/erts-5.4.12/src/setuid_socket_wrap.c
-lib/erlang/lib/appmon-2.1.5/ebin/appmon.app
-lib/erlang/lib/appmon-2.1.5/ebin/appmon.appup
-lib/erlang/lib/appmon-2.1.5/ebin/appmon.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_a.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_dg.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_info.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_lb.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_place.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_txt.beam
-lib/erlang/lib/appmon-2.1.5/ebin/appmon_web.beam
-lib/erlang/lib/appmon-2.1.5/ebin/process_info.beam
-lib/erlang/lib/appmon-2.1.5/priv/appmon.gif
-lib/erlang/lib/appmon-2.1.5/priv/appmon.tool
-lib/erlang/lib/appmon-2.1.5/priv/appmon_help.txt
-lib/erlang/lib/appmon-2.1.5/priv/blank.html
-lib/erlang/lib/appmon-2.1.5/priv/info_frames.html
-lib/erlang/lib/appmon-2.1.5/priv/main_frame.html
-lib/erlang/lib/appmon-2.1.5/priv/start_info.html
-lib/erlang/lib/appmon-2.1.5/src/appmon.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_a.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_dg.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_dg.hrl
-lib/erlang/lib/appmon-2.1.5/src/appmon_info.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_lb.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_place.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_txt.erl
-lib/erlang/lib/appmon-2.1.5/src/appmon_web.erl
-lib/erlang/lib/appmon-2.1.5/src/process_info.erl
-lib/erlang/lib/asn1-1.4.4.9/c_src/asn1_erl_driver.c
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1.app
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1.appup
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1_db.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_check.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_constructed_ber.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_constructed_ber_bin_v2.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_constructed_per.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_gen.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_gen_ber.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_gen_ber_bin_v2.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_gen_per.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_gen_per_rt2ct.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_name.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_parser2.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_pretty_format.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_tok.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1ct_value.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_ber_bin.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_ber_bin_v2.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_check.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_driver_handler.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_per_bin.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_per_bin_rt2ct.beam
-lib/erlang/lib/asn1-1.4.4.9/ebin/asn1rt_per_v1.beam
-lib/erlang/lib/asn1-1.4.4.9/examples/P-Record.asn
-lib/erlang/lib/asn1-1.4.4.9/priv/lib/asn1_erl_drv.so
-lib/erlang/lib/asn1-1.4.4.9/src/asn1.app.src
-lib/erlang/lib/asn1-1.4.4.9/src/asn1.appup.src
-lib/erlang/lib/asn1-1.4.4.9/src/asn1_db.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1_records.hrl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_check.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_constructed_ber.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_constructed_ber_bin_v2.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_constructed_per.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_gen.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_gen_ber.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_gen_ber_bin_v2.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_gen_per.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_gen_per_rt2ct.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_name.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_parser2.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_pretty_format.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_tok.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1ct_value.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_ber_bin.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_ber_bin_v2.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_check.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_driver_handler.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_per_bin.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_per_bin_rt2ct.erl
-lib/erlang/lib/asn1-1.4.4.9/src/asn1rt_per_v1.erl
-lib/erlang/lib/compiler-4.3.11/ebin/beam_asm.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_block.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_bool.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_clean.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_dead.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_dict.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_disasm.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_flatten.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_jump.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_listing.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_opcodes.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_type.beam
-lib/erlang/lib/compiler-4.3.11/ebin/beam_validator.beam
-lib/erlang/lib/compiler-4.3.11/ebin/cerl.beam
-lib/erlang/lib/compiler-4.3.11/ebin/cerl_clauses.beam
-lib/erlang/lib/compiler-4.3.11/ebin/cerl_inline.beam
-lib/erlang/lib/compiler-4.3.11/ebin/cerl_trees.beam
-lib/erlang/lib/compiler-4.3.11/ebin/compile.beam
-lib/erlang/lib/compiler-4.3.11/ebin/compiler.app
-lib/erlang/lib/compiler-4.3.11/ebin/compiler.appup
-lib/erlang/lib/compiler-4.3.11/ebin/core_lib.beam
-lib/erlang/lib/compiler-4.3.11/ebin/core_lint.beam
-lib/erlang/lib/compiler-4.3.11/ebin/core_parse.beam
-lib/erlang/lib/compiler-4.3.11/ebin/core_pp.beam
-lib/erlang/lib/compiler-4.3.11/ebin/core_scan.beam
-lib/erlang/lib/compiler-4.3.11/ebin/erl_bifs.beam
-lib/erlang/lib/compiler-4.3.11/ebin/rec_env.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_core_dsetel.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_core_fold.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_core_inline.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_expand_pmod.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_pre_attributes.beam
-lib/erlang/lib/compiler-4.3.11/ebin/sys_pre_expand.beam
-lib/erlang/lib/compiler-4.3.11/ebin/v3_codegen.beam
-lib/erlang/lib/compiler-4.3.11/ebin/v3_core.beam
-lib/erlang/lib/compiler-4.3.11/ebin/v3_kernel.beam
-lib/erlang/lib/compiler-4.3.11/ebin/v3_kernel_pp.beam
-lib/erlang/lib/compiler-4.3.11/ebin/v3_life.beam
-lib/erlang/lib/compiler-4.3.11/src/beam_asm.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_block.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_bool.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_clean.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_dead.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_dict.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_disasm.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_flatten.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_jump.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_listing.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_opcodes.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_opcodes.hrl
-lib/erlang/lib/compiler-4.3.11/src/beam_type.erl
-lib/erlang/lib/compiler-4.3.11/src/beam_validator.erl
-lib/erlang/lib/compiler-4.3.11/src/cerl.erl
-lib/erlang/lib/compiler-4.3.11/src/cerl_clauses.erl
-lib/erlang/lib/compiler-4.3.11/src/cerl_inline.erl
-lib/erlang/lib/compiler-4.3.11/src/cerl_trees.erl
-lib/erlang/lib/compiler-4.3.11/src/compile.erl
-lib/erlang/lib/compiler-4.3.11/src/core_lib.erl
-lib/erlang/lib/compiler-4.3.11/src/core_lint.erl
-lib/erlang/lib/compiler-4.3.11/src/core_parse.erl
-lib/erlang/lib/compiler-4.3.11/src/core_parse.hrl
-lib/erlang/lib/compiler-4.3.11/src/core_pp.erl
-lib/erlang/lib/compiler-4.3.11/src/core_scan.erl
-lib/erlang/lib/compiler-4.3.11/src/erl_bifs.erl
-lib/erlang/lib/compiler-4.3.11/src/rec_env.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_core_dsetel.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_core_fold.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_core_inline.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_expand_pmod.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_pre_attributes.erl
-lib/erlang/lib/compiler-4.3.11/src/sys_pre_expand.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_codegen.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_core.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_kernel.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_kernel.hrl
-lib/erlang/lib/compiler-4.3.11/src/v3_kernel_pp.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_life.erl
-lib/erlang/lib/compiler-4.3.11/src/v3_life.hrl
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_AlreadyConnected.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ConsumerAdmin.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_EventChannel.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPullConsumer.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPullConsumer_impl.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPullSupplier.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPushConsumer.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPushConsumer_impl.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_ProxyPushSupplier.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_SupplierAdmin.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_SupplierAdmin_impl.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventChannelAdmin_TypeError.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventComm_Disconnected.beam
-lib/erlang/lib/cosEvent-2.1/ebin/CosEventComm_PullConsumer.beam



Home | Main Index | Thread Index | Old Index