[gradle] Remove XMvn connector for Gradle
Mikolaj Izdebski
mizdebsk at fedoraproject.org
Fri Jan 23 15:14:04 UTC 2015
commit f3c36fcf90b66d0fb5ccf12b2184a25bb4e7e261
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Fri Jan 23 16:01:04 2015 +0100
Remove XMvn connector for Gradle
GradleResolver.java | 374 ---------------------------------------------------
gradle.spec | 39 +-----
2 files changed, 1 insertions(+), 412 deletions(-)
---
diff --git a/gradle.spec b/gradle.spec
index ee6225b..6709b8f 100644
--- a/gradle.spec
+++ b/gradle.spec
@@ -27,7 +27,6 @@ Source2: gradle-font-metadata.xml
Source3: gradle-jquery-metadata.xml
Source4: gradle-launcher.sh
Source5: gradle.desktop
-Source6: GradleResolver.java
# Sources 99xx are used only for bootstrapping.
# Main script used to build gradle with plain groovyc
@@ -249,11 +248,6 @@ BuildRequires: lato-fonts
BuildRequires: liberation-mono-fonts
BuildRequires: js-jquery
-# Dependencies for XMvn connector for Gradle (to be removed once the
-# connector is merged into XMvn)
-BuildRequires: xmvn-api
-BuildRequires: xmvn-launcher
-
# Generic runtime dependencies.
Requires: javapackages-tools
Requires: java-devel
@@ -401,19 +395,6 @@ sensible defaults. Gradle is quickly becoming the build system of
choice for many open source projects, leading edge enterprises and
legacy automation challenges.
-%package local
-Summary: XMvn connector for Gradle
-Requires: %{name} = %{version}-%{release}
-Requires: javapackages-local
-Requires: apache-ivy
-Requires: slf4j
-Requires: xmvn-api
-Requires: xmvn-launcher
-
-%description local
-This package provides XMvn connector for Gradle, which allows Gradle
-to resolve artifacts from system artifact repository.
-
%prep
%setup -q
%patch0 -p1
@@ -467,18 +448,6 @@ gradle -x docs:distDocs --offline -s install -Pgradle_installPath=$PWD/inst \
-PfinalRelease -Dbuild.number="%{?fedora:Fedora }%{?rhel:Red Hat }%{version}-%{release}"
%endif
-# Build and assemble XMvn connector for Gradle
-mkdir -p local/org/fedoraproject/xmvn/connector/gradle
-cd ./local
-cp %{SOURCE6} org/fedoraproject/xmvn/connector/gradle/
-%if %{with bootstrap}
-gradle_classpath=../bootstrap-home/lib/gradle-core-00.jar:../bootstrap-home/lib/gradle-dependency-management-00.jar:../bootstrap-home/lib/gradle-resources-00.jar:../bootstrap-home/lib/gradle-base-services-00.jar
-%else
-gradle_classpath="$(echo ../subprojects/core/build/libs/gradle-core-%{version}*.jar):$(echo ../subprojects/dependency-management/build/libs/gradle-dependency-management-%{version}*.jar):$(echo ../subprojects/resources/build/libs/gradle-resources-%{version}*.jar):$(echo ../subprojects/base-services/build/libs/gradle-base-services-%{version}*.jar)"
-%endif
-javac -cp $gradle_classpath:$(build-classpath xmvn/xmvn-api xmvn/xmvn-launcher slf4j/api ivy) $(find -name *.java)
-jar cf xmvn-connector-gradle.jar org
-
%install
install -d -m 755 %{buildroot}%{_javadir}/%{name}/
@@ -536,11 +505,6 @@ done
%endif
-# Install XMvn connector for Gradle. This should eventually be moved to XMvn.
-%mvn_artifact org.fedoraproject.xmvn:xmvn-connector-gradle:2.1.0-SNAPSHOT local/xmvn-connector-gradle.jar
-%mvn_package ":xmvn*" local
-%mvn_file ":{xmvn*}" xmvn/@1
-
%mvn_install
install -d -m 755 %{buildroot}%{_bindir}/
@@ -577,11 +541,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%doc changelog.txt
%doc LICENSE NOTICE
-%files local -f .mfiles-local
-
%changelog
* Fri Jan 23 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.2.1-2
- Generate Maven metadata for gradle-dependency-management
+- Remove XMvn connector for Gradle
* Wed Jan 21 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.2.1-1
- Update to upstream version 2.2.1
More information about the scm-commits
mailing list