Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > eccb51dc474052785d5d354ca7276517 > files > 2

jbosscache-support-1.6-8.mga5.src.rpm

Name:          jbosscache-support
Version:       1.6
Release:       %mkrel 8
Summary:       JBossCache support package

Group:         Development/Java
License:       LGPL
URL:           http://www.jboss.org/jbosscache
# svn export http://anonsvn.jboss.org/repos/jbosscache/support/tags/1.6 jbosscache-support-1.6
# tar cJf jbosscache-support-1.6.tar.xz jbosscache-support-1.6
Source0:       %{name}-%{version}.tar.xz

BuildArch:     noarch

BuildRequires: maven-local
BuildRequires: maven-compiler-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-release-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-enforcer-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: java-devel

%description
JBossCache support package is required by jbosscache.

%package -n    jbosscache-common-parent
Summary:       Parent pom for jbosscache
Group:         Development/Java
Requires:      %{name} = %{version}-%{release}

%description -n jbosscache-common-parent
The jbosscache-common-parent package contains the parent pom file
required by jbosscache.

%package       xslt
Summary:       Xslt doc support for jbosscache
Group:         Development/Java
Requires:      %{name} = %{version}-%{release}

%description   xslt
The %{name}-xslt package contains xslt doc support for jbosscache.

%prep
%setup -q
find . -name \*.jar -exec rm -f {} \;

# webdav package was dropped from maven-wagon
%pom_xpath_remove "pom:build/pom:extensions/pom:extension[pom:artifactId = 'wagon-webdav']"

%build
# Does not include javadocs or tests
%mvn_build -f

%install
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 xslt/target/jbosscache-doc-xslt-support-%{version}.jar %{buildroot}%{_javadir}/%{name}-xslt.jar

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -m 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
install -m 644 common/pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-jbosscache-common-parent.pom
install -m 644 xslt/pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}-xslt.pom

%add_maven_depmap JPP-%{name}-xslt.pom %{name}-xslt.jar
%add_maven_depmap JPP-jbosscache-common-parent.pom -a 'org.jboss.cache:jbosscache-common-parent'
%add_maven_depmap JPP-%{name}.pom -a 'org.jboss.cache:jbosscache-support'

%files
%doc README-Maven.txt
%{_mavenpomdir}/JPP-%{name}.pom
%{_datadir}/maven-metadata/%{name}.xml

%files -n jbosscache-common-parent
%doc README-Maven.txt
%{_mavenpomdir}/JPP-jbosscache-common-parent.pom

%files xslt
%doc README-Maven.txt
%{_javadir}/%{name}-xslt.jar
%{_mavenpomdir}/JPP-%{name}-xslt.pom


%changelog
* Fri Jan 23 2015 daviddavid <daviddavid> 1.6-8.mga5
+ Revision: 812070
- build with xmvn
- update BuildRequires and Requires
- add missing BuildRequires on maven-install-plugin
- fix file list

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

* Sun Dec 22 2013 dmorgan <dmorgan> 1.6-5.mga4
+ Revision: 559853
- Remove wagon-webdav dep
- Build with maven-local

  + umeabot <umeabot>
    - Mageia 4 Mass Rebuild

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

* Mon Sep 10 2012 dmorgan <dmorgan> 1.6-2.mga3
+ Revision: 291832
- imported package jbosscache-support


* Fri Aug 03 2012 Matt Spaulding <mspaulding06@gmail.com> - 1.6-2
- Removed define from file (was not being used)
- Fixed incorrect license type
- Renamed jbosscache-support-parent subpackage to jbosscache-common-parent to reflect artifactid
- Renamed pom files for parent subpackage name change

* Tue Jul 31 2012 Matt Spaulding <mspaulding06@gmail.com> - 1.6-1
- Initial package