Blame SPECS/maven-plugin-build-helper.spec

b90b70
%global pkg_name maven-plugin-build-helper
b90b70
%{?scl:%scl_package %{pkg_name}}
b90b70
%{?maven_find_provides_and_requires}
b90b70
b90b70
Name:           %{?scl_prefix}%{pkg_name}
b90b70
Version:        1.9.1
b90b70
Release:        2.3%{?dist}
b90b70
Summary:        Build Helper Maven Plugin
b90b70
Group:          Development/Libraries
b90b70
License:        MIT and ASL 2.0
b90b70
URL:            http://mojo.codehaus.org/build-helper-maven-plugin/
b90b70
BuildArch: noarch
b90b70
b90b70
# The source tarball has been generated from upstream VCS:
b90b70
# svn export https://svn.codehaus.org/mojo/tags/build-helper-maven-plugin-%{version} %{pkg_name}-%{version}
b90b70
# tar caf %{pkg_name}-%{version}.tar.xz %{pkg_name}-%{version}
b90b70
Source0:        %{pkg_name}-%{version}.tar.xz
b90b70
Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
b90b70
b90b70
BuildRequires:  %{?scl_prefix}maven-local
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-artifact)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-compat)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-core)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-model)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-plugin-api)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven:maven-project)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugins:maven-plugin-plugin)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugins:maven-invoker-plugin)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.beanshell:bsh)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.codehaus.mojo:mojo-parent:pom:)
b90b70
BuildRequires:  %{?scl_prefix}mvn(org.codehaus.plexus:plexus-utils)
b90b70
b90b70
b90b70
%description
b90b70
This plugin contains various small independent goals to assist with
b90b70
Maven build lifecycle.
b90b70
b90b70
%package javadoc
b90b70
Summary:        API documentation for %{pkg_name}
b90b70
b90b70
%description javadoc
b90b70
This package provides %{summary}.
b90b70
b90b70
%prep
b90b70
%setup -q -n %{pkg_name}-%{version}
b90b70
cp %{SOURCE1} LICENSE-2.0.txt
b90b70
%{?scl:scl enable %{scl} - <<"EOF"}
b90b70
set -e -x
b90b70
%pom_add_dep org.apache.maven:maven-compat
b90b70
%{?scl:EOF}
b90b70
b90b70
%build
b90b70
%{?scl:scl enable %{scl} - <<"EOF"}
b90b70
set -e -x
b90b70
%mvn_build -f
b90b70
%{?scl:EOF}
b90b70
b90b70
%install
b90b70
%{?scl:scl enable %{scl} - <<"EOF"}
b90b70
set -e -x
b90b70
%mvn_install
b90b70
%{?scl:EOF}
b90b70
b90b70
%files -f .mfiles
b90b70
%doc header.txt LICENSE-2.0.txt
b90b70
%dir %{_javadir}/%{pkg_name}
b90b70
%dir %{_mavenpomdir}/%{pkg_name}
b90b70
b90b70
%files javadoc -f .mfiles-javadoc
b90b70
%doc header.txt LICENSE-2.0.txt
b90b70
b90b70
%changelog
b90b70
* Thu Apr 14 2016 Michal Srb <msrb@redhat.com> - 1.9.1-2.3
b90b70
- Fix directory ownership (Resolves: rhbz#1325866)
b90b70
b90b70
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 1.9.1-2.2
b90b70
- Fix BR on maven-local & co.
b90b70
b90b70
* Tue Jan 12 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.1-2.1
b90b70
- SCL-ize package
b90b70
b90b70
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.1-2
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b90b70
b90b70
* Thu Sep 04 2014 Michal Srb <msrb@redhat.com> - 1.9.1-1
b90b70
- Update to upstream version 1.9.1
b90b70
b90b70
* Mon Jun 09 2014 Michal Srb <msrb@redhat.com> - 1.9-2
b90b70
- Regenerate BR
b90b70
b90b70
* Mon Jun  9 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9-1
b90b70
- Update to upstream version 1.9
b90b70
b90b70
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-4
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b90b70
b90b70
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-3
b90b70
- Use Requires: java-headless rebuild (#1067528)
b90b70
b90b70
* Fri Jul 26 2013 Tomas Radej <tradej@redhat.com> - 1.8-2
b90b70
- Add missing ASL license text and installed all license files
b90b70
b90b70
* Mon Jul 22 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-1
b90b70
- Add missing BR: maven-invoker-plugin
b90b70
b90b70
* Fri Jul 19 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-1
b90b70
- Update to upstream version 1.8
b90b70
b90b70
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-8
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b90b70
b90b70
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.5-7
b90b70
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
b90b70
- Replace maven BuildRequires with maven-local
b90b70
b90b70
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-6
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b90b70
b90b70
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-5
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b90b70
b90b70
* Tue Dec 06 2011 Tomas Radej <tradej@redhat.com> - 1.5-4
b90b70
- Update to current guidelines
b90b70
- Fix build
b90b70
b90b70
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-3
b90b70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b90b70
b90b70
* Thu Oct 28 2010 Alexander Kurtakov <akurtako@redhat.com> 1.5-2
b90b70
- Maven plugins should require parent poms because they are totally unusable without them.
b90b70
b90b70
* Thu Sep 16 2010 Alexander Kurtakov <akurtako@redhat.com> 1.5-1
b90b70
- Update to 1.5.
b90b70
- Use newer maven packages' names.
b90b70
b90b70
* Thu Sep 10 2009 Alexander Kurtakov <akurtako@gmail.com> 1.4-1
b90b70
- Initial package.