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