Blame SPECS/javacc-maven-plugin.spec

46fe78
%global pkg_name javacc-maven-plugin
46fe78
%{?scl:%scl_package %{pkg_name}}
46fe78
%{?maven_find_provides_and_requires}
46fe78
46fe78
Name:           %{?scl_prefix}%{pkg_name}
46fe78
Version:        2.6
46fe78
Release:        17.11%{?dist}
46fe78
Summary:        JavaCC Maven Plugin
46fe78
46fe78
License:        ASL 2.0
46fe78
URL:            http://mojo.codehaus.org/javacc-maven-plugin/
46fe78
#svn export http://svn.codehaus.org/mojo/tags/javacc-maven-plugin-2.6
46fe78
#tar cjf javacc-maven-plugin-2.6.tar.bz2 javacc-maven-plugin-2.6
46fe78
Source0:        javacc-maven-plugin-2.6.tar.bz2
46fe78
Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
46fe78
46fe78
BuildArch: noarch
46fe78
46fe78
BuildRequires: %{?scl_prefix}maven-local
46fe78
BuildRequires: %{?scl_prefix}javacc >= 5.0
46fe78
BuildRequires: %{?scl_prefix}plexus-utils
46fe78
BuildRequires: %{?scl_prefix}maven-doxia-sink-api
46fe78
BuildRequires: %{?scl_prefix}maven-doxia-sitetools
46fe78
BuildRequires: %{?scl_prefix}maven-invoker-plugin
46fe78
BuildRequires: %{?scl_prefix}maven-enforcer-plugin
46fe78
BuildRequires: %{?scl_prefix}maven-plugin-plugin
46fe78
BuildRequires: %{?scl_prefix}maven-resources-plugin
46fe78
BuildRequires: %{?scl_prefix}mojo-parent
46fe78
BuildRequires: %{?scl_prefix}plexus-containers-component-javadoc
46fe78
BuildRequires: %{?scl_prefix_java_common}junit
46fe78
46fe78
%description
46fe78
Maven Plugin for processing JavaCC grammar files.
46fe78
46fe78
%package javadoc
46fe78
Summary:        Javadoc for %{pkg_name}
46fe78
46fe78
%description javadoc
46fe78
API documentation for %{pkg_name}.
46fe78
46fe78
%prep
46fe78
%setup -q -n %{pkg_name}-%{version}
46fe78
%{?scl:scl enable %{scl} - <<"EOF"}
46fe78
set -e -x
46fe78
46fe78
%pom_remove_dep edu.ucla.cs.compilers:jtb
46fe78
%pom_xpath_remove pom:profiles
46fe78
46fe78
cp -p %{SOURCE1} .
46fe78
%{?scl:EOF}
46fe78
46fe78
%build
46fe78
%{?scl:scl enable %{scl} - <<"EOF"}
46fe78
set -e -x
46fe78
%mvn_build
46fe78
%{?scl:EOF}
46fe78
46fe78
%install
46fe78
%{?scl:scl enable %{scl} - <<"EOF"}
46fe78
set -e -x
46fe78
%mvn_install
46fe78
%{?scl:EOF}
46fe78
46fe78
%files -f .mfiles
46fe78
%dir %{_mavenpomdir}/%{pkg_name}
46fe78
%dir %{_javadir}/%{pkg_name}
46fe78
%doc LICENSE-2.0.txt src/main/resources/NOTICE
46fe78
46fe78
%files javadoc -f .mfiles-javadoc
46fe78
%doc LICENSE-2.0.txt src/main/resources/NOTICE
46fe78
46fe78
%changelog
46fe78
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 2.6-17.11
46fe78
- Fix BR on maven-local & co.
46fe78
46fe78
* Mon Jan 11 2016 Michal Srb <msrb@redhat.com> - 2.6-17.10
46fe78
- maven33 rebuild #2
46fe78
46fe78
* Sat Jan 09 2016 Michal Srb <msrb@redhat.com> - 2.6-17.9
46fe78
- maven33 rebuild
46fe78
46fe78
* Thu Jan 15 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.8
46fe78
- Add directory ownership on %%{_mavenpomdir} subdir
46fe78
46fe78
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com> - 2.6-17.7
46fe78
- Mass rebuild 2015-01-13
46fe78
46fe78
* Tue Jan 06 2015 Michael Simacek <msimacek@redhat.com> - 2.6-17.6
46fe78
- Mass rebuild 2015-01-06
46fe78
46fe78
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.5
46fe78
- Mass rebuild 2014-05-26
46fe78
46fe78
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.4
46fe78
- Mass rebuild 2014-02-19
46fe78
46fe78
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.3
46fe78
- Mass rebuild 2014-02-18
46fe78
46fe78
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.2
46fe78
- Rebuild to regenerate auto-requires
46fe78
46fe78
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-17.1
46fe78
- First maven30 software collection build
46fe78
46fe78
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.6-17
46fe78
- Mass rebuild 2013-12-27
46fe78
46fe78
* Fri Aug 16 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.6-16
46fe78
- Migrate away from mvn-rpmbuild (#996663)
46fe78
46fe78
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-15
46fe78
- Rebuild to regenerate API documentation
46fe78
- Resolves: CVE-2013-1571
46fe78
46fe78
* Fri Feb 08 2013 Michal Srb <msrb@redhat.com> - 2.6-14
46fe78
- Migrate from maven-doxia to doxia subpackages (Resolves: #909835)
46fe78
46fe78
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 2.6-13
46fe78
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
46fe78
- Replace maven BuildRequires with maven-local
46fe78
46fe78
* Mon Nov 26 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-12
46fe78
- Copy LICENSE-2.0.txt to builddir
46fe78
46fe78
* Fri Nov 23 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6-11
46fe78
- Install license files
46fe78
- Resolves: rhbz#880189
46fe78
46fe78
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-10
46fe78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
46fe78
46fe78
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-9
46fe78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
46fe78
46fe78
* Thu Nov 24 2011 Alexander Kurtakov <akurtako@redhat.com> 2.6-8
46fe78
- Build with maven 3.
46fe78
- Adapt to current guidelines.
46fe78
46fe78
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-7
46fe78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
46fe78
46fe78
* Mon Dec 6 2010 Orion Poplawski <orion@cora.nwra.com> 2.6-6
46fe78
- Require mojo-parent.
46fe78
46fe78
* Thu Sep 16 2010 Alexander Kurtakov <akurtako@redhat.com> 2.6-5
46fe78
- BR mojo-parent.
46fe78
46fe78
* Wed Mar 24 2010 Alexander Kurtakov <akurtako@redhat.com> 2.6-4
46fe78
- Fix BRs.
46fe78
46fe78
* Wed Mar 24 2010 Alexander Kurtakov <akurtako@redhat.com> 2.6-3
46fe78
- Fix plugin metadata build.
46fe78
46fe78
* Wed Mar 17 2010 Alexander Kurtakov <akurtako@redhat.com> 2.6-2
46fe78
- Fix Requires.
46fe78
46fe78
* Mon Mar 15 2010 Alexander Kurtakov <akurtako@redhat.com> 2.6-1
46fe78
- Initial package.