1 Summary: Ruby program like Make
2 Summary(pl.UTF-8): Program typu Make dla języka Ruby
7 Group: Development/Tools
8 Source0: http://rubyforge.org/frs/download.php/56872/%{name}-%{version}.tgz
9 # Source0-md5: 85fafa95ef43cd2189f9124510b5caa6
10 Patch0: %{name}-libdir.patch
11 URL: http://rake.rubyforge.org/
12 BuildRequires: rpmbuild(macros) >= 1.277
14 BuildRequires: ruby-modules
15 %{?ruby_mod_ver_requires_eq}
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Rake is a simple Ruby build program with capabilities similar to make.
21 It has the following features:
22 - Rakefiles (rake's version of Makefiles) are completely defined in
23 standard Ruby syntax. No XML files to edit. No quirky Makefile syntax
24 to worry about (is that a tab or a space?)
25 - Users can specify tasks with prerequisites.
26 - Rake supports rule patterns to synthesize implicit tasks.
27 - Rake is lightweight. It can be distributed with other projects as a
28 single file. Projects that depend upon rake do not require that rake
29 be installed on target systems.
31 %description -l pl.UTF-8
32 Rake to prosty program do budowania w języku Ruby o możliwościach
33 podobnych do make. Ma następujące cechy:
34 - Pliki Rakefile (rake'owa odmiana plików Makefile) są definiowane
35 całkowicie w standardowej składni języka Ruby. Nie trzeba modyfikować
36 plików XML. Nie trzeba martwić się kaprysami składni Makefile (czy to
37 tabulacja czy spacja?).
38 - Użytkownicy mogą określać zadania z ich zależnościami.
39 - Rake obsługuje wzorce reguł do tworzenia z nich wynikowych zadań.
40 - Rake jest lekki. Może być rozpowszechniany z innymi projektami jako
41 pojedynczy plik. Projekty używające rake'a nie wymagają go
42 zainstalowanego na systemach docelowych.
49 rm -rf $RPM_BUILD_ROOT
51 DESTDIR=$RPM_BUILD_ROOT \
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
59 %doc CHANGES README TODO
60 %attr(755,root,root) %{_bindir}/rake
61 %{ruby_rubylibdir}/rake.rb
62 %{ruby_rubylibdir}/rake