Name: mybatis-parent Version: 21 Release: 1 Summary: The MyBatis parent POM License: Apache-2.0 URL: https://github.com/mybatis Source0: https://github.com/mybatis/parent/archive/%{name}-%{version}.tar.gz BuildRequires: maven-local mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildArch: noarch %description The MyBatis parent POM which has to be inherited by all MyBatis modules. %prep %setup -q -n parent-%{name}-%{version} %pom_remove_plugin org.apache.maven.plugins:maven-site-plugin %pom_remove_plugin org.apache.maven.plugins:maven-pdf-plugin %pom_remove_plugin org.sonatype.plugins:jarjar-maven-plugin %pom_remove_plugin org.sonatype.plugins:nexus-maven-plugin %pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin %pom_remove_plugin org.codehaus.mojo:jdepend-maven-plugin %pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin %pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin %pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin %pom_remove_plugin :maven-scm-plugin %pom_xpath_remove "pom:reporting/pom:plugins/pom:plugin[pom:artifactId ='maven-javadoc-plugin']/pom:configuration" %pom_xpath_inject "pom:reporting/pom:plugins/pom:plugin[pom:artifactId ='maven-javadoc-plugin']" ' 128m 1024m true true false ${javac.target.version} true ' %pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId ='maven-enforcer-plugin']/pom:executions/pom:execution/pom:configuration/pom:rules/pom:requirePluginVersions" %build %mvn_build %install %mvn_install %files -f .mfiles %doc README %license LICENSE NOTICE %changelog * Fri Jan 8 2021 chengzihan - 21-1 - Package init