pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/ruby-gettext Update ruby-gettext to version 1.90...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/324993cb8fd0
branches:  trunk
changeset: 540474:324993cb8fd0
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Apr 04 15:17:08 2008 +0000

description:
Update ruby-gettext to version 1.90.0.  Changes from 1.10.0 include:

+ Install as a Ruby gem.

* Support Ukrainian(ua), Hungarian(hu)
* JRuby supported.
* Become a pure ruby library (Remove .so extention).
* Locale modules separate from lib/gettext/ to lib/locale/.
* Locale modules are refactored. System locales become read only.
* Fix bugs.
* Enhance to support Ruby on Rails.
  * error_messages_for can accept custom error dialog messages.
  * Add GetText::Rails.available_locales, .normalized_locale
    and fragment_cache_key/expire_fragment reimplement to use these methods
    to restrict cached locale files.

diffstat:

 devel/ruby-gettext/DESCR    |     8 +-
 devel/ruby-gettext/Makefile |    18 +-
 devel/ruby-gettext/PLIST    |  1585 +++++++++++++++++++++++++++++++++++++++++-
 devel/ruby-gettext/distinfo |     8 +-
 4 files changed, 1526 insertions(+), 93 deletions(-)

diffs (truncated from 1645 to 300 lines):

diff -r db373d15a543 -r 324993cb8fd0 devel/ruby-gettext/DESCR
--- a/devel/ruby-gettext/DESCR  Fri Apr 04 15:17:02 2008 +0000
+++ b/devel/ruby-gettext/DESCR  Fri Apr 04 15:17:08 2008 +0000
@@ -1,5 +1,3 @@
-Ruby-GetText-Package is a localization(L10n) library and tools which modeled
-after GNU gettext package.
-
-It converts the messages to localized messages properly using client-side locale
-information.
+Ruby-gettext is a localization library and tools which is modeled after
+the GNU gettext package.  It converts the messages to localized messages
+properly using client-side locale information.
diff -r db373d15a543 -r 324993cb8fd0 devel/ruby-gettext/Makefile
--- a/devel/ruby-gettext/Makefile       Fri Apr 04 15:17:02 2008 +0000
+++ b/devel/ruby-gettext/Makefile       Fri Apr 04 15:17:08 2008 +0000
@@ -1,18 +1,12 @@
-# $NetBSD: Makefile,v 1.4 2008/02/12 03:01:03 obache Exp $
+# $NetBSD: Makefile,v 1.5 2008/04/04 15:17:08 jlam Exp $
 
-DISTNAME=      ruby-gettext-package-1.10.0
-PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-(.*)-package/\1/}
-CATEGORIES=    devel ruby
-MASTER_SITES=  http://rubyforge.org/frs/download.php/22478/
+DISTNAME=      gettext-1.90.0
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel
 
 MAINTAINER=    obache%NetBSD.org@localhost
 HOMEPAGE=      http://gettext.rubyforge.org/
-COMMENT=       Ruby L10n library like as GNU GetText
-
-PKG_DESTDIR_SUPPORT=   user-destdir
+COMMENT=       Ruby localization library like as GNU gettext
 
-USE_RUBY_SETUP=                yes
-RUBY_HAS_ARCHLIB=      yes
-
-.include "../../lang/ruby/modules.mk"
+.include "../../misc/rubygems/rubygem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r db373d15a543 -r 324993cb8fd0 devel/ruby-gettext/PLIST
--- a/devel/ruby-gettext/PLIST  Fri Apr 04 15:17:02 2008 +0000
+++ b/devel/ruby-gettext/PLIST  Fri Apr 04 15:17:08 2008 +0000
@@ -1,75 +1,1516 @@
-@comment $NetBSD: PLIST,v 1.2 2007/08/06 15:42:30 obache Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/04/04 15:17:08 jlam Exp $
 bin/rgettext
 bin/rmsgfmt
 bin/rmsgmerge
