diff options
-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 |