1 Summary: Dynamic language for the Java Platform
6 Group: Development/Languages/Java
7 Source0: https://dl.bintray.com/groovy/maven/%{name}-binary-%{version}.zip
8 # Source0-md5: 367509550c0d21b2cf4066c6d59a4a13
9 URL: http://groovy.codehaus.org/
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 Groovy is an agile and dynamic language for the Java Virtual Machine,
16 built upon Java with features inspired by languages like Python, Ruby
17 and Smalltalk. It seamlessly integrates with all existing Java objects
18 and libraries and compiles straight to Java bytecode so you can use it
19 anywhere you can use Java.
25 rm -rf $RPM_BUILD_ROOT
26 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/bin}
27 for b in grape groovy groovyConsole groovyc groovydoc groovysh java2groovy startGroovy; do
28 ln -sf %{_datadir}/%{name}/bin/$b $RPM_BUILD_ROOT%{_bindir}/$b
31 install -d $RPM_BUILD_ROOT
32 cp -a bin conf indy lib $RPM_BUILD_ROOT%{_datadir}/%{name}
34 rm $RPM_BUILD_ROOT%{_datadir}/%{name}/bin/*.bat
37 rm -rf $RPM_BUILD_ROOT
40 %defattr(644,root,root,755)
41 %attr(755,root,root) %{_bindir}/grape
42 %attr(755,root,root) %{_bindir}/groovy
43 %attr(755,root,root) %{_bindir}/groovyConsole
44 %attr(755,root,root) %{_bindir}/groovyc
45 %attr(755,root,root) %{_bindir}/groovydoc
46 %attr(755,root,root) %{_bindir}/groovysh
47 %attr(755,root,root) %{_bindir}/java2groovy
48 %attr(755,root,root) %{_bindir}/startGroovy
49 %dir %{_datadir}/%{name}
50 %dir %{_datadir}/%{name}/bin
51 %attr(755,root,root) %{_datadir}/%{name}/bin/grape
52 %attr(755,root,root) %{_datadir}/%{name}/bin/groovy
53 %attr(755,root,root) %{_datadir}/%{name}/bin/groovyConsole
54 %attr(755,root,root) %{_datadir}/%{name}/bin/groovyc
55 %attr(755,root,root) %{_datadir}/%{name}/bin/groovydoc
56 %attr(755,root,root) %{_datadir}/%{name}/bin/groovysh
57 %attr(755,root,root) %{_datadir}/%{name}/bin/java2groovy
58 %attr(755,root,root) %{_datadir}/%{name}/bin/startGroovy
59 %{_datadir}/%{name}/conf
60 %{_datadir}/%{name}/indy
61 %{_datadir}/%{name}/lib