Andrew Overholt e314446
# Copyright (c) 2000-2005, JPackage Project
Andrew Overholt e314446
# All rights reserved.
Andrew Overholt e314446
#
Andrew Overholt e314446
# Redistribution and use in source and binary forms, with or without
Andrew Overholt e314446
# modification, are permitted provided that the following conditions
Andrew Overholt e314446
# are met:
Andrew Overholt e314446
#
Andrew Overholt e314446
# 1. Redistributions of source code must retain the above copyright
Andrew Overholt e314446
#    notice, this list of conditions and the following disclaimer.
Andrew Overholt e314446
# 2. Redistributions in binary form must reproduce the above copyright
Andrew Overholt e314446
#    notice, this list of conditions and the following disclaimer in the
Andrew Overholt e314446
#    documentation and/or other materials provided with the
Andrew Overholt e314446
#    distribution.
Andrew Overholt e314446
# 3. Neither the name of the JPackage Project nor the names of its
Andrew Overholt e314446
#    contributors may be used to endorse or promote products derived
Andrew Overholt e314446
#    from this software without specific prior written permission.
Andrew Overholt e314446
#
Andrew Overholt e314446
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
Andrew Overholt e314446
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
Andrew Overholt e314446
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
Andrew Overholt e314446
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
Andrew Overholt e314446
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
Andrew Overholt e314446
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
Andrew Overholt e314446
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
Andrew Overholt e314446
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
Andrew Overholt e314446
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
Andrew Overholt e314446
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
Andrew Overholt e314446
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Andrew Overholt e314446
#
Andrew Overholt e314446
b634807
%global parent plexus
b634807
%global subname resources
b634807
%global namedversion 1.0-alpha-7
Andrew Overholt e314446
Andrew Overholt e314446
Name:           %{parent}-%{subname}
Andrew Overholt e314446
Version:        1.0
76fabf0
Release:        0.11.a7%{?dist}
Andrew Overholt e314446
Summary:        Plexus Resource Manager
Andrew Overholt e314446
License:        MIT
Andrew Overholt e314446
Group:          Development/Tools
Andrew Overholt e314446
URL:            http://plexus.codehaus.org/
b634807
# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-resources-1.0-alpha-7/
b634807
# tar caf plexus-resources-1.0-alpha-7-src.tar.xz plexus-resources-1.0-alpha-7
b634807
Source0:        %{name}-%{version}-alpha-7-src.tar.xz
76fabf0
Andrew Overholt e314446
BuildRequires:  jpackage-utils >= 0:1.7.3
Andrew Overholt e314446
BuildRequires:  java-devel >= 0:1.5.0
Andrew Overholt e314446
BuildRequires:  ant >= 0:1.6
76fabf0
BuildRequires:  xmvn
b634807
BuildRequires:  maven-compiler-plugin
b634807
BuildRequires:  maven-install-plugin
b634807
BuildRequires:  maven-jar-plugin
b634807
BuildRequires:  maven-javadoc-plugin
b634807
BuildRequires:  maven-release-plugin
b634807
BuildRequires:  maven-resources-plugin
Alexander Kurtakov 7fe18d7
BuildRequires:  maven-surefire-plugin
b634807
BuildRequires:  maven-surefire-provider-junit
Andrew Overholt e314446
BuildRequires:  maven-doxia
Andrew Overholt e314446
BuildRequires:  maven-doxia-sitetools
Jaromir Capik a29b6aa
BuildRequires:  plexus-containers-container-default
Andrew Overholt e314446
BuildRequires:  plexus-utils
Andrew Overholt e314446
Andrew Overholt e314446
BuildArch:      noarch
Andrew Overholt e314446
Andrew Overholt e314446
%description
Andrew Overholt e314446
The Plexus project seeks to create end-to-end developer tools for
Andrew Overholt e314446
writing applications. At the core is the container, which can be
Andrew Overholt e314446
embedded or for a full scale application server. There are many
Andrew Overholt e314446
reusable components for hibernate, form processing, jndi, i18n,
Andrew Overholt e314446
velocity, etc. Plexus also includes an application server which
Andrew Overholt e314446
is like a J2EE application server, without all the baggage.
Andrew Overholt e314446
Andrew Overholt e314446
%package javadoc
Andrew Overholt e314446
Summary:        Javadoc for %{name}
Andrew Overholt e314446
Group:          Documentation
Andrew Overholt e314446
Andrew Overholt e314446
%description javadoc
Andrew Overholt e314446
API documentation for %{name}.
Andrew Overholt e314446
Andrew Overholt e314446
%prep
b634807
%setup -q -n %{name}-%{namedversion}
Andrew Overholt e314446
Andrew Overholt e314446
%build
76fabf0
%mvn_file  : %{parent}/%{subname}
76fabf0
%mvn_build -f
Andrew Overholt e314446
Andrew Overholt e314446
%install
76fabf0
%mvn_install
Andrew Overholt e314446
76fabf0
%files -f .mfiles
Andrew Overholt e314446
76fabf0
%files javadoc -f .mfiles-javadoc
Andrew Overholt e314446
Andrew Overholt e314446
%changelog
76fabf0
* Thu Jan 17 2013 Michal Srb <msrb@redhat.com> - 1.0-0.11.a7
76fabf0
- Build with xmvn
76fabf0
Jaromir Capik a29b6aa
* Thu Nov 22 2012 Jaromir Capik <jcapik@redhat.com> - 1.0-0.10.a7
Jaromir Capik a29b6aa
- Migration to plexus-containers-container-default
Jaromir Capik a29b6aa
a3d53f0
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.9.a7
a3d53f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a3d53f0
f02406d
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.8.a7
f02406d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f02406d
Stanislav Ochotnicky 86540f4
* Mon Oct 17 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0-0.7.a7
Stanislav Ochotnicky 86540f4
- Rebuild for java 1.6.0 downgrade
Stanislav Ochotnicky 86540f4
Jaromir Capik dcc4757
* Wed Jul 27 2011 Jaromir Capik <jcapik@redhat.com> - 1.0-0.6.a7
Jaromir Capik dcc4757
- Removal of plexus-maven-plugin dependency (not needed)
Jaromir Capik dcc4757
- Minor spec file changes according to the latest guidelines
Jaromir Capik dcc4757
Alexander Kurtakov 7fe18d7
* Sun Jun 12 2011 Alexander Kurtakov <akurtako@redhat.com> 1.0-0.5.a7
Alexander Kurtakov 7fe18d7
- Build with maven 3.x
Alexander Kurtakov 7fe18d7
35f0bca
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.4.a7
35f0bca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
35f0bca
b634807
* Wed Aug 25 2010 Alexander Kurtakov <akurtako@redhat.com> 1.0-0.3.a7
b634807
- Update to alpha 7.
b634807
- Apply patch to fix rhbz#621714.
b634807
- Use global instead of define.
b634807
- Drop ant build - broken after update.
b634807
Andrew Overholt e314446
* Wed Aug 26 2009 Andrew Overholt <overholt@redhat.com> 1.0-0.2.a4
Andrew Overholt e314446
- Fix release and defattr
Andrew Overholt e314446
- Make -javadoc description better
Andrew Overholt e314446
Andrew Overholt e314446
* Tue Aug 25 2009 Andrew Overholt <overholt@redhat.com> 1.0-0.1.a4.5
Andrew Overholt e314446
- Remove gcj support
Andrew Overholt e314446
- Fix license tag
Andrew Overholt e314446
- Improve source build instructions
Andrew Overholt e314446
- Remove "excalibur-" prefix from two BRs
Andrew Overholt e314446
Andrew Overholt e314446
* Thu Mar 20 2009 Yong Yang <yyang@redhat.com> 0:1.0-0.1.a4.4
Andrew Overholt e314446
- Build with maven2-2.0.8 built in non-bootstrap mode
Andrew Overholt e314446
- Add some missing BRs
Andrew Overholt e314446
Andrew Overholt e314446
* Thu Mar 20 2009 Yong Yang <yyang@redhat.com> 0:1.0-0.1.a10.3
Andrew Overholt e314446
- Build with maven2 2.0.8
Andrew Overholt e314446
Andrew Overholt e314446
* Tue Jan 20 2009 Yong Yang <yyang@redhat.com> 0:1.0-0.1.a4.2jpp.1
Andrew Overholt e314446
- Import from dbhole's maven 2.0.8 packages
Andrew Overholt e314446
- Merge with JPP-5
Andrew Overholt e314446
Andrew Overholt e314446
* Fri Sep 21 2007 Deepak Bhole <dbhole@redhat.com> 0:1.0-0.1.a4.2jpp.3
Andrew Overholt e314446
- ExcludeArch ppc64
Andrew Overholt e314446
Andrew Overholt e314446
* Tue Mar 20 2007 Deepak Bhole <dbhole@redhat.com> 0:1.0-0.1.a4.2jpp.2
Andrew Overholt e314446
- Enable gcj
Andrew Overholt e314446
Andrew Overholt e314446
* Tue Feb 20 2007 Tania Bento <tbento@redhat.com> 0:1.0-0.1.a4.2jpp.1
Andrew Overholt e314446
- Fixed %%Release.
Andrew Overholt e314446
- Fixed %%BuildRoot.
Andrew Overholt e314446
- Removed %%Vendor.
Andrew Overholt e314446
- Removed %%Distribution.
Andrew Overholt e314446
- Edited instructions on how to generate the source drops.
Andrew Overholt e314446
- Removed %%post and %%postun sections for javadoc.
Andrew Overholt e314446
- Added gcj support.
Andrew Overholt e314446
Andrew Overholt e314446
* Tue Oct 17 2006 Deepak Bhole <dbhole@redhat.com> 1.0-0.a4.2jpp
Andrew Overholt e314446
- Update for maven2 9jpp
Andrew Overholt e314446
Andrew Overholt e314446
* Mon Jun 12 2006 Deepak Bhole <dbhole@redhat.com> - 0:1.0-0.a4.1jpp
Andrew Overholt e314446
- Initial build