Victor G. Vasilyev c6d0fdb
%global bundle org.apache.felix.framework
Victor G. Vasilyev c6d0fdb
Mat Booth 6829026
Name:           felix-framework
a831298
Version:        5.6.0
6e93d4b
Release:        4%{?dist}
03dd545
Summary:        Apache Felix Framework
03dd545
License:        ASL 2.0
03dd545
URL:            http://felix.apache.org
03dd545
BuildArch:      noarch
03dd545
a831298
Source0:        http://www.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
a831298
d1afea5
BuildRequires:  maven-local
d1afea5
BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
d1afea5
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
d1afea5
BuildRequires:  mvn(org.apache.felix:org.apache.felix.resolver) >= 1.8.0
a831298
BuildRequires:  mvn(org.easymock:easymock)
d1afea5
BuildRequires:  mvn(org.osgi:org.osgi.annotation)
d1afea5
BuildRequires:  mvn(org.ow2.asm:asm-all)
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%description
Victor G. Vasilyev 17bbb0f
Apache Felix Framework Interfaces and Classes.
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%package javadoc
Mat Booth 6829026
Summary:        API documentation for %{name}
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%description javadoc
Mat Booth 6829026
This package contains the API documentation for %{name}.
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%prep
Victor G. Vasilyev c6d0fdb
%setup -q -n %{bundle}-%{version}
Victor G. Vasilyev c6d0fdb
5002690
%pom_remove_plugin :apache-rat-plugin
5002690
%pom_remove_plugin :maven-source-plugin
5002690
Mat Booth 26072b0
# This test needs porting to easymock3
Mat Booth 26072b0
rm src/test/java/org/apache/felix/framework/ServiceRegistryTest.java
Mat Booth 26072b0
dd28aff
# This test fails when run on arm builders
dd28aff
rm src/test/java/org/apache/felix/framework/ConcurrencyTest.java
dd28aff
3dfccfb
# This test is unstable on Koji
3dfccfb
sed -i "/testgetOsNameWithAliases/s//ignore_&/" $(find -name NativeLibraryClauseTest.java)
3dfccfb
Victor G. Vasilyev c6d0fdb
%build
d1afea5
%mvn_build
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%install
Mat Booth 6829026
%mvn_install
03dd545
Mat Booth 6829026
%files -f .mfiles
a831298
%license LICENSE NOTICE
a831298
%doc DEPENDENCIES
Victor G. Vasilyev c6d0fdb
Mat Booth 6829026
%files javadoc -f .mfiles-javadoc
a831298
%license LICENSE NOTICE
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
%changelog
6e93d4b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.6.0-4
6e93d4b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6e93d4b
e6bfff5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.6.0-3
e6bfff5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e6bfff5
5002690
* Tue Feb 07 2017 Michael Simacek <msimacek@redhat.com> - 5.6.0-2
5002690
- Remove useless plugins
5002690
a831298
* Mon Sep 26 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.6.0-1
a831298
- Update to upstream version 5.6.0
a831298
3dfccfb
* Thu May 12 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.4.0-4
3dfccfb
- Ignore unstable test case
3dfccfb
880bded
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-3
880bded
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
880bded
dd28aff
* Sat Nov 28 2015 Mat Booth <mat.booth@redhat.com> - 5.4.0-2
dd28aff
- Remove intermittently failing test
dd28aff
d1afea5
* Sat Nov 28 2015 Mat Booth <mat.booth@redhat.com> - 5.4.0-1
d1afea5
- Update to 5.4.0 release of framework
d1afea5
b43c7f2
* Fri Jun 19 2015 Alexander Kurtakov <akurtako@redhat.com> 5.0.0-1
b43c7f2
- Update to upstream 5.0.
b43c7f2
153b01e
* Wed Jun 17 2015 Alexander Kurtakov <akurtako@redhat.com> 4.6.0-3
153b01e
- Fix FTBFS - ignore tests.
153b01e
8415246
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.0-2
8415246
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8415246
1732de6
* Mon Jan 26 2015 Mat Booth <mat.booth@redhat.com> - 4.6.0-1
1732de6
- Update to upstream 4.6.0 release
1732de6
7d8c270
* Tue Oct 21 2014 Mat Booth <mat.booth@redhat.com> - 4.4.1-1
7d8c270
- Update to upstream 4.4.1 release.
7d8c270
5793774
* Tue Jun 10 2014 Alexander Kurtakov <akurtako@redhat.com> 4.4.0-1
5793774
- Update to upstream 4.4.0 release.
5793774
39f1fc7
* Tue Jun 10 2014 Alexander Kurtakov <akurtako@redhat.com> 4.2.1-8
39f1fc7
- Add missing BR on felix-parent.
39f1fc7
e531b21
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.1-7
e531b21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e531b21
968daca
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.1-6
968daca
- Remove BuildRequires on maven-surefire-provider-junit4
968daca
Stanislav Ochotnicky 110ca83
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 4.2.1-5
Stanislav Ochotnicky 110ca83
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 110ca83
Mat Booth 6829026
* Mon Aug 05 2013 Mat Booth <fedora@matbooth.co.uk> - 4.2.1-4
Mat Booth 6829026
- Update for latest guidelines
Mat Booth 6829026
Mat Booth 26072b0
* Sat Aug 03 2013 Mat Booth <fedora@matbooth.co.uk> - 4.2.1-3
Mat Booth 26072b0
- Add missing BRs
Mat Booth 26072b0
cb2d0de
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.1-2
cb2d0de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cb2d0de
Mat Booth 6b9010f
* Mon Apr 15 2013 Mat Booth <fedora@matbooth.co.uk> - 4.2.1-1
Mat Booth 6b9010f
- Update to latest upstream version rhbz #951006.
Mat Booth 6b9010f
Mat Booth 16f6fa2
* Thu Feb 21 2013 Mat Booth <fedora@matbooth.co.uk> - 4.2.0-1
Mat Booth 16f6fa2
- Update to latest upstream version rhbz #895404.
Mat Booth 16f6fa2
- No longer need to remove maven-compiler-plugin invocation.
Mat Booth 16f6fa2
d49f529
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2-6
d49f529
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d49f529
Stanislav Ochotnicky ad14706
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 4.0.2-5
Stanislav Ochotnicky ad14706
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky ad14706
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky ad14706
af5e301
* Mon Aug 27 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0.2-4
af5e301
- Remove maven-compiler-plugin invocation, resolves: #842591
af5e301
- Remove unneeded BR: maven-invoker-plugin
af5e301
dbfdaa2
* Thu Aug 16 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.0.2-3
dbfdaa2
- Install NOTICE files
dbfdaa2
3b3a58b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2-2
3b3a58b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3b3a58b
03dd545
* Thu Jan 05 2012 Tomas Radej <tradej@redhat.com> - 4.0.2-1
03dd545
- Updated to latest version
03dd545
- Guidelines fixes
03dd545
3dd1f93
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.5-5
3dd1f93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3dd1f93
mbooth 30407c8
* Sun Dec 12 2010 Mat Booth <fedora@matbooth.co.uk> - 2.0.5-4
mbooth 30407c8
- Fix pom filename (Resolves rhbz#655798)
mbooth 30407c8
- Fix various packaging things according to new guidelines
mbooth 30407c8
Victor G. Vasilyev 17bbb0f
* Tue Jul 13 2010 Victor G. Vasilyev <victor.vasilyev@sun.com> 2.0.5-3
Victor G. Vasilyev 17bbb0f
- BR: maven-invoker-plugin required for maven-javadoc-plugin
Victor G. Vasilyev 17bbb0f
- Use new names of the maven plgins
Victor G. Vasilyev 17bbb0f
- Add license file to independent subpackage javadoc
Victor G. Vasilyev 17bbb0f
Victor G. Vasilyev c6d0fdb
* Tue Jul 13 2010 Victor G. Vasilyev <victor.vasilyev@sun.com> 2.0.5-2
Victor G. Vasilyev c6d0fdb
- Use maven instead of ant
Victor G. Vasilyev c6d0fdb
Victor G. Vasilyev c6d0fdb
* Tue Jun 22 2010 Victor G. Vasilyev <victor.vasilyev@sun.com> 2.0.5-1
Victor G. Vasilyev c6d0fdb
- Release 2.0.5