pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/ruby-i18n12 devel/ruby-i18n12: add ruby-i18n 1.2...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/25e4e68fbedc
branches:  trunk
changeset: 319036:25e4e68fbedc
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Feb 03 14:58:16 2019 +0000

description:
devel/ruby-i18n12: add ruby-i18n 1.2.0 package

Add ruby-i18n package version 1.2.0 as ruby-18n12.
Newer ruby-i18n package supports only Ruby on Rails 5.0 and later.

diffstat:

 devel/ruby-i18n12/DESCR    |  24 +++++++++++++++++++++
 devel/ruby-i18n12/Makefile |  17 +++++++++++++++
 devel/ruby-i18n12/PLIST    |  51 ++++++++++++++++++++++++++++++++++++++++++++++
 devel/ruby-i18n12/distinfo |   6 +++++
 4 files changed, 98 insertions(+), 0 deletions(-)

diffs (114 lines):

diff -r bea623ce7983 -r 25e4e68fbedc devel/ruby-i18n12/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-i18n12/DESCR   Sun Feb 03 14:58:16 2019 +0000
@@ -0,0 +1,24 @@
+Ruby Internationalization and localization solution. Features:
+
+* translation and localization
+* interpolation of values to translations (Ruby 1.9 compatible syntax)
+* pluralization (CLDR compatible)
+* customizable transliteration to ASCII
+* flexible defaults
+* bulk lookup
+* lambdas as translation data
+* custom key/scope separator
+* custom exception handlers
+* extensible architecture with a swappable backend
+
+Pluggable features:
+* Cache
+* Pluralization: lambda pluralizers stored as translation data
+* Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
+* Gettext support
+* Translation metadata
+
+Alternative backends:
+* Chain
+* ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
+* KeyValue (uses active_support/json and cannot store procs)
diff -r bea623ce7983 -r 25e4e68fbedc devel/ruby-i18n12/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-i18n12/Makefile        Sun Feb 03 14:58:16 2019 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2019/02/03 14:58:16 taca Exp $
+
+DISTNAME=      i18n-1.2.0
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/i18n/i18n12/}
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/svenfuchs/i18n
+COMMENT=       New wave Internationalization support for Ruby
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bea623ce7983 -r 25e4e68fbedc devel/ruby-i18n12/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-i18n12/PLIST   Sun Feb 03 14:58:16 2019 +0000
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2019/02/03 14:58:16 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/MIT-LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/lib/i18n.rb
+${GEM_LIBDIR}/lib/i18n/backend.rb
+${GEM_LIBDIR}/lib/i18n/backend/base.rb
+${GEM_LIBDIR}/lib/i18n/backend/cache.rb
+${GEM_LIBDIR}/lib/i18n/backend/cache_file.rb
+${GEM_LIBDIR}/lib/i18n/backend/cascade.rb
+${GEM_LIBDIR}/lib/i18n/backend/chain.rb
+${GEM_LIBDIR}/lib/i18n/backend/fallbacks.rb
+${GEM_LIBDIR}/lib/i18n/backend/flatten.rb
+${GEM_LIBDIR}/lib/i18n/backend/gettext.rb
+${GEM_LIBDIR}/lib/i18n/backend/interpolation_compiler.rb
+${GEM_LIBDIR}/lib/i18n/backend/key_value.rb
+${GEM_LIBDIR}/lib/i18n/backend/memoize.rb
+${GEM_LIBDIR}/lib/i18n/backend/metadata.rb
+${GEM_LIBDIR}/lib/i18n/backend/pluralization.rb
+${GEM_LIBDIR}/lib/i18n/backend/simple.rb
+${GEM_LIBDIR}/lib/i18n/backend/transliterator.rb
+${GEM_LIBDIR}/lib/i18n/config.rb
+${GEM_LIBDIR}/lib/i18n/core_ext/hash.rb
+${GEM_LIBDIR}/lib/i18n/core_ext/string/interpolate.rb
+${GEM_LIBDIR}/lib/i18n/exceptions.rb
+${GEM_LIBDIR}/lib/i18n/gettext.rb
+${GEM_LIBDIR}/lib/i18n/gettext/helpers.rb
+${GEM_LIBDIR}/lib/i18n/gettext/po_parser.rb
+${GEM_LIBDIR}/lib/i18n/interpolate/ruby.rb
+${GEM_LIBDIR}/lib/i18n/locale.rb
+${GEM_LIBDIR}/lib/i18n/locale/fallbacks.rb
+${GEM_LIBDIR}/lib/i18n/locale/tag.rb
+${GEM_LIBDIR}/lib/i18n/locale/tag/parents.rb
+${GEM_LIBDIR}/lib/i18n/locale/tag/rfc4646.rb
+${GEM_LIBDIR}/lib/i18n/locale/tag/simple.rb
+${GEM_LIBDIR}/lib/i18n/middleware.rb
+${GEM_LIBDIR}/lib/i18n/tests.rb
+${GEM_LIBDIR}/lib/i18n/tests/basics.rb
+${GEM_LIBDIR}/lib/i18n/tests/defaults.rb
+${GEM_LIBDIR}/lib/i18n/tests/interpolation.rb
+${GEM_LIBDIR}/lib/i18n/tests/link.rb
+${GEM_LIBDIR}/lib/i18n/tests/localization.rb
+${GEM_LIBDIR}/lib/i18n/tests/localization/date.rb
+${GEM_LIBDIR}/lib/i18n/tests/localization/date_time.rb
+${GEM_LIBDIR}/lib/i18n/tests/localization/procs.rb
+${GEM_LIBDIR}/lib/i18n/tests/localization/time.rb
+${GEM_LIBDIR}/lib/i18n/tests/lookup.rb
+${GEM_LIBDIR}/lib/i18n/tests/pluralization.rb
+${GEM_LIBDIR}/lib/i18n/tests/procs.rb
+${GEM_LIBDIR}/lib/i18n/version.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r bea623ce7983 -r 25e4e68fbedc devel/ruby-i18n12/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-i18n12/distinfo        Sun Feb 03 14:58:16 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/02/03 14:58:16 taca Exp $
+
+SHA1 (i18n-1.2.0.gem) = 852dbfc9282b267dda8f5f80546ccc3d6d7f6fcc
+RMD160 (i18n-1.2.0.gem) = 9ab4f8054a75559a7645b7ddb28b6b6e9c9858af
+SHA512 (i18n-1.2.0.gem) = 557ea4bf709ff884c650cd858deb65f9871c43053d33c05022523ab5ebf88791d3454c71b1f1a614e3865273d591a4fe096ae6371596cda9ec9ac60a190f2427
+Size (i18n-1.2.0.gem) = 41472 bytes



Home | Main Index | Thread Index | Old Index