%global namedreltag %{nil}
%global namedversion %{version}%{?namedreltag}
Name: datanucleus-maven-plugin
Version: 3.3.2
Release: 1%{?dist}
Summary: DataNucleus Maven Plugin
# latest release use datanucleus-core >= 3.9
License: ASL 2.0
URL: https://github.com/datanucleus/datanucleus-maven-plugin/
Source0: https://github.com/datanucleus/datanucleus-maven-plugin/archive/%{name}-%{namedversion}.tar.gz
BuildRequires: maven-local
BuildRequires: mvn(javax.jdo:jdo-api)
BuildRequires: mvn(org.apache.maven:maven-artifact)
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
BuildRequires: mvn(org.codehaus.plexus:plexus-container-default)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
BuildRequires: mvn(org.datanucleus:datanucleus-core)
BuildRequires: mvn(org.eclipse.persistence:javax.persistence)
BuildArch: noarch
%description
DataNucleus Maven plugin providing access to Enhancer and
SchemaTool via Maven.
%package javadoc
Summary: Javadoc for %{name}
%description javadoc
This package contains javadoc for %{name}.
%prep
%setup -q -n %{name}-%{name}-%{namedversion}
%pom_remove_parent
%pom_xpath_inject "pom:project" "org.datanucleus"
# Fix re/sources location
%pom_xpath_inject "pom:build" "src/java"
%pom_xpath_inject "pom:build/pom:resources" "
true
src/java
**/plugin.xml
**/*.properties
**/*.dtd
**/*.xsd
**/*.jdo
**/META-INF/services/*
${basedir}
plugin.xml
schema/*
${basedir}/META-INF
META-INF
*LICENSE*.txt
NOTICE.txt
README.txt
"
%mvn_file : %{name}
%build
%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
%install
%mvn_install
%files -f .mfiles
%doc README.md
%license LICENSE.txt NOTICE.txt
%files javadoc -f .mfiles-javadoc
%license LICENSE.txt NOTICE.txt
%changelog
* Wed Feb 25 2015 gil cattaneo 3.3.2-1
- initial rpm