Accepting request 689031 from home:jengelh:branches:Java:packages

- Trim bias from description.

OBS-URL: https://build.opensuse.org/request/show/689031
OBS-URL: https://build.opensuse.org/package/show/Java:packages/google-guice?expand=0&rev=3
This commit is contained in:
2019-03-27 09:50:25 +00:00
committed by Git OBS Bridge
parent ad1da6232b
commit c340d545f8
2 changed files with 23 additions and 28 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Mar 27 09:31:25 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Trim bias from description.
-------------------------------------------------------------------
Wed Mar 27 06:40:01 UTC 2019 - Fridrich Strba <fstrba@suse.com>

View File

@@ -1,5 +1,5 @@
#
# spec file for package google
# spec file for package google-guice
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
@@ -21,7 +21,7 @@
Name: google-%{short_name}
Version: 4.1
Release: 0
Summary: Lightweight dependency injection framework for Java 5 and above
Summary: Dependency injection framework for Java 5 and above
License: Apache-2.0
Group: Development/Libraries/Java
URL: https://github.com/google/%{short_name}
@@ -49,30 +49,20 @@ BuildRequires: xmvn-install
BuildRequires: xmvn-resolve
%description
Put simply, Guice alleviates the need for factories and the use of new
in your Java code. Think of Guice's @Inject as the new new. You will
still need to write factories in some cases, but your code will not
depend directly on them. Your code will be easier to change, unit test
and reuse in other contexts.
Guice alleviates the need for factories and the use of "new" in Java
code. Guice's @Inject is a different "new". Writing factories will
still be needed in some cases, but code will not directly depend on
them.
Guice embraces Java's type safe nature, especially when it comes to
features introduced in Java 5 such as generics and annotations. You
might think of Guice as filling in missing features for core
Java. Ideally, the language itself would provide most of the same
features, but until such a language comes along, we have Guice.
Guice helps you design better APIs, and the Guice API itself sets a
good example. Guice is not a kitchen sink. We justify each feature
with at least three use cases. When in doubt, we leave it out. We
build general functionality which enables you to extend Guice rather
than adding every feature to the core framework.
features introduced in Java 5 such as generics and annotations.
%package -n %{short_name}-parent
Summary: Guice parent POM
Group: Development/Libraries/Java
%description -n %{short_name}-parent
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides parent POM for Guice modules.
%package -n %{short_name}-assistedinject
@@ -80,7 +70,7 @@ Summary: AssistedInject extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-assistedinject
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides AssistedInject module for Guice.
%package -n %{short_name}-extensions
@@ -88,7 +78,7 @@ Summary: Extensions for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-extensions
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides extensions POM for Guice.
%package -n %{short_name}-grapher
@@ -96,7 +86,7 @@ Summary: Grapher extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-grapher
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides Grapher module for Guice.
%package -n %{short_name}-jmx
@@ -104,7 +94,7 @@ Summary: JMX extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-jmx
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides JMX module for Guice.
%package -n %{short_name}-jndi
@@ -112,7 +102,7 @@ Summary: JNDI extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-jndi
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides JNDI module for Guice.
%package -n %{short_name}-multibindings
@@ -120,7 +110,7 @@ Summary: MultiBindings extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-multibindings
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides MultiBindings module for Guice.
%package -n %{short_name}-servlet
@@ -128,7 +118,7 @@ Summary: Servlet extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-servlet
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides Servlet module for Guice.
%package -n %{short_name}-testlib
@@ -136,7 +126,7 @@ Summary: TestLib extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-testlib
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides TestLib module for Guice.
%package -n %{short_name}-throwingproviders
@@ -144,7 +134,7 @@ Summary: ThrowingProviders extension module for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-throwingproviders
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides ThrowingProviders module for Guice.
%package -n %{short_name}-bom
@@ -152,7 +142,7 @@ Summary: Bill of Materials for Guice
Group: Development/Libraries/Java
%description -n %{short_name}-bom
Guice is a lightweight dependency injection framework for Java 5
Guice is a dependency injection framework for Java 5
and above. This package provides Bill of Materials module for Guice.
%package javadoc