Stanislav Ochotnicky cd9238b
Name:           atinject
cc83df5
Version:        1.0.3
023f778
Release:        1%{?dist}
Stanislav Ochotnicky cd9238b
Summary:        Dependency injection specification for Java (JSR-330)
Stanislav Ochotnicky cd9238b
License:        ASL 2.0
023f778
URL:            https://github.com/eclipse-ee4j/injection-api
d61fff4
BuildArch:      noarch
a7edf57
023f778
Source0:        https://github.com/eclipse-ee4j/injection-api/archive/%{version}.tar.gz
Stanislav Ochotnicky cd9238b
023f778
BuildRequires:  maven-local
cc83df5
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
Stanislav Ochotnicky cd9238b
Stanislav Ochotnicky cd9238b
%description
Stanislav Ochotnicky cd9238b
This package specifies a means for obtaining objects in such a way as
Stanislav Ochotnicky cd9238b
to maximize reusability, testability and maintainability compared to
Stanislav Ochotnicky cd9238b
traditional approaches such as constructors, factories, and service
Stanislav Ochotnicky cd9238b
locators (e.g., JNDI). This process, known as dependency injection, is
Stanislav Ochotnicky cd9238b
beneficial to most nontrivial applications.
Stanislav Ochotnicky cd9238b
3dacf60
%{?module_package}
b151fc1
%{?javadoc_package}
b151fc1
Stanislav Ochotnicky cd9238b
%prep
023f778
%setup -q -n injection-api-%{version}
a68927f
023f778
%pom_remove_parent
023f778
%pom_remove_plugin -r :maven-javadoc-plugin
3d33801
023f778
%mvn_alias : javax.inject:javax.inject
023f778
%mvn_file : atinject
a68927f
Stanislav Ochotnicky cd9238b
%build
023f778
%mvn_build
Stanislav Ochotnicky cd9238b
b151fc1
%install
023f778
%mvn_install
Stanislav Ochotnicky cd9238b
3dacf60
%files -n %{?module_prefix}%{name} -f .mfiles
023f778
%license LICENSE.txt NOTICE.md
Stanislav Ochotnicky cd9238b
Stanislav Ochotnicky cd9238b
%changelog
cc83df5
* Mon Oct 05 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0.3-1
cc83df5
- Update to upstream version 1.0.3
cc83df5
023f778
* Sat May 16 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0.1-1
023f778
- Update to upstream version 1.0.1
023f778
24d4d35
* Sat Jan 25 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-31.20100611svn86
24d4d35
- Build with OpenJDK 8
24d4d35
7f42990
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-30.20100611svn86
7f42990
- Mass rebuild for javapackages-tools 201902
7f42990
003f5e1
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-29.20100611svn86
003f5e1
- Mass rebuild for javapackages-tools 201901
003f5e1
4762f5d
* Wed Apr 18 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-28.20100611svn86
4762f5d
- Remove javax.inject Provides
4762f5d
ade0bcf
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1-27.20100611svn86
ade0bcf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ade0bcf
b151fc1
* Mon Jan 29 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-26.20100611svn86
b151fc1
- Cleanup spec file
b151fc1
d2a9217
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1-25.20100611svn86
d2a9217
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d2a9217
999e898
* Thu Feb 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-24.20100611svn86
999e898
- Use build-classpath to symlink junit JAR
999e898
367dc3a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1-23.20100611svn86
367dc3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
367dc3a
14c1170
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1-22.20100611svn86
14c1170
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
14c1170
f254f89
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-21.20100611svn86
f254f89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f254f89
7e18916
* Wed May 13 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-20.20100611svn86
7e18916
- Disable javadoc doclint
7e18916
f233d78
* Thu Mar 12 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-19.20100611svn86
f233d78
- Add javapackages Maven coordinates to manifests
f233d78
a68927f
* Wed Feb 18 2015 Mat Booth <mat.booth@redhat.com> - 1-18.20100611svn86
a68927f
- Add OSGi manifest to tck jar
a68927f
- Install with mvn_install
a68927f
e3ea6f1
* Mon Jun 09 2014 Michal Srb <msrb@redhat.com> - 1-17.20100611svn86
e3ea6f1
- Apply the "source/target 1.5" patch
e3ea6f1
a7edf57
* Mon Jun  9 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-16.20100611svn86
a7edf57
- Compile with source/target 1.5
a7edf57
2a7916f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-15.20100611svn86
2a7916f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2a7916f
Stanislav Ochotnicky 7f39378
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-14.20100611svn86
Stanislav Ochotnicky 7f39378
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 7f39378
Stanislav Ochotnicky 9a2f998
* Mon Aug 12 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-13.20100611svn86
Stanislav Ochotnicky 9a2f998
- Add javax.inject provides and directory
Stanislav Ochotnicky 9a2f998
3ec6454
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-12.20100611svn86
3ec6454
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3ec6454
d61fff4
* Fri Jun 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-11.20100611svn86
d61fff4
- Remove unneeded BRs
d61fff4
- Install missing LICENSE file
d61fff4
- Update to current packaging guidelines
d61fff4
e99d985
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-10.20100611svn86
e99d985
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e99d985
Stanislav Ochotnicky a629f4f
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1-9.20100611svn86
Stanislav Ochotnicky a629f4f
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky a629f4f
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky a629f4f
Stanislav Ochotnicky e8e1c1b
* Mon Jul 23 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-8.20100611svn86
Stanislav Ochotnicky e8e1c1b
- Add zip BR
Stanislav Ochotnicky e8e1c1b
7c775d8
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-7.20100611svn86
7c775d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7c775d8
Krzysztof Daniel 7f4536c
* Fri Feb 24 2012 Krzysztof Daniel <kdaniel@redhat.com> - 1-6.20100611svn86
Krzysztof Daniel 7f4536c
- Added OSGi manifest.
Krzysztof Daniel 7f4536c
Stanislav Ochotnicky 4a9aeae
* Mon Feb 13 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-5.20100611svn86
Stanislav Ochotnicky 4a9aeae
- Add tck subpackage
Stanislav Ochotnicky 4a9aeae
- Use upstream build method
Stanislav Ochotnicky 4a9aeae
cf950bf
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-4.20100611svn86
cf950bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cf950bf
Stanislav Ochotnicky b4a97b5
* Fri Jun 10 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-3.20100611svn86
Stanislav Ochotnicky b4a97b5
- Use maven3 to build
Stanislav Ochotnicky b4a97b5
- Versionless jars & javadocs
Stanislav Ochotnicky b4a97b5
b06842e
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-2.20100611svn86
b06842e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b06842e
Stanislav Ochotnicky cd9238b
* Tue Sep 21 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-1.20100611svn86
Stanislav Ochotnicky cd9238b
- Initial version of the package