From f9c04721a32568898954e40cc8b5274f646dc32a Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 12 Sep 2010 02:44:03 +0000 Subject: Update www/merb-helpers to 1.1.3. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Ajust new ruby package's framework. Changes are unknown. --- www/merb-helpers/Makefile | 10 +- www/merb-helpers/PLIST | 231 ++++++++++++++++++++++++++++++++++++++++++++-- www/merb-helpers/distinfo | 8 +- 3 files changed, 232 insertions(+), 17 deletions(-) (limited to 'www/merb-helpers') diff --git a/www/merb-helpers/Makefile b/www/merb-helpers/Makefile index 79e14a317af..033e2d19497 100644 --- a/www/merb-helpers/Makefile +++ b/www/merb-helpers/Makefile @@ -1,14 +1,14 @@ -# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:24:23 jlam Exp $ +# $NetBSD: Makefile,v 1.2 2010/09/12 02:44:03 taca Exp $ -DISTNAME= merb_helpers-0.9.2 -PKGNAME= ${DISTNAME:S/_/-/g} +DISTNAME= merb-helpers-1.1.3 CATEGORIES= www MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.merbivore.com/ COMMENT= Merb plugin that provides various view helpers +LICENSE= mit -DEPENDS+= merb-core>=0.9.2:../../www/merb-core +DEPENDS+= ${RUBY_PKGPREFIX}-merb-core>=1.1.3:../../www/merb-core -.include "../../misc/rubygems/rubygem.mk" +.include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/merb-helpers/PLIST b/www/merb-helpers/PLIST index f187e7fe339..e8d0756c3bd 100644 --- a/www/merb-helpers/PLIST +++ b/www/merb-helpers/PLIST @@ -1,12 +1,227 @@ -@comment $NetBSD: PLIST,v 1.2 2009/06/14 22:00:27 joerg Exp $ -${GEM_HOME}/cache/merb_helpers-${PKGVERSION}.gem +@comment $NetBSD: PLIST,v 1.3 2010/09/12 02:44:03 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/LICENSE ${GEM_LIBDIR}/README ${GEM_LIBDIR}/Rakefile ${GEM_LIBDIR}/TODO -${GEM_LIBDIR}/lib/merb_helpers.rb -${GEM_LIBDIR}/lib/merb_helpers/date_time_helpers.rb -${GEM_LIBDIR}/lib/merb_helpers/form_helpers.rb -${GEM_LIBDIR}/lib/merb_helpers/form_model.rb -${GEM_LIBDIR}/lib/merb_helpers/tag_helpers.rb -${GEM_HOME}/specifications/merb_helpers-${PKGVERSION}.gemspec +${GEM_LIBDIR}/lib/merb-helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/core_ext.rb +${GEM_LIBDIR}/lib/merb-helpers/core_ext/numeric.rb +${GEM_LIBDIR}/lib/merb-helpers/date_time_formatting.rb +${GEM_LIBDIR}/lib/merb-helpers/date_time_helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/form/builder.rb +${GEM_LIBDIR}/lib/merb-helpers/form/helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/form_helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/tag_helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/text_helpers.rb +${GEM_LIBDIR}/lib/merb-helpers/time_dsl.rb +${GEM_LIBDIR}/lib/merb-helpers/version.rb +${GEM_LIBDIR}/spec/core_ext_spec.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/application.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_check_box.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_file_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_hidden_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_option_tag.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_password_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_radio_button.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_radio_group.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_select.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_text_area.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/bound_text_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/button.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/check_box.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/custom_builder.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/delete_button.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/exceptions.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/field_set.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/fields_for.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/file_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/foo.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/form.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/form_for.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/hacker.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/hidden_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/label.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/numeric_ext.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/option_tag.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/password_field.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/radio_button.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/radio_group.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/relative_date.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/relative_date_span.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/select.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/specs_controller.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/submit.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/tag_helper.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/text_area.rb +${GEM_LIBDIR}/spec/fixture/app/controllers/text_field.rb +${GEM_LIBDIR}/spec/fixture/app/helpers/global_helpers.rb +${GEM_LIBDIR}/spec/fixture/app/models/fake_dm_model.rb +${GEM_LIBDIR}/spec/fixture/app/models/first_generic_fake_model.rb +${GEM_LIBDIR}/spec/fixture/app/models/hacker_generic_model.rb +${GEM_LIBDIR}/spec/fixture/app/models/namespaced_generic_fake_model.rb +${GEM_LIBDIR}/spec/fixture/app/models/second_generic_fake_model.rb +${GEM_LIBDIR}/spec/fixture/app/models/third_generic_fake_model.rb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/basic_unchecked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/checked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/errors.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/on_and_off.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_check_box_specs/raise_value_error.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_file_field_specs/additional_attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_file_field_specs/takes_string.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_file_field_specs/with_label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_hidden_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_hidden_field_specs/errors.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_hidden_field_specs/hidden_error.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_hidden_field_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_option_tag_specs/grouped.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_option_tag_specs/nested.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_option_tag_specs/text_and_value.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_password_field_specs/attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_password_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_password_field_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_radio_button_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_radio_group_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_radio_group_specs/hashes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_radio_group_specs/mixed.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_radio_group_specs/override_id.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/blank.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/multiple.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/prompt.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/selected.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/with_options.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_select_specs/with_options_with_blank.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_text_area_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_text_area_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/bound_text_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/button_specs/button_with_label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/button_specs/button_with_values.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/button_specs/disabled_button.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/boolean.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/on_off_is_boolean.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/raise_unless_both_on_and_off.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/raises_error_if_not_boolean.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/raises_error_if_on_off_and_boolean_false.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/simple.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/to_string.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/check_box_specs/unchecked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/custom_builder_specs/everything.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/delete_button_specs/delete_with_explicit_url.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/delete_button_specs/delete_with_extra_params.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/delete_button_specs/delete_with_label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/delete_button_specs/simple_delete.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/exeptions/client_error.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/exeptions/internal_server_error.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/exeptions/not_acceptable.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/exeptions/not_found.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/fields_for_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/fields_for_specs/midstream.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/fields_for_specs/nil.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/fieldset_specs/legend.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/file_field_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/file_field_specs/makes_multipart.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/file_field_specs/with_label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/file_field_specs/with_values.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/foo/bar.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_for_specs/advanced.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_for_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/create_a_form.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/create_a_multipart_form.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/fake_delete_if_set.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/fake_put_if_set.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/get_if_set.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/post_by_default.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/form_specs/resourceful_form.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/file_field.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/hidden_field.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/option_tag.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/password_field.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/radio_button.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/radio_group.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/text_area.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hacker/text_field.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hidden_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hidden_field_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/hidden_field_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/label_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/label_specs/basic_with_attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/label_specs/basic_with_class.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/layout/application.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/numeric_ext_specs/minutes_to_hours.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/numeric_ext_specs/to_concurrency_default.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/numeric_ext_specs/two_digits.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/array.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/clean.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/collection.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/multiple_selects.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/no_extra_attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/optgroups.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/selected.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/with_blank.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/option_tag_specs/with_prompt.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/password_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/password_field_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_button_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_button_specs/checked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_button_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_button_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_button_specs/unchecked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_group_specs/attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_group_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_group_specs/checked.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_group_specs/hash.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/radio_group_specs/specific_attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_span_specs/date_span_on_same_day.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_span_specs/date_span_on_same_day_on_different_year.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_specs/relative_date_with_year.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_specs/relative_date_without_year.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_specs/relative_today.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_specs/relative_tomorrow.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/relative_date_specs/relative_yesterday.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/select_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/select_specs/blank.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/select_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/select_specs/multiple.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/select_specs/selected.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/submit_specs/disabled_submit.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/submit_specs/submit_with_label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/submit_specs/submit_with_values.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/tag_helper/nested_tags.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/tag_helper/tag_with_attributes.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/tag_helper/tag_with_content.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/tag_helper/tag_with_content_in_the_block.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_area_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_area_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_area_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_area_specs/nil.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_field_specs/basic.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_field_specs/class.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_field_specs/disabled.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_field_specs/label.html.erb +${GEM_LIBDIR}/spec/fixture/app/views/text_field_specs/symbolized_name.html.erb +${GEM_LIBDIR}/spec/fixture/config/environments/development.rb +${GEM_LIBDIR}/spec/fixture/config/environments/production.rb +${GEM_LIBDIR}/spec/fixture/config/environments/test.rb +${GEM_LIBDIR}/spec/fixture/config/init.rb +${GEM_LIBDIR}/spec/fixture/config/rack.rb +${GEM_LIBDIR}/spec/fixture/config/router.rb +${GEM_LIBDIR}/spec/fixture/public/images/merb.jpg +${GEM_LIBDIR}/spec/fixture/public/merb.fcgi +${GEM_LIBDIR}/spec/fixture/public/stylesheets/master.css +${GEM_LIBDIR}/spec/merb_helpers_date_time_spec.rb +${GEM_LIBDIR}/spec/merb_helpers_form_spec.rb +${GEM_LIBDIR}/spec/merb_helpers_tag_helper_spec.rb +${GEM_LIBDIR}/spec/merb_helpers_text_spec.rb +${GEM_LIBDIR}/spec/numeric_extlib_spec.rb +${GEM_LIBDIR}/spec/ordinalize_spec.rb +${GEM_LIBDIR}/spec/spec.opts +${GEM_LIBDIR}/spec/spec_helper.rb +${GEM_LIBDIR}/spec/time_dsl_spec.rb +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/www/merb-helpers/distinfo b/www/merb-helpers/distinfo index 24adc43adff..784a5282b3f 100644 --- a/www/merb-helpers/distinfo +++ b/www/merb-helpers/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2009/05/16 07:30:44 rillig Exp $ +$NetBSD: distinfo,v 1.3 2010/09/12 02:44:03 taca Exp $ -SHA1 (merb_helpers-0.9.2.gem) = d328509e89c9fc9a1717f031a6be5084089c52e2 -RMD160 (merb_helpers-0.9.2.gem) = 125691b9f7ad24f68559aae09fa31eb38c77ec15 -Size (merb_helpers-0.9.2.gem) = 15872 bytes +SHA1 (merb-helpers-1.1.3.gem) = 46d0695b68b417f99c01803c60db4fcecfe76dca +RMD160 (merb-helpers-1.1.3.gem) = 25e761fe0e13e6e2fdd968053fd03539697000b8 +Size (merb-helpers-1.1.3.gem) = 65024 bytes -- cgit v1.2.3