Skip to content

Commit d27333d

Browse files
author
Sergio Rubio
committed
Initial commit
0 parents  commit d27333d

File tree

10 files changed

+88
-0
lines changed

10 files changed

+88
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rpms/*

build.sh

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
SIGN_PKGS=0
2+
PKG_NAME=jruby
3+
BUILDBASE=~/rpmbuild
4+
MOCK_PROFILE=frameos-5.5
5+
6+
source ~/Work/rpmdev/build.sh

jirb

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/jirb $@

jrake

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/rake $@

jrdoc

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/rdoc $@

jri

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/ri $@

jruby

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/jruby $@

jruby-bin-1.5.3.tar.gz

11.1 MB
Binary file not shown.

jruby.spec

+63
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
Name: jruby
2+
Version: 1.5.3
3+
Release: 1.frameos
4+
Summary: Pure-Java Implementation of the Ruby Programming Language
5+
Group: Development/System
6+
License: Multiple
7+
URL: http://www.jruby.org
8+
Source0: %{name}-bin-%{version}.tar.gz
9+
Source1: jruby
10+
Source2: jirb
11+
Source3: jrake
12+
Source4: jrdoc
13+
Source5: jrubyc
14+
Source6: jri
15+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
16+
Requires: java-1.6.0-openjdk
17+
18+
%description
19+
100% Pure-Java Implementation of the Ruby Programming Language
20+
21+
Features:
22+
Ruby 1.8.7 Compatible
23+
High performance
24+
Real threading
25+
Vast array of libraries
26+
27+
28+
%prep
29+
%setup -q
30+
31+
%build
32+
33+
34+
%install
35+
rm -rf $RPM_BUILD_ROOT
36+
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
37+
mkdir -p $RPM_BUILD_ROOT/opt
38+
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%{name}
39+
cp %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/
40+
cp %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/
41+
cp %{SOURCE3} $RPM_BUILD_ROOT/%{_bindir}/
42+
cp %{SOURCE4} $RPM_BUILD_ROOT/%{_bindir}/
43+
cp %{SOURCE5} $RPM_BUILD_ROOT/%{_bindir}/
44+
cp %{SOURCE6} $RPM_BUILD_ROOT/%{_bindir}/
45+
cp $RPM_BUILD_DIR/%{name}-%{version}/README $RPM_BUILD_ROOT/%{_docdir}/%{name}/
46+
cp $RPM_BUILD_DIR/%{name}-%{version}/LICENSE.RUBY $RPM_BUILD_ROOT/%{_docdir}/%{name}/
47+
cp $RPM_BUILD_DIR/%{name}-%{version}/COPYING $RPM_BUILD_ROOT/%{_docdir}/%{name}/
48+
cp -r $RPM_BUILD_DIR/%{name}-%{version} $RPM_BUILD_ROOT/opt/jruby
49+
cp -r $RPM_BUILD_DIR/%{name}-%{version}/docs/* $RPM_BUILD_ROOT/%{_docdir}/%{name}
50+
51+
%clean
52+
rm -rf $RPM_BUILD_ROOT
53+
54+
55+
%files
56+
%defattr(-,root,root,-)
57+
%doc %{_docdir}/%{name}
58+
/opt/jruby
59+
/usr/bin
60+
61+
%changelog
62+
* Fri Oct 15 2010 Sergio Rubio <[email protected]> 1.5.3-1
63+
- Initial release

jrubyc

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
JRUBY_HOME=/opt/jruby /opt/jruby/bin/jrubyc $@

0 commit comments

Comments
 (0)