%global namedreltag .Final %global namedversion %{version}%{?namedreltag} %bcond_with test Name: hibernate-jpamodelgen Version: 1.3.0 Release: %mkrel 5 Group: Development/Java Summary: Hibernate JPA 2 Metamodel Generator License: ASL 2.0 Url: http://www.hibernate.org/subprojects/jpamodelgen.html # https://github.com/hibernate/hibernate-metamodelgen Source0: http://downloads.sourceforge.net/hibernate/%{name}-%{namedversion}-dist.tar.gz BuildRequires: maven-local BuildRequires: mvn(com.sun.xml.bind:jaxb-impl) BuildRequires: mvn(javax.xml.bind:jaxb-api) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.codehaus.mojo:jaxb2-maven-plugin) BuildRequires: mvn(org.jboss.maven.plugins:maven-injection-plugin) # Test deps %if %{without test} # Compatibility problem with hibernate-core: use 4.2.3.Final available 4.3.5.Final BuildRequires: mvn(org.hibernate:hibernate-core) BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.0-api) BuildRequires: mvn(org.slf4j:slf4j-api) BuildRequires: mvn(org.slf4j:slf4j-log4j12) BuildRequires: mvn(org.testng:testng) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-report-plugin) %endif BuildArch: noarch %description Annotation Processor to generate JPA 2 static meta-model classes. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{namedversion} find . -name "*.jar" -delete find . -name "*.class" -delete rm -rf docs/api %pom_remove_plugin :maven-assembly-plugin %pom_remove_plugin :maven-deploy-plugin %pom_remove_plugin :maven-jdocbook-plugin %pom_remove_plugin :maven-release-plugin %pom_remove_plugin :maven-source-plugin %if %{with test} %pom_remove_plugin :maven-surefire-plugin %pom_remove_plugin :maven-surefire-report-plugin %endif %mvn_file :%{name} %{name} %build # test skip unavailable deps %if %{with test} opts="-f" %endif %mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8 %install %mvn_install %files -f .mfiles %doc README.md changelog.txt %license license.txt %files javadoc -f .mfiles-javadoc %license license.txt %changelog * Tue Sep 18 2018 umeabot <umeabot> 1.3.0-5.mga7 (not released yet) + Revision: 1261658 - Mageia 7 Mass Rebuild * Wed Mar 02 2016 neoclust <neoclust> 1.3.0-4.mga6 + Revision: 981801 - Second rebuild of the java stack * Tue Feb 23 2016 neoclust <neoclust> 1.3.0-3.mga6 + Revision: 976395 - First rebuild of the java stack - sync package hibernate-jpamodelgen with fedora - imported package hibernate-jpamodelgen * Sun Dec 28 2014 daviddavid <daviddavid> 1.2.0-8.mga5 + Revision: 806845 - rebuild against current java stack + umeabot <umeabot> - Second Mageia 5 Mass Rebuild - Mageia 5 Mass Rebuild * Fri Dec 20 2013 dmorgan <dmorgan> 1.2.0-5.mga4 + Revision: 559144 - Build with xmvn - Change maven BR into maven-local + umeabot <umeabot> - Mageia 4 Mass Rebuild * Sat Jan 12 2013 umeabot <umeabot> 1.2.0-3.mga3 + Revision: 353224 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Jan 08 2013 dmorgan <dmorgan> 1.2.0-2.mga3 + Revision: 341515 - New version 4.2.0 Final * Fri Nov 11 2011 dmorgan <dmorgan> 1.1.1-1.mga2 + Revision: 166443 - Clean spec file + gil <gil> - imported package hibernate-jpamodelgen * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sun Jul 05 2015 gil cattaneo <puntogil@libero.it> 1.3.0-1 - update to 1.3.0.Final * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Thu Feb 05 2015 gil cattaneo <puntogil@libero.it> 1.2.0-9 - introduce license macro * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri Mar 28 2014 Michael Simacek <msimacek@redhat.com> - 1.2.0-7 - Use Requires: java-headless rebuild (#1067528) * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Jul 08 2013 gil cattaneo <puntogil@libero.it> 1.2.0-5 - switch to XMvn - minor changes to adapt to current guideline * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 1.2.0-3 - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild - Replace maven BuildRequires with maven-local * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Apr 21 2012 gil cattaneo <puntogil@libero.it> 1.2.0-1 - initial rpm