-${RUBY_SITELIBDIR}/gettext.rb
-${RUBY_SITELIBDIR}/gettext/active_record.rb
-${RUBY_SITELIBDIR}/gettext/cgi.rb
-${RUBY_SITELIBDIR}/gettext/container.rb
-${RUBY_SITELIBDIR}/gettext/erb.rb
-${RUBY_SITELIBDIR}/gettext/iconv.rb
-${RUBY_SITELIBDIR}/gettext/locale.rb
-${RUBY_SITELIBDIR}/gettext/locale_cgi.rb
-${RUBY_SITELIBDIR}/gettext/locale_object.rb
-${RUBY_SITELIBDIR}/gettext/locale_posix.rb
-${RUBY_SITELIBDIR}/gettext/locale_table_win32.rb
-${RUBY_SITELIBDIR}/gettext/locale_win32.rb
-${RUBY_SITELIBDIR}/gettext/mo.rb
-${RUBY_SITELIBDIR}/gettext/parser/active_record.rb
-${RUBY_SITELIBDIR}/gettext/parser/erb.rb
-${RUBY_SITELIBDIR}/gettext/parser/glade.rb
-${RUBY_SITELIBDIR}/gettext/parser/ruby.rb
-${RUBY_SITELIBDIR}/gettext/poparser.rb
-${RUBY_SITELIBDIR}/gettext/rails.rb
-${RUBY_SITELIBDIR}/gettext/rails_compat.rb
-${RUBY_SITELIBDIR}/gettext/rgettext.rb
-${RUBY_SITELIBDIR}/gettext/rmsgfmt.rb
-${RUBY_SITELIBDIR}/gettext/rmsgmerge.rb
-${RUBY_SITELIBDIR}/gettext/string.rb
-${RUBY_SITELIBDIR}/gettext/textdomain.rb
-${RUBY_SITELIBDIR}/gettext/textdomainmanager.rb
-${RUBY_SITELIBDIR}/gettext/utils.rb
-${RUBY_SITELIBDIR}/gettext/version.rb
-${RUBY_SITEARCHLIBDIR}/locale_system.${RUBY_DLEXT}
-share/locale/bs/LC_MESSAGES/rails.mo
-share/locale/bs/LC_MESSAGES/rgettext.mo
-share/locale/ca/LC_MESSAGES/rails.mo
-share/locale/ca/LC_MESSAGES/rgettext.mo
-share/locale/cs/LC_MESSAGES/rails.mo
-share/locale/cs/LC_MESSAGES/rgettext.mo
-share/locale/de/LC_MESSAGES/rails.mo
-share/locale/de/LC_MESSAGES/rgettext.mo
-share/locale/el/LC_MESSAGES/rails.mo
-share/locale/el/LC_MESSAGES/rgettext.mo
-share/locale/eo/LC_MESSAGES/rails.mo
-share/locale/eo/LC_MESSAGES/rgettext.mo
-share/locale/es/LC_MESSAGES/rails.mo
-share/locale/es/LC_MESSAGES/rgettext.mo
-share/locale/et/LC_MESSAGES/rails.mo
-share/locale/fr/LC_MESSAGES/rails.mo
-share/locale/fr/LC_MESSAGES/rgettext.mo
-share/locale/hr/LC_MESSAGES/rails.mo
-share/locale/hr/LC_MESSAGES/rgettext.mo
-share/locale/it/LC_MESSAGES/rails.mo
-share/locale/it/LC_MESSAGES/rgettext.mo
-share/locale/ja/LC_MESSAGES/rails.mo
-share/locale/ja/LC_MESSAGES/rgettext.mo
-share/locale/ko/LC_MESSAGES/rails.mo
-share/locale/ko/LC_MESSAGES/rgettext.mo
-share/locale/nb/LC_MESSAGES/rails.mo
-share/locale/nb/LC_MESSAGES/rgettext.mo
-share/locale/nl/LC_MESSAGES/rails.mo
-share/locale/nl/LC_MESSAGES/rgettext.mo
-share/locale/pt_BR/LC_MESSAGES/rails.mo
-share/locale/pt_BR/LC_MESSAGES/rgettext.mo
-share/locale/ru/LC_MESSAGES/rails.mo
-share/locale/ru/LC_MESSAGES/rgettext.mo
-share/locale/sv/LC_MESSAGES/rgettext.mo
-share/locale/vi/LC_MESSAGES/rails.mo
-share/locale/vi/LC_MESSAGES/rgettext.mo
-share/locale/zh/LC_MESSAGES/rails.mo
-share/locale/zh/LC_MESSAGES/rgettext.mo
-share/locale/zh_TW/LC_MESSAGES/rails.mo
-share/locale/zh_TW/LC_MESSAGES/rgettext.mo
-@dirrm ${RUBY_SITELIBDIR}/gettext/parser
-@dirrm ${RUBY_SITELIBDIR}/gettext
+${GEM_HOME}/cache/gettext-${PKGVERSION}.gem
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/NEWS
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/rgettext
+${GEM_LIBDIR}/bin/rmsgfmt
+${GEM_LIBDIR}/bin/rmsgmerge
+${GEM_LIBDIR}/data/locale/bs/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/bs/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/ca/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/ca/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/cs/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/cs/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/de/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/de/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/el/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/el/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/eo/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/eo/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/es/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/es/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/et/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/fr/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/fr/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/hr/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/hr/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/hu/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/hu/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/it/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/it/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/ja/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/ja/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/ko/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/ko/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/nb/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/nb/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/nl/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/nl/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/pt_BR/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/pt_BR/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/ru/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/ru/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/sv/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/ua/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/ua/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/vi/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/vi/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/zh/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/zh/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/data/locale/zh_TW/LC_MESSAGES/rails.mo
+${GEM_LIBDIR}/data/locale/zh_TW/LC_MESSAGES/rgettext.mo
+${GEM_LIBDIR}/doc/classes/ActiveRecord/Base.html
+${GEM_LIBDIR}/doc/classes/ActiveRecord/ConnectionAdapters/Column.html
+${GEM_LIBDIR}/doc/classes/ActiveRecord/Migration.html
+${GEM_LIBDIR}/doc/classes/GetText.html
+${GEM_LIBDIR}/doc/classes/GetText/ActiveRecordParser.html
+${GEM_LIBDIR}/doc/classes/GetText/Container.html
+${GEM_LIBDIR}/doc/classes/GetText/ErbContainer.html
+${GEM_LIBDIR}/doc/classes/GetText/ErbParser.html
+${GEM_LIBDIR}/doc/classes/GetText/GladeParser.html
+${GEM_LIBDIR}/doc/classes/GetText/NoboundTextDomainError.html
+${GEM_LIBDIR}/doc/classes/GetText/PoParser.html
+${GEM_LIBDIR}/doc/classes/GetText/Rails.html
+${GEM_LIBDIR}/doc/classes/GetText/RubyParser.html
+${GEM_LIBDIR}/doc/classes/GetText/TextDomain.html
+${GEM_LIBDIR}/doc/classes/GetText/TextDomainManager.html
+${GEM_LIBDIR}/doc/classes/Iconv.html
+${GEM_LIBDIR}/doc/classes/Iconv/Failure.html
+${GEM_LIBDIR}/doc/classes/Iconv/IllegalSequence.html
+${GEM_LIBDIR}/doc/classes/Iconv/InvalidCharacter.html
+${GEM_LIBDIR}/doc/classes/Iconv/InvalidEncoding.html
+${GEM_LIBDIR}/doc/classes/Locale.html
+${GEM_LIBDIR}/doc/classes/Locale/Object.html
+${GEM_LIBDIR}/doc/classes/Locale/SystemBase.html
+${GEM_LIBDIR}/doc/classes/Locale/SystemCGI.html
+${GEM_LIBDIR}/doc/classes/Locale/SystemJRuby.html
+${GEM_LIBDIR}/doc/classes/Locale/SystemPosix.html
+${GEM_LIBDIR}/doc/classes/Locale/SystemWin32.html
+${GEM_LIBDIR}/doc/classes/MOFile.html
+${GEM_LIBDIR}/doc/classes/MOFile/InvalidFormat.html
+${GEM_LIBDIR}/doc/classes/Module.html
+${GEM_LIBDIR}/doc/classes/String.html
+${GEM_LIBDIR}/doc/created.rid
+${GEM_LIBDIR}/doc/files/ChangeLog.html
+${GEM_LIBDIR}/doc/files/README.html
+${GEM_LIBDIR}/doc/files/lib/gettext/active_record_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/cgi_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/container_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/erb_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/iconv_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/mo_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/parser/active_record_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/parser/erb_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/parser/glade_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/parser/ruby_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/poparser_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/rails_compat_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/rails_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/rgettext_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/rmsgfmt_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/rmsgmerge_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/string_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/textdomain_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/textdomainmanager_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/utils_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext/version_rb.html
+${GEM_LIBDIR}/doc/files/lib/gettext_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/base_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/cgi_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/jruby_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/object_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/posix_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/win32_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale/win32_table_rb.html
+${GEM_LIBDIR}/doc/files/lib/locale_rb.html
+${GEM_LIBDIR}/doc/fr_class_index.html
+${GEM_LIBDIR}/doc/fr_file_index.html
+${GEM_LIBDIR}/doc/fr_method_index.html
+${GEM_LIBDIR}/doc/index.html
+${GEM_LIBDIR}/doc/rdoc-style.css
+${GEM_LIBDIR}/lib/gettext.rb
+${GEM_LIBDIR}/lib/gettext/active_record.rb
+${GEM_LIBDIR}/lib/gettext/cgi.rb
+${GEM_LIBDIR}/lib/gettext/container.rb
+${GEM_LIBDIR}/lib/gettext/erb.rb
+${GEM_LIBDIR}/lib/gettext/iconv.rb
+${GEM_LIBDIR}/lib/gettext/mo.rb
+${GEM_LIBDIR}/lib/gettext/parser/active_record.rb
+${GEM_LIBDIR}/lib/gettext/parser/erb.rb
+${GEM_LIBDIR}/lib/gettext/parser/glade.rb
+${GEM_LIBDIR}/lib/gettext/parser/ruby.rb
+${GEM_LIBDIR}/lib/gettext/poparser.rb
+${GEM_LIBDIR}/lib/gettext/rails.rb
+${GEM_LIBDIR}/lib/gettext/rails_compat.rb
+${GEM_LIBDIR}/lib/gettext/rgettext.rb
+${GEM_LIBDIR}/lib/gettext/rmsgfmt.rb
+${GEM_LIBDIR}/lib/gettext/rmsgmerge.rb
+${GEM_LIBDIR}/lib/gettext/string.rb
+${GEM_LIBDIR}/lib/gettext/textdomain.rb
+${GEM_LIBDIR}/lib/gettext/textdomainmanager.rb
+${GEM_LIBDIR}/lib/gettext/utils.rb
+${GEM_LIBDIR}/lib/gettext/version.rb
+${GEM_LIBDIR}/lib/locale.rb
+${GEM_LIBDIR}/lib/locale/base.rb
+${GEM_LIBDIR}/lib/locale/cgi.rb
+${GEM_LIBDIR}/lib/locale/jruby.rb
+${GEM_LIBDIR}/lib/locale/object.rb
+${GEM_LIBDIR}/lib/locale/posix.rb
+${GEM_LIBDIR}/lib/locale/win32.rb
+${GEM_LIBDIR}/lib/locale/win32_table.rb
+${GEM_LIBDIR}/po/bs/rails.po
+${GEM_LIBDIR}/po/bs/rgettext.po
+${GEM_LIBDIR}/po/ca/rails.po
+${GEM_LIBDIR}/po/ca/rgettext.po
+${GEM_LIBDIR}/po/cs/rails.po
+${GEM_LIBDIR}/po/cs/rgettext.po
+${GEM_LIBDIR}/po/de/rails.po
+${GEM_LIBDIR}/po/de/rgettext.po
+${GEM_LIBDIR}/po/el/rails.po
+${GEM_LIBDIR}/po/el/rgettext.po
+${GEM_LIBDIR}/po/eo/rails.po
+${GEM_LIBDIR}/po/eo/rgettext.po
+${GEM_LIBDIR}/po/es/rails.po
+${GEM_LIBDIR}/po/es/rgettext.po
+${GEM_LIBDIR}/po/et/rails.po
+${GEM_LIBDIR}/po/fr/rails.po
+${GEM_LIBDIR}/po/fr/rgettext.po
+${GEM_LIBDIR}/po/hr/rails.po
+${GEM_LIBDIR}/po/hr/rgettext.po
+${GEM_LIBDIR}/po/hu/rails.po
+${GEM_LIBDIR}/po/hu/rgettext.po
+${GEM_LIBDIR}/po/it/rails.po
+${GEM_LIBDIR}/po/it/rgettext.po
+${GEM_LIBDIR}/po/ja/rails.po
+${GEM_LIBDIR}/po/ja/rgettext.po
+${GEM_LIBDIR}/po/ko/rails.po
+${GEM_LIBDIR}/po/ko/rgettext.po
+${GEM_LIBDIR}/po/nb/rails.po



Home | Main Index | Thread Index | Old Index