Name: glassfish-enterprise-concurrent-api Version: 1.0 Release: %mkrel 8 Group: Development/Java Summary: Concurrency Utilities API for Java EE License: CDDL or GPLv2 with exceptions Url: https://java.net/projects/cu-javaee # svn export https://svn.java.net/svn/concurrency-ee-spec~source-code-repository/tags/javax.enterprise.concurrent-api-1.0 glassfish-enterprise-concurrent-api-1.0 # tar -zcvf glassfish-enterprise-concurrent-api-1.0.tar.gz glassfish-enterprise-concurrent-api-1.0 Source0: glassfish-enterprise-concurrent-api-%{version}.tar.gz Source1: cddl.txt BuildRequires: maven-local BuildRequires: mvn(junit:junit) BuildRequires: mvn(net.java:jvnet-parent:pom:) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin) BuildArch: noarch %description API for JSR 236 - Concurrency Utilities for Java EE %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n glassfish-enterprise-concurrent-api-%{version} cp %{SOURCE1} . %pom_remove_plugin "org.codehaus.mojo:buildnumber-maven-plugin" %pom_remove_plugin :maven-checkstyle-plugin %pom_remove_plugin :maven-jxr-plugin # Fix javadoc doclint %pom_remove_plugin :maven-javadoc-plugin # Unneeded plugin %pom_remove_plugin :maven-source-plugin # Remove deprecated instruction %pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:useDefaultManifestFile" %pom_xpath_inject "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration" ' <archive> <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> </archive>' %build %mvn_build %install %mvn_install %files -f .mfiles %license cddl.txt %files javadoc -f .mfiles-javadoc %license cddl.txt %changelog * Tue Sep 18 2018 umeabot <umeabot> 1.0-8.mga7 (not released yet) + Revision: 1260428 - Mageia 7 Mass Rebuild * Sat May 13 2017 neoclust <neoclust> 1.0-7.mga6 + Revision: 1100834 - imported package glassfish-enterprise-concurrent-api * Tue Sep 06 2016 gil cattaneo <puntogil@libero.it> 1.0-7 - fix BRs list and use BRs mvn()-like * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Aug 06 2015 gil cattaneo <puntogil@libero.it> 1.0-5 - Fix FTBFS rhbz#1239531 - Remove duplicate files - Introduce license macro * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Jul 02 2014 Marek Goldmann <mgoldman@redhat.com> - 1.0-3 - Removed buildnumber-maven-plugin * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Tue Oct 08 2013 Marek Goldmann <mgoldman@redhat.com> - 1.0-1 - Initial import