]>
Commit | Line | Data |
---|---|---|
5595193b | 1 | Summary: FreeRIDE - IDE for Ruby |
2f91e0f7 | 2 | Summary(pl.UTF-8): FreeRIDE - IDE dla języka Ruby |
051250bd | 3 | Name: freeride |
4 | Version: 0.6.0 | |
38531837 | 5 | Release: 2 |
051250bd | 6 | License: Ruby License |
5595193b | 7 | Group: Development/Tools |
051250bd | 8 | Source0: http://rubyforge.org/download.php/256/%{name}-%{version}.tgz |
16c5e2a5 | 9 | # Source0-md5: 1fc5dbd376437ce6da7df303b0907244 |
5595193b | 10 | URL: http://www.rubyide.org/ |
520f411d | 11 | BuildRequires: rpmbuild(macros) >= 1.277 |
38531837 | 12 | BuildRequires: ruby-modules |
d2f6fdf3 | 13 | %{?ruby_mod_ver_requires_eq} |
051250bd | 14 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
15 | ||
16 | %description | |
5595193b JB |
17 | FreeRIDE is a cross-platform IDE for the Ruby Programming Language. |
18 | ||
2f91e0f7 JR |
19 | %description -l pl.UTF-8 |
20 | FreeRIDE to wieloplatformowe zintegrowane środowisko programistyczne | |
21 | (IDE) dla języka Ruby. | |
051250bd | 22 | |
23 | %prep | |
24 | %setup -q | |
25 | ||
051250bd | 26 | %install |
27 | rm -rf $RPM_BUILD_ROOT | |
5595193b JB |
28 | install -d $RPM_BUILD_ROOT{%{_prefix}/lib,%{_bindir} |
29 | ||
051250bd | 30 | cp -a ../freeride-%{version} $RPM_BUILD_ROOT%{_prefix}/lib/freeride |
5595193b | 31 | rm -f $RPM_BUILD_ROOT%{_prefix}/lib/freeride/run.bat |
051250bd | 32 | cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/freeride |
33 | #!/bin/sh | |
5595193b | 34 | RUBYLIB=%{_prefix}/lib/freeride |
16c5e2a5 | 35 | export RUBYLIB |
5595193b | 36 | exec ruby %{_prefix}/lib/freeride/freeride.rb |
051250bd | 37 | EOF |
38 | chmod +x $RPM_BUILD_ROOT%{_bindir}/freeride | |
39 | ||
5595193b JB |
40 | cd $RPM_BUILD_ROOT%{_prefix}/lib/freeride/redist |
41 | rbplat=`ruby -e'print RUBY_PLATFORM'` | |
42 | [ -d $rbplat ] || ln -sf i686-linux $rbplat | |
43 | ||
051250bd | 44 | %clean |
45 | rm -rf $RPM_BUILD_ROOT | |
46 | ||
47 | %files | |
48 | %defattr(644,root,root,755) | |
051250bd | 49 | %attr(755,root,root) %{_bindir}/freeride |
5595193b | 50 | %{_prefix}/lib/freeride |