Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > 490032b4af76111a54cbafa575317bb0 > files > 2

jbossxb-2.0.3-8.mga5.src.rpm

Name:           jbossxb
Version:        2.0.3
Release:        %mkrel 8
Summary:        JBoss XML Binding

Group:          Development/Java

License:        LGPLv2+
URL:            http://www.jboss.org

# svn export http://anonsvn.jboss.org/repos/common/jbossxb/tags/2.0.3.GA/ jbossxb-2.0.3
# tar cJf jbossxb-2.0.3.tar.xz jbossxb-2.0.3/
Source0:        %{name}-%{version}.tar.xz

BuildArch:      noarch

BuildRequires:  java-devel
BuildRequires:  jpackage-utils

BuildRequires:  bea-stax
BuildRequires:  dtdparser
BuildRequires:  javassist
BuildRequires:  jboss-classpool-scoped
BuildRequires:  jboss-common-core
BuildRequires:  jboss-jaxb-2.2-api
BuildRequires:  jboss-logging
BuildRequires:  jboss-reflect
BuildRequires:  maven-local
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-enforcer-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-source-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis

%description
JBoss XML Binding.

%package        javadoc
Summary:        Javadocs for %{name}
Group:          Documentation

%description    javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q

# can't compile stuff in the test dir...missing deps
rm -rf src/test

find -type f -name *.jar -delete
find -type f -name *.class -delete

%pom_change_dep org.jboss.logging:jboss-logging-spi org.jboss.logging:jboss-logging
%pom_add_dep stax:stax
%pom_add_dep org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec
%pom_remove_dep sun-jaxb:jaxb-api
%pom_remove_dep javax.activation:activation
%pom_remove_dep org.jboss.test:jboss-test

%build

%mvn_build

%install

%mvn_install -J target/site/apidocs/

%files -f .mfiles

%files javadoc -f .mfiles-javadoc


%changelog
* Tue Jan 20 2015 daviddavid <daviddavid> 2.0.3-8.mga5
+ Revision: 811626
- Sync with fc21

* Wed Oct 15 2014 umeabot <umeabot> 2.0.3-7.mga5
+ Revision: 738970
- Second Mageia 5 Mass Rebuild
- Mageia 5 Mass Rebuild

* Tue Dec 31 2013 dmorgan <dmorgan> 2.0.3-5.mga4
+ Revision: 563394
- Remove jboss-logging-spi from deps

* Sun Dec 22 2013 dmorgan <dmorgan> 2.0.3-4.mga4
+ Revision: 559858
- Build with maven-local

  + umeabot <umeabot>
    - Mageia 4 Mass Rebuild

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

* Sat Jan 21 2012 gil <gil> 2.0.3-1.mga2
+ Revision: 199157
- imported package jbossxb