%global namedreltag .Draft-16 %global namedversion %{version}%{?namedreltag} %global oname hibernate-jpa-api %global apiversion 2.1 Name: hibernate-jpa-2.1-api Version: 1.0.0 Release: %mkrel 0.3.Draft.18 Summary: Java Persistence 2.1 (JSR 338) API Group: Development/Java License: EPL and BSD URL: http://www.hibernate.org/ Source0: https://github.com/hibernate/hibernate-jpa-api/archive/2.1-%{namedversion}.tar.gz Source1: http://repo1.maven.org/maven2/org/hibernate/javax/persistence/%{name}/%{namedversion}/%{name}-%{namedversion}.pom # fix mvn build, this project uses the default Gradle to build # sets various mvn plugins properties Patch0: %{oname}-2.1-1.0.0.Draft-16-pom.patch BuildRequires: java-devel BuildRequires: maven-local BuildRequires: maven-plugin-bundle BuildArch: noarch %description Hibernate definition of the Java Persistence 2.1 (JSR 338) API. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{oname}-%{apiversion}-%{namedversion} find . -name "*.jar" -delete cp -p %{SOURCE1} pom.xml %patch0 -p0 for s in src/main/java/javax/persistence/MapsId.java \ src/main/java/javax/persistence/NamedStoredProcedureQuery.java \ src/main/java/javax/persistence/EntityManager.java \ src/main/java/javax/persistence/ForeignKey.java; do native2ascii -encoding UTF8 ${s} ${s} done # Fixing wrong-file-end-of-line-encoding sed -i 's/\r//' src/main/javadoc/jdstyle.css %build %mvn_file :%{name} %{name} %mvn_build %install %mvn_install %files -f .mfiles %doc license.txt README.md %files javadoc -f .mfiles-javadoc %doc license.txt %changelog * Wed Oct 15 2014 umeabot <umeabot> 1.0.0-0.3.Draft.18.mga5 + Revision: 744560 - Second Mageia 5 Mass Rebuild - Mageia 5 Mass Rebuild * Fri Dec 20 2013 dmorgan <dmorgan> 1.0.0-0.3.Draft.16.mga4 + Revision: 559160 - imported package hibernate-jpa-2.1-api * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-0.3.Draft.16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Jul 08 2013 gil cattaneo <puntogil@libero.it> 1.0.0-0.2.Draft.16 - switch to XMvn - minor changes to adapt to current guideline * Thu May 09 2013 gil cattaneo <puntogil@libero.it> 1.0.0-0.1.Draft.16 - initial rpm