Hui Wang 70101fd
%global bundle org.apache.felix.shell
Mat Booth 8586bdf
Mat Booth 7438258
Name:           felix-shell
Mat Booth 8586bdf
Version:        1.4.3
159ad58
Release:        17%{?dist}
Hui Wang 70101fd
Summary:        Apache Felix Shell Service
Hui Wang 70101fd
License:        ASL 2.0
159ad58
URL:            https://felix.apache.org
159ad58
Source0:        https://archive.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
Hui Wang 70101fd
Hui Wang 70101fd
BuildArch: noarch
Hui Wang 70101fd
b6e839f
BuildRequires:  maven-local
b6e839f
BuildRequires:  mvn(org.apache.felix:felix-parent:pom:)
b6e839f
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
b6e839f
BuildRequires:  mvn(org.osgi:osgi.cmpn)
b6e839f
BuildRequires:  mvn(org.osgi:osgi.core)
159ad58
BuildRequires:  mvn(junit:junit)
Hui Wang 70101fd
Hui Wang 70101fd
%description
Hui Wang 70101fd
A simple OSGi command shell service.
Hui Wang 70101fd
Hui Wang 70101fd
%package javadoc
Mat Booth 7438258
Summary:        API documentation for %{name}
Hui Wang 70101fd
Hui Wang 70101fd
%description javadoc
Mat Booth 7438258
This package contains API documentation for %{name}.
Hui Wang 70101fd
Hui Wang 70101fd
%prep
Hui Wang 70101fd
%setup -q -n %{bundle}-%{version}
Mat Booth 8586bdf
Mat Booth 8586bdf
%pom_remove_plugin org.codehaus.mojo:rat-maven-plugin
Hui Wang 70101fd
b6e839f
# Use latest OSGi implementation
b6e839f
%pom_change_dep :org.osgi.core org.osgi:osgi.core
b6e839f
%pom_change_dep :org.osgi.compendium org.osgi:osgi.cmpn
b6e839f
159ad58
# To run tests
159ad58
%pom_add_dep junit:junit::test
159ad58
Mat Booth 7438258
%mvn_file :%{bundle} "felix/%{bundle}"
Mat Booth 7438258
Hui Wang 70101fd
%build
Mat Booth 7438258
%mvn_build
Hui Wang 70101fd
Hui Wang 70101fd
%install
Mat Booth 7438258
%mvn_install
Mat Booth 7438258
Mat Booth 7438258
%files -f .mfiles
b6e839f
%license LICENSE NOTICE
Hui Wang 70101fd
Mat Booth 7438258
%files javadoc -f .mfiles-javadoc
b6e839f
%license LICENSE NOTICE
Hui Wang 70101fd
Hui Wang 70101fd
%changelog
159ad58
* Mon Apr 27 2020 Dinesh Prasanth M K <dmoluguw@redhat.com> - 1.4.3-17
159ad58
- Add junit dependency for running tests
159ad58
108cae8
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-16
108cae8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
108cae8
b6e839f
* Tue Sep 17 2019 Mat Booth <mat.booth@redhat.com> - 1.4.3-15
b6e839f
- Build against OSGi R7 APIs
b6e839f
bd1de3a
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-14
bd1de3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
bd1de3a
f4e41a9
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-13
f4e41a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f4e41a9
ad741a2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-12
ad741a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ad741a2
3f82473
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-11
3f82473
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3f82473
e33b3e7
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-10
e33b3e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e33b3e7
f138d2d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-9
f138d2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f138d2d
4ecffad
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-8
4ecffad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4ecffad
83a0b0e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-7
83a0b0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
83a0b0e
175c017
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-6
175c017
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
175c017
Stanislav Ochotnicky d856f55
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.4.3-5
Stanislav Ochotnicky d856f55
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky d856f55
Mat Booth 7438258
* Mon Aug 05 2013 Mat Booth <fedora@matbooth.co.uk> - 1.4.3-4
Mat Booth 7438258
- Update for latest guidelines
Mat Booth 7438258
Mat Booth f0bac72
* Sun Aug 04 2013 Mat Booth <fedora@matbooth.co.uk> - 1.4.3-3
Mat Booth f0bac72
- Add missing BRs
Mat Booth f0bac72
810cbed
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-2
810cbed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
810cbed
Mat Booth 8586bdf
* Mon Apr 15 2013 Mat Booth <fedora@matbooth.co.uk> - 1.4.3-1
Mat Booth 8586bdf
- Update to latest upstream version rhbz #895405.
Mat Booth 8586bdf
- Enable tests
Mat Booth 8586bdf
0382e10
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-9
0382e10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0382e10
Stanislav Ochotnicky b87aa9c
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.4.2-8
Stanislav Ochotnicky b87aa9c
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky b87aa9c
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky b87aa9c
ecc6677
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-7
ecc6677
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ecc6677
8566053
* Fri Apr 06 2012 Hui Wang <huwang@redhat.com> - 1.4.2-6
8566053
- Bug 810214
8566053
417247e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-5
417247e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
417247e
726ddeb
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-4
726ddeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
726ddeb
Hui Wang 70101fd
* Mon Aug 02 2010 Hui Wang <huwang@redhat.com> - 1.4.2-3
Hui Wang 70101fd
- Fix source0
Hui Wang 70101fd
- Remove "rm -rf target/site/api/*"
Hui Wang 70101fd
Hui Wang 70101fd
* Fri Jul 30 2010 Hui Wang <huwang@redhat.com> - 1.4.2-2
Hui Wang 70101fd
- Add LICENSE to javadoc subpackage
Hui Wang 70101fd
- Use upstream source tarball
Hui Wang 70101fd
- Fix directory that owned by other package in files section
Hui Wang 70101fd
Hui Wang 70101fd
* Fri Jun 25 2010 Hui Wang <huwang@redhat.com> - 1.4.2-1
Mat Booth 8586bdf
- Initial version of the package