]> git.pld-linux.org Git - packages/gradle.git/blame - gradle.spec
up to 6.6.1
[packages/gradle.git] / gradle.spec
CommitLineData
62f43191
JP
1Summary: Groovy based build system
2Name: gradle
9724785a 3Version: 6.6.1
62f43191 4Release: 1
8343316d 5License: Apache v2.0
62f43191 6Group: Development/Languages/Java
f8c7a4e7 7Source0: https://services.gradle.org/distributions/%{name}-%{version}-bin.zip
9724785a 8# Source0-md5: f4723442da493e0ed90485d8bd53b437
62f43191 9URL: http://www.gradle.org/
8e4c327b 10BuildRequires: rpmbuild(macros) >= 1.672
5ff98a21 11Requires: jdk >= 1.8
62f43191
JP
12BuildArch: noarch
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
8e4c327b
JP
15%define _noautoreq_java ClassDataVersion
16
62f43191
JP
17%description
18Gradle is a build system written in Groovy. It uses Groovy
19also as the language for its build scripts. It has a powerful
20multi-project build support. It has a layer on top of Ivy
21that provides a build-by-convention integration for Ivy. It
22gives you always the choice between the flexibility of Ant
23and the convenience of a build-by-convention behavior.
24
25%prep
26%setup -q
27
f8f7a06a
JP
28%{__sed} -i -e '1s,/usr/bin/env sh,/bin/sh,' bin/gradle
29
62f43191
JP
30%install
31rm -rf $RPM_BUILD_ROOT
32install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}/bin}
33ln -sf %{_datadir}/%{name}/bin/gradle $RPM_BUILD_ROOT%{_bindir}/gradle
34
35install -d $RPM_BUILD_ROOT
36install bin/gradle $RPM_BUILD_ROOT%{_datadir}/%{name}/bin
5a411a29 37cp -a lib $RPM_BUILD_ROOT%{_datadir}/%{name}
62f43191
JP
38
39%clean
40rm -rf $RPM_BUILD_ROOT
41
42%files
43%defattr(644,root,root,755)
f8c7a4e7 44%doc NOTICE README
62f43191
JP
45%attr(755,root,root) %{_bindir}/gradle
46%dir %{_datadir}/%{name}
47%dir %{_datadir}/%{name}/bin
48%attr(755,root,root) %{_datadir}/%{name}/bin/gradle
49%{_datadir}/%{name}/lib
This page took 0.08929 seconds and 4 git commands to generate.