File tree 10 files changed +88
-0
lines changed
10 files changed +88
-0
lines changed Original file line number Diff line number Diff line change
1
+ rpms /*
Original file line number Diff line number Diff line change
1
+ SIGN_PKGS=0
2
+ PKG_NAME=jruby
3
+ BUILDBASE=~ /rpmbuild
4
+ MOCK_PROFILE=frameos-5.5
5
+
6
+ source ~ /Work/rpmdev/build.sh
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/jirb $@
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/rake $@
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/rdoc $@
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/ri $@
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/jruby $@
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ JRUBY_HOME=/opt/jruby /opt/jruby/bin/jrubyc $@
You can’t perform that action at this time.
0 commit comments