Remove all requires
- Correct usage of xmvn's macros
This commit is contained in:
parent
7cfb29b423
commit
0d15e7f3d3
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
Name: google-%{short_name}
|
Name: google-%{short_name}
|
||||||
Version: 3.1.2
|
Version: 3.1.2
|
||||||
Release: 9%{?dist}
|
Release: 10%{?dist}
|
||||||
Summary: Lightweight dependency injection framework for Java 5 and above
|
Summary: Lightweight dependency injection framework for Java 5 and above
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
License: ASL 2.0
|
License: ASL 2.0
|
||||||
@ -45,7 +45,6 @@ BuildRequires: mvn(org.hsqldb:hsqldb-j5)
|
|||||||
BuildRequires: testng
|
BuildRequires: testng
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Requires: %{short_name}-parent = %{version}-%{release}
|
|
||||||
Provides: %{short_name} = %{version}-%{release}
|
Provides: %{short_name} = %{version}-%{release}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -78,8 +77,6 @@ and above. This package provides parent POM for Guice modules.
|
|||||||
|
|
||||||
%package -n %{short_name}-assistedinject
|
%package -n %{short_name}-assistedinject
|
||||||
Summary: AssistedInject extension module for Guice
|
Summary: AssistedInject extension module for Guice
|
||||||
Requires: java
|
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-assistedinject
|
%description -n %{short_name}-assistedinject
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -87,7 +84,6 @@ and above. This package provides AssistedInject module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-extensions
|
%package -n %{short_name}-extensions
|
||||||
Summary: Extensions for Guice
|
Summary: Extensions for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-extensions
|
%description -n %{short_name}-extensions
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -95,9 +91,6 @@ and above. This package provides extensions POM for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-grapher
|
%package -n %{short_name}-grapher
|
||||||
Summary: Grapher extension module for Guice
|
Summary: Grapher extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
Requires: %{short_name}-assistedinject = %{version}-%{release}
|
|
||||||
Requires: %{short_name}-multibindings = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-grapher
|
%description -n %{short_name}-grapher
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -105,7 +98,6 @@ and above. This package provides Grapher module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-jmx
|
%package -n %{short_name}-jmx
|
||||||
Summary: JMX extension module for Guice
|
Summary: JMX extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-jmx
|
%description -n %{short_name}-jmx
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -113,7 +105,6 @@ and above. This package provides JMX module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-jndi
|
%package -n %{short_name}-jndi
|
||||||
Summary: JNDI extension module for Guice
|
Summary: JNDI extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-jndi
|
%description -n %{short_name}-jndi
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -121,9 +112,6 @@ and above. This package provides JNDI module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-multibindings
|
%package -n %{short_name}-multibindings
|
||||||
Summary: MultiBindings extension module for Guice
|
Summary: MultiBindings extension module for Guice
|
||||||
Requires: java
|
|
||||||
Requires: jpackage-utils
|
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-multibindings
|
%description -n %{short_name}-multibindings
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -131,7 +119,6 @@ and above. This package provides MultiBindings module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-persist
|
%package -n %{short_name}-persist
|
||||||
Summary: Persist extension module for Guice
|
Summary: Persist extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-persist
|
%description -n %{short_name}-persist
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -139,7 +126,6 @@ and above. This package provides Persist module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-servlet
|
%package -n %{short_name}-servlet
|
||||||
Summary: Servlet extension module for Guice
|
Summary: Servlet extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-servlet
|
%description -n %{short_name}-servlet
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -147,7 +133,6 @@ and above. This package provides Servlet module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-spring
|
%package -n %{short_name}-spring
|
||||||
Summary: Spring extension module for Guice
|
Summary: Spring extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-spring
|
%description -n %{short_name}-spring
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -155,7 +140,6 @@ and above. This package provides Spring module for Guice.
|
|||||||
|
|
||||||
%package -n %{short_name}-throwingproviders
|
%package -n %{short_name}-throwingproviders
|
||||||
Summary: ThrowingProviders extension module for Guice
|
Summary: ThrowingProviders extension module for Guice
|
||||||
Requires: %{short_name} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description -n %{short_name}-throwingproviders
|
%description -n %{short_name}-throwingproviders
|
||||||
Guice is a lightweight dependency injection framework for Java 5
|
Guice is a lightweight dependency injection framework for Java 5
|
||||||
@ -198,13 +182,12 @@ This package provides %{summary}.
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
%if %{with extensions}
|
%if %{with extensions}
|
||||||
%mvn_alias ":guice-{assistedinject,grapher,jmx,jndi,multibindings,persist, \
|
%mvn_alias ":guice-{assistedinject,grapher,jmx,jndi,multibindings,persist,\
|
||||||
servlet,spring,throwingproviders}" "com.google.inject.extensions:guice-@1"
|
servlet,spring,throwingproviders}" "com.google.inject.extensions:guice-@1"
|
||||||
%endif # with extensions
|
%endif # with extensions
|
||||||
|
|
||||||
%mvn_file ":guice-{*}" %{short_name}/guice-@1
|
%mvn_file ":guice-{*}" %{short_name}/guice-@1
|
||||||
%mvn_file ":sisu-guice" %{short_name}/%{name}
|
%mvn_file ":sisu-guice" %{short_name}/%{name} %{name}
|
||||||
%mvn_file ":sisu-guice" %{name}
|
|
||||||
%mvn_alias ":sisu-guice" "com.google.inject:guice"
|
%mvn_alias ":sisu-guice" "com.google.inject:guice"
|
||||||
# Skip tests because of missing dependency (hsqldb-j5).
|
# Skip tests because of missing dependency (hsqldb-j5).
|
||||||
%mvn_build -f -s
|
%mvn_build -f -s
|
||||||
@ -232,10 +215,13 @@ This package provides %{summary}.
|
|||||||
|
|
||||||
%files javadoc -f .mfiles-javadoc
|
%files javadoc -f .mfiles-javadoc
|
||||||
%doc COPYING
|
%doc COPYING
|
||||||
%{_javadocdir}/%{name}
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jan 31 2013 Michal Srb <msrb@redhat.com> - 3.1.2-10
|
||||||
|
- Remove all requires
|
||||||
|
- Correct usage of xmvn's macros
|
||||||
|
|
||||||
* Mon Jan 28 2013 Michal Srb <msrb@redhat.com> - 3.1.2-9
|
* Mon Jan 28 2013 Michal Srb <msrb@redhat.com> - 3.1.2-9
|
||||||
- Build with xmvn
|
- Build with xmvn
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user