Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

atinject-1+20211017gitd06ce18-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: atinject Distribution: SUSE Linux Framework One
Version: 1+20211017gitd06ce18 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 13:28:37 2024
Group: Unspecified Build host: h04-ch1d
Size: 21444 Source RPM: atinject-1+20211017gitd06ce18-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/jakartaee/inject/
Summary: Dependency injection specification for Java (JSR-330)
This package specifies a means for obtaining objects in such a way as
to maximize reusability, testability and maintainability compared to
traditional approaches such as constructors, factories, and service
locators (e.g., JNDI). This process, known as dependency injection, is
beneficial to most nontrivial applications.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Jul 09 2024 fstrba@suse.com
  - Revert to versioning 1+<date>git<git short hash> to avoid upgrade
    problems in SLE
* Fri Jun 07 2024 fstrba@suse.com
  - Don't distribute as jakarta.inject:jakarta-inject-api artifact
    to prevent conflicts with the version 2.x that actually has
    classes in jakarta.inject namespace and thus is incompatible
* Wed Apr 10 2024 fstrba@suse.com
  - Upgrade to version 1.0.5 and switch to sources in
    https://github.com/jakartaee/inject/
    * Changes of 1.0.5:
      + This switches the module name back to the java.inject that was
      used by the 1.0.3 release with automatic module. This is a
      multi-release jar
    * Changes of 1.0.4:
      + This is a 1.0.4 service release with a multi-release jar that
      adds the module-info class to
      META-INF/versions/9/module-info.class using the
      https://github.com/moditect/moditect plugin for the
      javax.inject module.
    * Changes of 1.0.3:
      + This release corrects the 1.0.2 release which was incorrectly
      done from the master branch with the jakarta.* packages.
      + It adds the Automatic-Module-Name=java.inject to the api jar
      manifest.
    * Changes of 1.0.2:
      + A service release that addresses:
    - #14, set Automatic-Module-Name to java.inject
    - #15, add OSGi bundle headers
    * Changes of 1.0.1:
      + Add Automatic-Module-Name of jakarta.inject
    * Changes of 1.0:
      + First Injection API release for Jakarta EE
  - Remove unused sub-package tck
  - Removed patch:
    * atinject-javadoc.patch
      + not needed with this version
* Sat Apr 02 2022 fstrba@suse.com
  - Alias to the new jakarta name
* Thu Mar 24 2022 fstrba@suse.com
  - Fetch the sources using a source service
  - Do not use the upstream build.sh, but use it to write a
    necessary part directly to the spec file
* Sat Mar 19 2022 fstrba@suse.com
  - Build with source/target levels 8
  - Added patch:
    * atinject-javadoc.patch
      + fix build with javadoc 17
* Wed Oct 24 2018 fstrba@suse.com
  - Initial packaging of atinject adapted from Fedora rpm

Files

/usr/share/java/atinject.jar
/usr/share/java/javax.inject
/usr/share/java/javax.inject/atinject.jar
/usr/share/licenses/atinject
/usr/share/licenses/atinject/LICENSE.txt
/usr/share/licenses/atinject/NOTICE.md
/usr/share/maven-metadata/atinject.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 26 23:59:49 2024