Received: by mail.netbsd.org (Postfix, from userid 605) id 20D0684EA9; Sun, 3 Feb 2019 14:58:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9DB9E84EA7 for ; Sun, 3 Feb 2019 14:58:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id NVsHJpvxLu4J for ; Sun, 3 Feb 2019 14:58:17 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id CE93A84CE9 for ; Sun, 3 Feb 2019 14:58:16 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C348BFB16; Sun, 3 Feb 2019 14:58:16 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_154920589685970" MIME-Version: 1.0 Date: Sun, 3 Feb 2019 14:58:16 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/devel/ruby-i18n12 To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20190203145816.C348BFB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_154920589685970 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Sun Feb 3 14:58:16 UTC 2019 Added Files: pkgsrc/devel/ruby-i18n12: DESCR Makefile PLIST distinfo Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ruby-i18n12/DESCR \ pkgsrc/devel/ruby-i18n12/Makefile pkgsrc/devel/ruby-i18n12/PLIST \ pkgsrc/devel/ruby-i18n12/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_154920589685970 Content-Disposition: inline Content-Length: 4731 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/ruby-i18n12/DESCR diff -u /dev/null pkgsrc/devel/ruby-i18n12/DESCR:1.1 --- /dev/null Sun Feb 3 14:58:16 2019 +++ pkgsrc/devel/ruby-i18n12/DESCR Sun Feb 3 14:58:16 2019 @@ -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) Index: pkgsrc/devel/ruby-i18n12/Makefile diff -u /dev/null pkgsrc/devel/ruby-i18n12/Makefile:1.1 --- /dev/null Sun Feb 3 14:58:16 2019 +++ pkgsrc/devel/ruby-i18n12/Makefile Sun Feb 3 14:58:16 2019 @@ -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 +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" Index: pkgsrc/devel/ruby-i18n12/PLIST diff -u /dev/null pkgsrc/devel/ruby-i18n12/PLIST:1.1 --- /dev/null Sun Feb 3 14:58:16 2019 +++ pkgsrc/devel/ruby-i18n12/PLIST Sun Feb 3 14:58:16 2019 @@ -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 Index: pkgsrc/devel/ruby-i18n12/distinfo diff -u /dev/null pkgsrc/devel/ruby-i18n12/distinfo:1.1 --- /dev/null Sun Feb 3 14:58:16 2019 +++ pkgsrc/devel/ruby-i18n12/distinfo Sun Feb 3 14:58:16 2019 @@ -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 --_----------=_154920589685970--