Blame SPECS/jakarta-commons-httpclient.spec

e9ef6f
%global pkg_name jakarta-commons-httpclient
e9ef6f
%{?scl:%scl_package %{pkg_name}}
e9ef6f
%{?java_common_find_provides_and_requires}
e9ef6f
e9ef6f
# Copyright (c) 2000-2007, JPackage Project
e9ef6f
# All rights reserved.
e9ef6f
#
e9ef6f
# Redistribution and use in source and binary forms, with or without
e9ef6f
# modification, are permitted provided that the following conditions
e9ef6f
# are met:
e9ef6f
#
e9ef6f
# 1. Redistributions of source code must retain the above copyright
e9ef6f
#    notice, this list of conditions and the following disclaimer.
e9ef6f
# 2. Redistributions in binary form must reproduce the above copyright
e9ef6f
#    notice, this list of conditions and the following disclaimer in the
e9ef6f
#    documentation and/or other materials provided with the
e9ef6f
#    distribution.
e9ef6f
# 3. Neither the name of the JPackage Project nor the names of its
e9ef6f
#    contributors may be used to endorse or promote products derived
e9ef6f
#    from this software without specific prior written permission.
e9ef6f
#
e9ef6f
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
e9ef6f
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
e9ef6f
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
e9ef6f
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
e9ef6f
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
e9ef6f
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
e9ef6f
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
e9ef6f
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
e9ef6f
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
e9ef6f
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
e9ef6f
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
e9ef6f
#
e9ef6f
e9ef6f
%global short_name httpclient
e9ef6f
e9ef6f
Name:           %{?scl_prefix}%{pkg_name}
e9ef6f
Version:        3.1
e9ef6f
Release:        15.14%{?dist}
e9ef6f
Epoch:          1
e9ef6f
Summary: Jakarta Commons HTTPClient implements the client side of HTTP standards
e9ef6f
License:        ASL 2.0 and (ASL 2.0 or LGPLv2+)
e9ef6f
Source0:        http://archive.apache.org/dist/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz
e9ef6f
Source1:        http://repo.maven.apache.org/maven2/commons-httpclient/commons-httpclient/%{version}/commons-httpclient-%{version}.pom
e9ef6f
Patch0:         %{pkg_name}-disablecryptotests.patch
e9ef6f
# Add OSGi MANIFEST.MF bits
e9ef6f
Patch1:         %{pkg_name}-addosgimanifest.patch
e9ef6f
Patch2:         %{pkg_name}-encoding.patch
e9ef6f
# CVE-2012-5783: missing connection hostname check against X.509 certificate name
e9ef6f
# https://fisheye6.atlassian.com/changelog/httpcomponents?cs=1422573
e9ef6f
Patch3:         %{pkg_name}-CVE-2012-5783.patch
e9ef6f
Patch4:         %{pkg_name}-CVE-2014-3577.patch
e9ef6f
URL:            http://jakarta.apache.org/commons/httpclient/
e9ef6f
BuildArch:      noarch
e9ef6f
e9ef6f
BuildRequires:  %{?scl_prefix}javapackages-tools
e9ef6f
BuildRequires:  %{?scl_prefix}ant
e9ef6f
BuildRequires:  %{?scl_prefix}apache-commons-codec
e9ef6f
BuildRequires:  %{?scl_prefix}apache-commons-logging >= 0:1.0.3
e9ef6f
#BuildRequires:  java-javadoc
e9ef6f
BuildRequires:  %{?scl_prefix}apache-commons-logging-javadoc
e9ef6f
BuildRequires:  %{?scl_prefix}junit
e9ef6f
e9ef6f
Requires:       %{?scl_prefix}apache-commons-logging >= 0:1.0.3
e9ef6f
Requires:       %{?scl_prefix}apache-commons-codec
e9ef6f
e9ef6f
e9ef6f
%description
e9ef6f
The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant
e9ef6f
protocol used on the Internet today. Web services, network-enabled
e9ef6f
appliances and the growth of network computing continue to expand the
e9ef6f
role of the HTTP protocol beyond user-driven web browsers, and increase
e9ef6f
the number of applications that may require HTTP support.
e9ef6f
Although the java.net package provides basic support for accessing
e9ef6f
resources via HTTP, it doesn't provide the full flexibility or
e9ef6f
functionality needed by many applications. The Jakarta Commons HTTP
e9ef6f
Client component seeks to fill this void by providing an efficient,
e9ef6f
up-to-date, and feature-rich package implementing the client side of the
e9ef6f
most recent HTTP standards and recommendations.
e9ef6f
Designed for extension while providing robust support for the base HTTP
e9ef6f
protocol, the HTTP Client component may be of interest to anyone
e9ef6f
building HTTP-aware client applications such as web browsers, web
e9ef6f
service clients, or systems that leverage or extend the HTTP protocol
e9ef6f
for distributed communication.
e9ef6f
e9ef6f
%package        javadoc
e9ef6f
Summary:        Javadoc for %{pkg_name}
e9ef6f
e9ef6f
%description    javadoc
e9ef6f
%{summary}.
e9ef6f
e9ef6f
%package        demo
e9ef6f
Summary:        Demos for %{pkg_name}
e9ef6f
Requires:       %{name} = %{epoch}:%{version}-%{release}
e9ef6f
e9ef6f
%description    demo
e9ef6f
%{summary}.
e9ef6f
e9ef6f
%package        manual
e9ef6f
Summary:        Manual for %{pkg_name}
e9ef6f
Requires:       %{name}-javadoc = %{epoch}:%{version}-%{release}
e9ef6f
e9ef6f
%description    manual
e9ef6f
%{summary}.
e9ef6f
e9ef6f
e9ef6f
%prep
e9ef6f
%setup -q -n commons-httpclient-%{version}
e9ef6f
%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"}
e9ef6f
set -e -x
e9ef6f
mkdir lib # duh
e9ef6f
rm -rf docs/apidocs docs/*.patch docs/*.orig docs/*.rej
e9ef6f
e9ef6f
%patch0
e9ef6f
e9ef6f
pushd src/conf
e9ef6f
%{__sed} -i 's/\r//' MANIFEST.MF
e9ef6f
%patch1
e9ef6f
popd
e9ef6f
e9ef6f
%patch2
e9ef6f
%patch3 -p2
e9ef6f
%patch4 -p1
e9ef6f
e9ef6f
# Use javax classes, not com.sun ones
e9ef6f
# assume no filename contains spaces
e9ef6f
pushd src
e9ef6f
    for j in $(find . -name "*.java" -exec grep -l 'com\.sun\.net\.ssl' {} \;); do
e9ef6f
        sed -e 's|com\.sun\.net\.ssl|javax.net.ssl|' $j > tempf
e9ef6f
        cp tempf $j
e9ef6f
    done
e9ef6f
    rm tempf
e9ef6f
popd
e9ef6f
%{?scl:EOF}
e9ef6f
e9ef6f
%build
e9ef6f
%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"}
e9ef6f
set -e -x
e9ef6f
ant \
e9ef6f
  -Dbuild.sysclasspath=first \
e9ef6f
  -Djavadoc.j2sdk.link=%{_javadocdir}/java \
e9ef6f
  -Djavadoc.logging.link=%{_javadocdir}/jakarta-commons-logging \
e9ef6f
  -Dtest.failonerror=false \
e9ef6f
  -Dlib.dir=%{_javadir} \
e9ef6f
  -Djavac.encoding=UTF-8 \
e9ef6f
  dist test
e9ef6f
%{?scl:EOF}
e9ef6f
e9ef6f
e9ef6f
%install
e9ef6f
%{?scl:scl enable %{scl_maven} %{scl} - <<"EOF"}
e9ef6f
set -e -x
e9ef6f
# jars
e9ef6f
mkdir -p $RPM_BUILD_ROOT%{_javadir}
e9ef6f
cp -p dist/commons-httpclient.jar \
e9ef6f
  $RPM_BUILD_ROOT%{_javadir}/%{pkg_name}.jar
e9ef6f
# compat symlink
e9ef6f
pushd $RPM_BUILD_ROOT%{_javadir}
e9ef6f
ln -s jakarta-commons-httpclient.jar commons-httpclient3.jar
e9ef6f
ln -s jakarta-commons-httpclient.jar commons-httpclient.jar
e9ef6f
popd
e9ef6f
e9ef6f
# javadoc
e9ef6f
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
e9ef6f
mv dist/docs/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}
e9ef6f
e9ef6f
# demo
e9ef6f
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
e9ef6f
cp -pr src/examples src/contrib $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
e9ef6f
e9ef6f
# manual and docs
e9ef6f
rm -f dist/docs/{BUILDING,TESTING}.txt
e9ef6f
ln -s %{_javadocdir}/%{name} dist/docs/apidocs
e9ef6f
e9ef6f
# maven POM and depmap
e9ef6f
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
e9ef6f
install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{pkg_name}.pom
e9ef6f
%add_maven_depmap
e9ef6f
%{?scl:EOF}
e9ef6f
e9ef6f
%files -f .mfiles
e9ef6f
%doc LICENSE NOTICE
e9ef6f
%doc README RELEASE_NOTES
e9ef6f
%{_javadir}/commons-httpclient3.jar
e9ef6f
%{_javadir}/commons-httpclient.jar
e9ef6f
e9ef6f
%files javadoc
e9ef6f
%doc LICENSE NOTICE
e9ef6f
%doc %{_javadocdir}/%{name}
e9ef6f
e9ef6f
%files demo
e9ef6f
%{_datadir}/%{pkg_name}
e9ef6f
e9ef6f
%files manual
e9ef6f
%doc dist/docs/*
e9ef6f
e9ef6f
e9ef6f
%changelog
e9ef6f
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com> - 1:3.1-15.14
e9ef6f
- Mass rebuild 2015-01-13
e9ef6f
e9ef6f
* Fri Jan 09 2015 Michal Srb <msrb@redhat.com> - 1:3.1-15.13
e9ef6f
- Mass rebuild 2015-01-09
e9ef6f
e9ef6f
* Wed Jan 07 2015 Michal Srb <msrb@redhat.com> - 3.1-15.12
e9ef6f
- Migrate to .mfiles
e9ef6f
e9ef6f
* Mon Dec 15 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.11
e9ef6f
- Mass rebuild 2014-12-15
e9ef6f
e9ef6f
* Mon Dec 15 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.10
e9ef6f
- Rebuild for rh-java-common collection
e9ef6f
e9ef6f
* Tue Aug 12 2014 Michal Srb <msrb@redhat.com> - 1:3.1-15.9
e9ef6f
- Fix MITM security vulnerability
e9ef6f
- Resolves: CVE-2014-3577
e9ef6f
e9ef6f
* Mon Jun  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.8
e9ef6f
- Fix dangling symlink
e9ef6f
e9ef6f
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.7
e9ef6f
- Mass rebuild 2014-05-26
e9ef6f
e9ef6f
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.6
e9ef6f
- Mass rebuild 2014-02-19
e9ef6f
e9ef6f
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.5
e9ef6f
- Mass rebuild 2014-02-18
e9ef6f
e9ef6f
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.4
e9ef6f
- Remove requires on java
e9ef6f
e9ef6f
* Fri Feb 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.3
e9ef6f
- SCL-ize requires and build-requires
e9ef6f
e9ef6f
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.2
e9ef6f
- Rebuild to regenerate auto-requires
e9ef6f
e9ef6f
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-15.1
e9ef6f
- First maven30 software collection build
e9ef6f
e9ef6f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:3.1-15
e9ef6f
- Mass rebuild 2013-12-27
e9ef6f
e9ef6f
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-14
e9ef6f
- Rebuild to regenerate API documentation
e9ef6f
- Resolves: CVE-2013-1571
e9ef6f
e9ef6f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-13
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e9ef6f
e9ef6f
* Mon Jan 21 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-12
e9ef6f
- Add missing connection hostname check against X.509 certificate name
e9ef6f
- Resolves: CVE-2012-5783
e9ef6f
e9ef6f
* Thu Nov  1 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-11
e9ef6f
- Add maven POM
e9ef6f
e9ef6f
* Thu Sep 20 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-10
e9ef6f
- Fix license tag
e9ef6f
e9ef6f
* Thu Sep 20 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.1-9
e9ef6f
- Install LICENSE and NOTICE files
e9ef6f
- Add missing R: java, jpackage-utils
e9ef6f
e9ef6f
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-8
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e9ef6f
e9ef6f
* Sun Jan 22 2012 Andy Grimm <agrimm@gmail.com> - 1:3.1-7
e9ef6f
- Fix character encoding
e9ef6f
e9ef6f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-6
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e9ef6f
e9ef6f
* Tue Jun 28 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1:3.1-5
e9ef6f
- Fix symlinks in javadir
e9ef6f
e9ef6f
* Tue Jun 28 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.1-4
e9ef6f
- Fix FTBFS.
e9ef6f
- Adapt to current guidelines.
e9ef6f
e9ef6f
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-3
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e9ef6f
e9ef6f
* Wed Nov 10 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.1-2
e9ef6f
- Add missing requires on commons-codec.
e9ef6f
e9ef6f
* Fri Jul 16 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.1-1
e9ef6f
- Drop gcj_support.
e9ef6f
- Fix FTBFS.
e9ef6f
e9ef6f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-0.5
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e9ef6f
e9ef6f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.1-0.4
e9ef6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e9ef6f
e9ef6f
* Thu Jul 24 2008 Andrew Overholt <overholt@redhat.com> 1:3.1-0.3
e9ef6f
- Update OSGi MANIFEST.MF
e9ef6f
e9ef6f
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:3.1-0.2
e9ef6f
- drop repotag
e9ef6f
- fix license tag
e9ef6f
e9ef6f
* Fri Apr 04 2008 Deepak Bhole <dbhole@redhat.com> - 0:3.1-0jpp.1
e9ef6f
- Update to 3.1
e9ef6f
e9ef6f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:3.0.1-2jpp.2
e9ef6f
- Autorebuild for GCC 4.3
e9ef6f
e9ef6f
* Thu Sep 06 2007 Andrew Overholt <overholt@redhat.com> 1:3.0.1-1jpp.2
e9ef6f
- Add OSGi MANIFEST.MF information.
e9ef6f
e9ef6f
* Fri Mar 16 2007 Permaine Cheung <pcheung@redhat.com> - 1:3.0.1-1jpp.1
e9ef6f
- Merge with upstream and more rpmlint cleanup.
e9ef6f
e9ef6f
* Thu Feb 15 2007 Fernando Nasser <fnasser@redhat.com> - 1:3.0.1-1jpp
e9ef6f
- Upgrade to 3.0.1
e9ef6f
e9ef6f
* Fri Jan 26 2007 Permaine Cheung <pcheung@redhat.com> - 1:3.0-8jpp
e9ef6f
- Added versions for provides and obsoletes and rpmlint cleanup.
e9ef6f
e9ef6f
* Thu Aug 10 2006 Deepak Bhole <dbhole@redhat.com> - 1:3.0-7jpp.1
e9ef6f
- Added missing requirements.
e9ef6f
- Added missing postun section for javadoc.
e9ef6f
e9ef6f
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 1:3.0-6jpp_2fc
e9ef6f
- Rebuilt
e9ef6f
e9ef6f
* Thu Jul 20 2006 Deepak Bhole <dbhole@redhat.com> - 1:3.0-6jpp_1fc
e9ef6f
- Added conditional native compilation.
e9ef6f
- Disable certain ssl related tests that are known to fail with libgcj.
e9ef6f
e9ef6f
* Thu Apr 06 2006 Fernando Nasser <fnasser@redhat.com> - 1:3.0-5jpp
e9ef6f
- Improve backwards compatibility and force removal of older versioned
e9ef6f
  packages
e9ef6f
e9ef6f
* Thu Apr 06 2006 Fernando Nasser <fnasser@redhat.com> - 1:3.0-4jpp
e9ef6f
- Remove duplicate release definition
e9ef6f
- Require simply a jaxp 1.3
e9ef6f
e9ef6f
* Thu Apr 06 2006 Fernando Nasser <fnasser@redhat.com> - 1:3.0-3jpp
e9ef6f
- BR xml-commons-jaxp-1.3-apis
e9ef6f
e9ef6f
* Thu Apr 06 2006 Ralph Apel <r.apel@r-apel.de> - 1:3.0-2jpp
e9ef6f
- Fix tarball typo
e9ef6f
- assure javax classes are used instead of com.sun. ones
e9ef6f
e9ef6f
* Wed Apr 05 2006 Ralph Apel <r.apel@r-apel.de> - 1:3.0-1jpp
e9ef6f
- 3.0 final, drop main version in name
e9ef6f
e9ef6f
* Thu Oct 20 2005 Jason Corley <jason.corley@gmail.com> - 1:3.0-0.rc4.1jpp
e9ef6f
- 3.0rc4
e9ef6f
e9ef6f
* Thu May 05 2005 Fernando Nasser <fnasser@redhat.com> - 1:3.0-0.rc2.1jpp
e9ef6f
- Update to 3.0 rc2.
e9ef6f
e9ef6f
* Thu Nov  4 2004 Ville Skyttä <ville.skytta at iki.fi> - 1:2.0.2-1jpp
e9ef6f
- Update to 2.0.2.
e9ef6f
- Fix Group tag in -manual.
e9ef6f
e9ef6f
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:2.0-2jpp
e9ef6f
- Rebuild with ant-1.6.2
e9ef6f
e9ef6f
* Mon Feb 16 2004 Kaj J. Niemi <kajtzu@fi.basen.net> - 0:2.0-1jpp
e9ef6f
- 2.0 final
e9ef6f
e9ef6f
* Thu Jan 22 2004 David Walluck <david@anti-microsoft.org> 0:2.0-0.rc3.1jpp
e9ef6f
- 2.0-rc3
e9ef6f
- bump epoch
e9ef6f
e9ef6f
* Tue Oct 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc2.1jpp
e9ef6f
- Update to 2.0rc2.
e9ef6f
- Manual subpackage.
e9ef6f
- Crosslink with local J2SE javadocs.
e9ef6f
- Own unversioned javadoc dir symlink.
e9ef6f
e9ef6f
* Fri Aug 15 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc1.1jpp
e9ef6f
- Update to 2.0rc1.
e9ef6f
- Include "jakarta-"-less jar symlinks for consistency with other packages.
e9ef6f
- Exclude example and contrib sources from main package, they're in -demo.
e9ef6f
e9ef6f
* Wed Jul  9 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-2.beta2.1jpp
e9ef6f
- Update to 2.0 beta 2.
e9ef6f
- Demo subpackage.
e9ef6f
- Crosslink with local commons-logging javadocs.
e9ef6f
e9ef6f
* Wed Jun  4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-2.beta1.1jpp
e9ef6f
- Update to 2.0 beta 1.
e9ef6f
- Non-versioned javadoc symlinking.
e9ef6f
e9ef6f
* Fri Apr  4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-1.alpha3.2jpp
e9ef6f
- Rebuild for JPackage 1.5.
e9ef6f
e9ef6f
* Wed Feb 26 2003 Ville Skyttä <ville.skytta at iki.fi> - 2.0-1.alpha3.1jpp
e9ef6f
- Update to 2.0 alpha 3.
e9ef6f
- Fix Group tags.
e9ef6f
- Run standalone unit tests during build.
e9ef6f
e9ef6f
* Thu Sep 12 2002 Ville Skyttä <ville.skytta at iki.fi> 2.0-0.cvs20020909.1jpp
e9ef6f
- Tune the rpm release number tag so rpm2html doesn't barf on it.
e9ef6f
e9ef6f
* Mon Sep  9 2002 Ville Skyttä <ville.skytta at iki.fi> 2.0-0.20020909alpha1.1jpp
e9ef6f
- 2.0alpha1 snapshot 20020909.
e9ef6f
- Use sed instead of bash extensions when symlinking jars during build.
e9ef6f
- Add distribution tag.
e9ef6f
- Require commons-logging instead of log4j.
e9ef6f
e9ef6f
* Sat Jan 19 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
e9ef6f
- renamed to jakarta-commons-httpclient
e9ef6f
- additional sources in individual archives
e9ef6f
- versioned dir for javadoc
e9ef6f
- no dependencies for javadoc package
e9ef6f
- dropped j2ee package
e9ef6f
- adapted to new jsse package
e9ef6f
- section macro
e9ef6f
e9ef6f
* Fri Dec 7 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-3jpp
e9ef6f
- javadoc into javadoc package
e9ef6f
e9ef6f
* Sat Nov 3 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2jpp
e9ef6f
- fixed jsse subpackage
e9ef6f
e9ef6f
* Fri Nov 2 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-1jpp
e9ef6f
- first JPackage release