diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2017-01-02 10:13:33 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2017-01-02 10:13:33 +0000 |
commit | 18d7ef481b446730e9c0a8a56e0813f7e15a8e04 (patch) | |
tree | 66d8f28b9f96f7884de162d82622bca7c7ba7e26 | |
parent | 6c0f860c7e962cfe817121440546903128942382 (diff) | |
download | freebsd-ports-18d7ef481b446730e9c0a8a56e0813f7e15a8e04.zip |
Add rubygem-gettext-setup 0.10
gettext-setup is a simple gem to set up i18n for Ruby projects (including
Sinatra web apps) using gettext and fast gettext.
This project sets the default locale to English. If the user has set a different
locale in their browser preferences, and we support the user's preferred locale,
strings and data formatting will be customized for that locale.
WWW: https://github.com/puppetlabs/gettext-setup-gem
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/rubygem-gettext-setup/Makefile | 21 | ||||
-rw-r--r-- | devel/rubygem-gettext-setup/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-gettext-setup/files/patch-gemspec | 11 | ||||
-rw-r--r-- | devel/rubygem-gettext-setup/pkg-descr | 8 |
5 files changed, 44 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 0bc8ad4d9679..f74004bb7a5b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5164,6 +5164,7 @@ SUBDIR += rubygem-get_process_mem SUBDIR += rubygem-getopt SUBDIR += rubygem-gettext + SUBDIR += rubygem-gettext-setup SUBDIR += rubygem-gh SUBDIR += rubygem-gibbler SUBDIR += rubygem-gio2 diff --git a/devel/rubygem-gettext-setup/Makefile b/devel/rubygem-gettext-setup/Makefile new file mode 100644 index 000000000000..8dc06bbda723 --- /dev/null +++ b/devel/rubygem-gettext-setup/Makefile @@ -0,0 +1,21 @@ +# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gettext-setup +PORTVERSION= 0.10 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Set up i18n for Ruby projects + +LICENSE= APACHE20 + +RUN_DEPENDS= rubygem-fast_gettext>=1.1.0:devel/rubygem-fast_gettext \ + rubygem-gettext>=3.0.2:devel/rubygem-gettext + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include <bsd.port.mk> diff --git a/devel/rubygem-gettext-setup/distinfo b/devel/rubygem-gettext-setup/distinfo new file mode 100644 index 000000000000..55e5e824bb0e --- /dev/null +++ b/devel/rubygem-gettext-setup/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1483345071 +SHA256 (rubygem/gettext-setup-0.10.gem) = ec5be33297c6891268f25a2ec4f1d8fedb315de5dc3260a7bfacc260f6ef7d95 +SIZE (rubygem/gettext-setup-0.10.gem) = 10240 diff --git a/devel/rubygem-gettext-setup/files/patch-gemspec b/devel/rubygem-gettext-setup/files/patch-gemspec new file mode 100644 index 000000000000..8f6add9e313d --- /dev/null +++ b/devel/rubygem-gettext-setup/files/patch-gemspec @@ -0,0 +1,11 @@ +--- gettext-setup.gemspec.orig 2017-01-02 08:20:25 UTC ++++ gettext-setup.gemspec +@@ -23,7 +23,7 @@ Gem::Specification.new do |s| + + if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then + s.add_runtime_dependency(%q<gettext>.freeze, [">= 3.0.2"]) +- s.add_runtime_dependency(%q<fast_gettext>.freeze, ["~> 1.1.0"]) ++ s.add_runtime_dependency(%q<fast_gettext>.freeze, [">= 1.1.0"]) + s.add_development_dependency(%q<bundler>.freeze, ["~> 1.3"]) + s.add_development_dependency(%q<rake>.freeze, [">= 0"]) + s.add_development_dependency(%q<rack-test>.freeze, [">= 0"]) diff --git a/devel/rubygem-gettext-setup/pkg-descr b/devel/rubygem-gettext-setup/pkg-descr new file mode 100644 index 000000000000..26fe6293c294 --- /dev/null +++ b/devel/rubygem-gettext-setup/pkg-descr @@ -0,0 +1,8 @@ +gettext-setup is a simple gem to set up i18n for Ruby projects (including +Sinatra web apps) using gettext and fast gettext. + +This project sets the default locale to English. If the user has set a different +locale in their browser preferences, and we support the user's preferred locale, +strings and data formatting will be customized for that locale. + +WWW: https://github.com/puppetlabs/gettext-setup-gem |