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/dd8029ea2ede
branches: trunk
changeset: 391276:dd8029ea2ede
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 7ed2abd3d0e5 -r dd8029ea2ede 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 7ed2abd3d0e5 -r dd8029ea2ede 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 7ed2abd3d0e5 -r dd8029ea2ede 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 7ed2abd3d0e5 -r dd8029ea2ede 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