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