Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37716677
en ru br
Репозитории ALT
5.1: 2.0.4-alt1
4.1: 1.92.0-alt0.M41.1
4.0: 1.4.0-alt1
3.0: 0.5.3-alt1
www.altlinux.org/Changes

Группа :: Разработка/Ruby
Пакет: ruby-gettext

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: ruby-gettext
Version: 1.4.0
Release: alt1

Summary: Native Language Support Library for Ruby
License: LGPL
Group: Development/Ruby
Url: http://ponx.s5.xrea.com/hiki/ruby-gettext.html

Source: %name-package-%version.tar.gz

Source105: rgettext-be.po
Source106: rmsgfmt-be.po
#Patch1: %name-package-0.5.3-post-setup.patch
#Patch2: %name-package-0.5.3-buildroot.patch
#Patch3: %name-package-0.5.3-platform.patch

%define libruby_ver 1.8.4-alt0.1
%define ruby_stdlibs_ver 1.8.4-alt0.1

Requires: ruby, gettext
BuildPreReq: ruby

# Automatically added by buildreq on Thu Apr 01 2004

BuildRequires: libruby-devel ruby-stdlibs ruby-racc

%description
Ruby GetText Package is Native Language Support Library and Tools
 which modeled after GNU gettext package.

 Features:
 * Simple APIs(similar GNU gettext)
 * rgettext creates po-files from ruby scripts.
   The po-file is compatible to GNU gettext.
 * rmsgfmt creates a mo-file from a po-file.
 
%prep
%setup -q -n %name-package-%version
#%patch2 -p1
#%patch1 -p1
#%patch3 -p1
%__mkdir_p data/locale/be/LC_MESSAGES
%__mkdir_p po/be
cp %SOURCE105 po/be/rgettext.po
cp %SOURCE106 po/be/rmsgfmt.po


%build
ruby -rvendor-specific setup.rb config --prefix=%buildroot/usr --stdruby=%buildroot%ruby_sitelibdir --siterubyver=%buildroot%ruby_sitelibdir --siterubyverarch=%buildroot%ruby_sitearchdir
ruby -rvendor-specific setup.rb setup

%install
ruby -rvendor-specific setup.rb install

%find_lang rgettext rmsgfmt rails
cat rmsgfmt.lang >> rgettext.lang
cat rails.lang >> rgettext.lang

%files -f rgettext.lang
%_bindir/*
%ruby_sitelibdir/*
%ruby_sitearchdir/*
%doc README ChangeLog

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin