%global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: logging Version: 1.0.4 Release: 1%{?dist} Summary: OCPsoft Logging API and Utilities License: ASL 2.0 URL: https://github.com/ocpsoft/logging Source0: https://github.com/ocpsoft/logging/archive/%{namedversion}.tar.gz.1 BuildRequires: maven-local BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.jboss.logging:jboss-logging) BuildRequires: mvn(org.ocpsoft.common:common-api) BuildRequires: mvn(org.slf4j:slf4j-api) BuildArch: noarch %description OCPsoft Logging APIs and Utilities. %package adapter-jboss Summary: OCPsoft Logging JBOSS adapter %description adapter-jboss OCPsoft Logging JBOSS adapter. %package adapter-slf4j Summary: OCPsoft Logging SLF4J adapter %description adapter-slf4j OCPsoft Logging SLF4J adapter. %package parent Summary: OCPsoft Logging - Parent POM %description parent Parent POM for OCPsoft Logging API and Utilities. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n logging-%{namedversion} # org.ocpsoft:ocpsoft-parent:pom:10 %pom_remove_parent %pom_xpath_remove pom:finalName %build %mvn_build -s %install %mvn_install %files -f .mfiles-%{name}-api %license LICENSE NOTICE %files adapter-jboss -f .mfiles-%{name}-adapter-jboss %license LICENSE NOTICE %files adapter-slf4j -f .mfiles-%{name}-adapter-slf4j %license LICENSE NOTICE %files parent -f .mfiles-%{name}-parent %license LICENSE NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE NOTICE %changelog * Tue Mar 29 2016 gil cattaneo 1.0.4-1 - initial rpm