Disable unneeded transporters

This commit is contained in:
Mikolaj Izdebski 2019-06-29 13:04:42 +02:00
parent 8f7512b9eb
commit f762421f95

View File

@ -1,7 +1,7 @@
Name: maven-resolver
Epoch: 1
Version: 1.3.3
Release: 2%{?dist}
Release: 3%{?dist}
License: ASL 2.0
Summary: Apache Maven Artifact Resolver library
URL: http://maven.apache.org/resolver/
@ -12,10 +12,8 @@ BuildRequires: maven-local
BuildRequires: mvn(javax.inject:javax.inject)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.httpcomponents:httpclient)
BuildRequires: mvn(org.apache.httpcomponents:httpcore)
BuildRequires: mvn(org.apache.maven:maven-parent:pom:)
BuildRequires: mvn(org.apache.maven.wagon:wagon-provider-api)
BuildRequires: mvn(org.apache.maven:maven-parent:pom:)
BuildRequires: mvn(org.codehaus.plexus:plexus-classworlds)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
@ -23,7 +21,6 @@ BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
BuildRequires: mvn(org.eclipse.sisu:sisu-maven-plugin)
BuildRequires: mvn(org.hamcrest:hamcrest-core)
BuildRequires: mvn(org.mockito:mockito-core)
BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
BuildRequires: mvn(org.slf4j:slf4j-api)
BuildRequires: mvn(org.slf4j:slf4j-simple)
BuildRequires: mvn(org.sonatype.sisu:sisu-guice::no_aop:)
@ -59,36 +56,12 @@ Summary: Maven Artifact Resolver Implementation
%description impl
An implementation of the repository system.
%package test-util
Summary: Maven Artifact Resolver Test Utilities
%description test-util
A collection of utility classes to ease testing of the repository system.
%package connector-basic
Summary: Maven Artifact Resolver Connector Basic
%description connector-basic
A repository connector implementation for repositories using URI-based layouts.
%package transport-classpath
Summary: Maven Artifact Resolver Transport Classpath
%description transport-classpath
A transport implementation for repositories using classpath:// URLs.
%package transport-file
Summary: Maven Artifact Resolver Transport File
%description transport-file
A transport implementation for repositories using file:// URLs.
%package transport-http
Summary: Maven Artifact Resolver Transport HTTP
%description transport-http
A transport implementation for repositories using http:// and https:// URLs.
%package transport-wagon
Summary: Maven Artifact Resolver Transport Wagon
@ -110,6 +83,11 @@ This package provides %{summary}.
rm -r maven-resolver-transport-http/src/test
%pom_disable_module maven-resolver-demos
#%pom_disable_module maven-resolver-test-util
%pom_disable_module maven-resolver-transport-classpath
%pom_disable_module maven-resolver-transport-file
%pom_disable_module maven-resolver-transport-http
%mvn_package :maven-resolver-test-util __noinstall
# generate OSGi manifests
for pom in $(find -mindepth 2 -name pom.xml) ; do
@ -155,17 +133,16 @@ done
%files spi -f .mfiles-%{name}-spi
%files util -f .mfiles-%{name}-util
%files impl -f .mfiles-%{name}-impl
%files test-util -f .mfiles-%{name}-test-util
%files connector-basic -f .mfiles-%{name}-connector-basic
%files transport-classpath -f .mfiles-%{name}-transport-classpath
%files transport-file -f .mfiles-%{name}-transport-file
%files transport-http -f .mfiles-%{name}-transport-http
%files transport-wagon -f .mfiles-%{name}-transport-wagon
%files javadoc -f .mfiles-javadoc
%license LICENSE NOTICE
%changelog
* Sat Jun 29 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:1.3.3-3
- Disable unneeded transporters
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:1.3.3-2
- Mass rebuild for javapackages-tools 201901