Группа :: Разработка/Ruby
Пакет: ruby-doc-extra
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: ruby-doc-extra
Version: 0.1
Release: alt6
Summary: A set of extra documentation for Ruby language
License: Distributable
Group: Development/Ruby
Url: http://pragmaticprogrammer.com
Source0: ProgrammingRuby-cvs.tar.bz2
Source1: http://www.rubycentral.com/faq/rubyfaq_a4.pdf
Source2: http://www.approximity.com/euruko03/slides/tobias/peters.pdf
Source3: http://www.approximity.com/euruko03/slides/hal/rubyesque.tar.gz
Source4: http://www.rubycentral.com/downloads/files/ProgrammingRuby-0.3a.tar.bz2
Source5: pruby-permission.txt
Source6: URLs.txt
Patch0: ProgrammingRuby-1.8.1.patch.bz2
Packager: Michael Shigorin <mike at altlinux.org>
AutoReq: no
BuildRequires: tetex, tetex-latex, tetex-dvips, urw-fonts, ruby, libruby-devel, ruby-stdlibs-tk, groff-base, ghostscript-utils
BuildArch: noarch
ExclusiveArch: %ix86
%description
This package provides a set of extra documentation for the Ruby language.
Among the other components it includes:
- Ruby FAQ;
- "Programming Ruby" by David Thomas and Andy Hunt in HTML and PDF;
- various talks from Ruby conferences across the world.
Install this documentation package if you want to know more about Ruby.
Even if it concerns Ruby 1.6, it's still useful (and the book somewhat
unique).
%prep
%setup -q -c -T -b 0
pushd ProgrammingRuby
%patch -p1
popd
mkdir extra
pushd extra
# Install third-party documentation
cp %SOURCE1 .
mkdir -p euruko03
cp %SOURCE2 euruko03/GarbageCollectionInExtensions.pdf
tar xzf %SOURCE3 -C euruko03
tar xjf %SOURCE4
rm -f ProgrammingRuby-0.3a/html/.pr_style.css.swp ProgrammingRuby-0.3a/xml/ref_c_object.xml~
popd
cp %SOURCE5 .
%build
pushd ProgrammingRuby/latex
make book.ps
ps2pdf book.ps ../../ProgrammingRuby.pdf
popd
%files
%doc ProgrammingRuby.pdf pruby-permission.txt extra/*
# TODO:
# - update with new and juicy pieces?
# [euruko05 didn't yield obvious to me]
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.1
Release: alt6
Summary: A set of extra documentation for Ruby language
License: Distributable
Group: Development/Ruby
Url: http://pragmaticprogrammer.com
Source0: ProgrammingRuby-cvs.tar.bz2
Source1: http://www.rubycentral.com/faq/rubyfaq_a4.pdf
Source2: http://www.approximity.com/euruko03/slides/tobias/peters.pdf
Source3: http://www.approximity.com/euruko03/slides/hal/rubyesque.tar.gz
Source4: http://www.rubycentral.com/downloads/files/ProgrammingRuby-0.3a.tar.bz2
Source5: pruby-permission.txt
Source6: URLs.txt
Patch0: ProgrammingRuby-1.8.1.patch.bz2
Packager: Michael Shigorin <mike at altlinux.org>
AutoReq: no
BuildRequires: tetex, tetex-latex, tetex-dvips, urw-fonts, ruby, libruby-devel, ruby-stdlibs-tk, groff-base, ghostscript-utils
BuildArch: noarch
ExclusiveArch: %ix86
%description
This package provides a set of extra documentation for the Ruby language.
Among the other components it includes:
- Ruby FAQ;
- "Programming Ruby" by David Thomas and Andy Hunt in HTML and PDF;
- various talks from Ruby conferences across the world.
Install this documentation package if you want to know more about Ruby.
Even if it concerns Ruby 1.6, it's still useful (and the book somewhat
unique).
%prep
%setup -q -c -T -b 0
pushd ProgrammingRuby
%patch -p1
popd
mkdir extra
pushd extra
# Install third-party documentation
cp %SOURCE1 .
mkdir -p euruko03
cp %SOURCE2 euruko03/GarbageCollectionInExtensions.pdf
tar xzf %SOURCE3 -C euruko03
tar xjf %SOURCE4
rm -f ProgrammingRuby-0.3a/html/.pr_style.css.swp ProgrammingRuby-0.3a/xml/ref_c_object.xml~
popd
cp %SOURCE5 .
%build
pushd ProgrammingRuby/latex
make book.ps
ps2pdf book.ps ../../ProgrammingRuby.pdf
popd
%files
%doc ProgrammingRuby.pdf pruby-permission.txt extra/*
# TODO:
# - update with new and juicy pieces?
# [euruko05 didn't yield obvious to me]
%changelog
…
Полный changelog можно просмотреть здесь