Blame wildfly-common.spec

dcb7b11
%global namedreltag .Final
dcb7b11
%global namedversion %{version}%{?namedreltag}
dcb7b11
Name:          wildfly-common
dcb7b11
Version:       1.1.0
dcb7b11
Release:       2%{?dist}
dcb7b11
Summary:       WildFly common utilities project
dcb7b11
License:       ASL 2.0
dcb7b11
URL:           http://wildfly.org/
dcb7b11
Source0:       https://github.com/wildfly/wildfly-common/archive/%{namedversion}.tar.gz
dcb7b11
dcb7b11
BuildRequires: graphviz
dcb7b11
BuildRequires: maven-local
dcb7b11
BuildRequires: mvn(com.intellij:annotations)
dcb7b11
BuildRequires: mvn(jdepend:jdepend)
dcb7b11
# jboss-parent:16
dcb7b11
BuildRequires: mvn(org.jboss:jboss-parent:pom:)
dcb7b11
BuildRequires: mvn(org.jboss.apiviz:apiviz)
dcb7b11
BuildRequires: mvn(org.jboss.logging:jboss-logging)
dcb7b11
# jboss-logging-{annotations,processor}:1.2.0.Final
dcb7b11
BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
dcb7b11
BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
dcb7b11
dcb7b11
BuildArch:     noarch
dcb7b11
dcb7b11
%description
dcb7b11
The WildFly Common project is a repository of shared utilities
dcb7b11
which do not have a more specific categorization.
dcb7b11
dcb7b11
%package javadoc
dcb7b11
Summary:       Javadoc for %{name}
dcb7b11
dcb7b11
%description javadoc
dcb7b11
This package contains javadoc for %{name}.
dcb7b11
dcb7b11
%prep
dcb7b11
%setup -q -n %{name}-%{namedversion}
dcb7b11
dcb7b11
# Build fails
dcb7b11
# [ERROR] An error has occurred in JavaDocs report generation
dcb7b11
%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:configuration" '
dcb7b11
<sourceFileExcludes>
dcb7b11
  <exclude>**/CommonMessages_*.java</exclude>
dcb7b11
  <exclude>**/Log_*.java</exclude>
dcb7b11
</sourceFileExcludes>'
dcb7b11
dcb7b11
%mvn_file org.wildfly.common:%{name} %{name}
dcb7b11
dcb7b11
%build
dcb7b11
dcb7b11
%mvn_build
dcb7b11
dcb7b11
%install
dcb7b11
%mvn_install
dcb7b11
dcb7b11
%files -f .mfiles
dcb7b11
%license LICENSE
dcb7b11
dcb7b11
%files javadoc -f .mfiles-javadoc
dcb7b11
%license LICENSE
dcb7b11
dcb7b11
%changelog
dcb7b11
* Thu Apr 28 2016 gil cattaneo <puntogil@libero.it> 1.1.0-2
dcb7b11
- review fixes
dcb7b11
dcb7b11
* Sun Mar 20 2016 gil cattaneo <puntogil@libero.it> 1.1.0-1
dcb7b11
- initial rpm