Name: resources-optimizer-maven-plugin Version: 2.0.0 Release: 1%{?dist} Summary: Maven plugin to compress and merge web resources License: ASL 2.0 URL: http://primefaces-extensions.github.io/ Source0: https://github.com/primefaces-extensions/resources-optimizer-maven-plugin/archive/%{name}-%{version}.tar.gz # Remove yuicompressor support for minify of CSS files Patch0: %{name}-2.0.0-disable-yuicompressor-support.patch BuildRequires: maven-local BuildRequires: mvn(com.google.javascript:closure-compiler) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch # and CSS files %description Maven's plugin to compress (Minify/Ofuscate/Aggregate) Javascript files using Closure Compiler. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{name}-%{version} %patch0 -p1 rm -f src/main/java/org/primefaces/extensions/optimizerplugin/optimizer/YuiCompressorOptimizer.java %pom_remove_parent chmod 644 src/main/resources/LICENSE.txt README.md sed -i 's/\r//' src/main/resources/LICENSE.txt README.md cp -p src/main/resources/LICENSE.txt . %mvn_file : %{name} %build %mvn_build -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc README.md %license LICENSE.txt %files javadoc -f .mfiles-javadoc %license LICENSE.txt %changelog * Sat Aug 29 2015 gil cattaneo 2.0.0-1 - update to 2.0.0 * Wed Mar 18 2015 gil cattaneo 1.2.0-1 - update to 1.2.0 * Mon Feb 02 2015 gil cattaneo 1.1.0-1 - initial rpm