Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > b349105594735153716fb8891d3aefe8 > files > 2

jboss-j2eemgmt-1.1-api-1.0.1-4.mga3.src.rpm

%global namedreltag .Final
%global namedversion %{version}%{?namedreltag}
Name:          jboss-j2eemgmt-1.1-api
Version:       1.0.1
Release:       %mkrel 4
Summary:       Java EE Management 1.1 API
Group:         Development/Java
License:       LGPLv2+
URL:           http://www.jboss.org/
# git clone git://github.com/jboss/jboss-j2eemgmt-api_spec.git jboss-j2eemgmt-1.1-api
# cd jboss-j2eemgmt-1.1-api/ && git archive --format=tar --prefix=jboss-j2eemgmt-1.1-api/ jboss-j2eemgmt-api_1.1_spec-1.0.1.Final | xz > jboss-j2eemgmt-1.1-api-1.0.1.Final.tar.xz
Source0:       %{name}-%{namedversion}.tar.xz

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jboss-specs-parent
BuildRequires: jpackage-utils

BuildRequires: jboss-ejb-3.1-api

BuildRequires: maven
BuildRequires: maven-compiler-plugin
BuildRequires: maven-enforcer-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-plugin-bundle
BuildRequires: maven-resources-plugin
BuildRequires: maven-source-plugin
BuildRequires: maven-surefire-plugin

Requires:      jboss-ejb-3.1-api

Requires:      java
Requires:      jpackage-utils
BuildArch:     noarch

%description
JSR-77: Java (TM) EE Management 1.1 API.

%package javadoc
Group:         Development/Java
Summary:       Javadoc for %{name}
Requires:      jpackage-utils

%description javadoc
This package contains javadoc for %{name}.

%prep
%setup -q -n %{name}

%build

mvn-rpmbuild install javadoc:aggregate

%install

mkdir -p %{buildroot}%{_javadir}
install -m 644 target/jboss-j2eemgmt-api_1.1_spec-%{namedversion}.jar \
  %{buildroot}%{_javadir}/%{name}.jar

mkdir -p %{buildroot}%{_mavenpomdir}
install -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_maven_depmap JPP-%{name}.pom %{name}.jar

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}

%files
%{_javadir}/%{name}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%{_javadocdir}/%{name}



%changelog

* Sat Jan 12 2013 umeabot <umeabot> 1.0.1-4.mga3
+ Revision: 354985
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sun Sep 09 2012 dmorgan <dmorgan> 1.0.1-3.mga3
+ Revision: 290608
- imported package jboss-j2eemgmt-1.1-api