Blob Blame History Raw
%global base_name       lang
%global short_name      commons-%{base_name}3

Name:           apache-%{short_name}
Version:        3.1
Release:        6%{?dist}
Summary:        Provides a host of helper utilities for the java.lang API
License:        ASL 2.0
URL:  {base_name}
BuildArch:      noarch

BuildRequires:  maven-local
BuildRequires:  mvn(commons-io:commons-io)
BuildRequires:  mvn(org.apache.commons:commons-parent)
BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
%if 0%{?rhel} <= 0
BuildRequires:  mvn(org.easymock:easymock)

The standard Java libraries fail to provide enough methods for
manipulation of its core classes. The Commons Lang Component provides
these extra methods.
The Commons Lang Component provides a host of helper utilities for the
java.lang API, notably String manipulation methods, basic numerical
methods, object reflection, creation and serialization, and System
properties. Additionally it contains an inheritable enum type, an
exception structure that supports multiple types of nested-Exceptions
and a series of utilities dedicated to help with building methods, such
as hashCode, toString and equals.

With version of commons-lang 3.x, developers decided to change API and
therefore created differently named artifact and jar files. This is
the new version, while apache-commons-lang is the compatibility

%package        javadoc
Summary:        API documentation for %{name}

%description    javadoc

%setup -q -n %{short_name}-%{version}-src
%mvn_file : %{name} %{short_name}

%mvn_build %{?rhel:-f}


%files -f .mfiles

%files javadoc -f .mfiles-javadoc
%doc LICENSE.txt NOTICE.txt

* Wed May 29 2013 Mikolaj Izdebski <> - 3.1-6
- Build with xmvn
- Update to current packaging guidelines

* Wed Feb 13 2013 Fedora Release Engineering <> - 3.1-5
- Rebuilt for

* Wed Feb 06 2013 Java SIG <> - 3.1-4
- Update for
- Replace maven BuildRequires with maven-local

* Mon Aug 27 2012 Stanislav Ochotnicky <> - 3.1-3
- Make easymock3 dependency conditional for Fedora

* Wed Jul 18 2012 Fedora Release Engineering <> - 3.1-2
- Rebuilt for

* Wed May 16 2012 gil cattaneo <> - 3.1-1
- update to 3.1

* Thu Jan 12 2012 Fedora Release Engineering <> - 3.0.1-2
- Rebuilt for

* Thu Nov  3 2011 Stanislav Ochotnicky <> - 3.0.1-1
- Initial version of the package