]> git.pld-linux.org Git - packages/groovy.git/blame - groovy.spec
- new
[packages/groovy.git] / groovy.spec
CommitLineData
c9a8a1f5
JP
1Summary: Dynamic language for the Java Platform
2Name: groovy
3Version: 2.3.7
4Release: 1
5License: Apache v2.0
6Group: Development/Languages/Java
7Source0: http://dl.bintray.com/groovy/maven/%{name}-binary-%{version}.zip
8# Source0-md5: bad257f5f647db18894fe0137a34df15
9URL: http://groovy.codehaus.org/
10Requires: jdk
11BuildArch: noarch
12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14%description
15Groovy is an agile and dynamic language for the Java Virtual Machine,
16built upon Java with features inspired by languages like Python, Ruby
17and Smalltalk. It seamlessly integrates with all existing Java objects
18and libraries and compiles straight to Java bytecode so you can use it
19anywhere you can use Java.
20
21%prep
22%setup -q
23
24%install
25rm -rf $RPM_BUILD_ROOT
26install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/bin}
27for b in grape groovy groovyConsole groovyc groovydoc groovysh java2groovy startGroovy; do
28 ln -sf %{_datadir}/%{name}/bin/$b $RPM_BUILD_ROOT%{_bindir}/$b
29done
30
31install -d $RPM_BUILD_ROOT
32cp -a bin conf indy lib $RPM_BUILD_ROOT%{_datadir}/%{name}
33
34rm $RPM_BUILD_ROOT%{_datadir}/%{name}/bin/*.bat
35
36%clean
37rm -rf $RPM_BUILD_ROOT
38
39%files
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
This page took 1.392641 seconds and 4 git commands to generate.