Blame SPECS/jython.spec

d54696
%{?scl:%scl_package jython}
d54696
%{!?scl:%global pkg_name %{name}}
d54696
%{?java_common_find_provides_and_requires}
d54696
d54696
%global cpython_version    2.7
d54696
%global scm_tag            v2.7.0
d54696
d54696
# Turn off the brp-python-bytecompile script
d54696
# We generate JVM bytecode instead
d54696
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-scl-python-bytecompile[[:space:]].*$!!g')
d54696
d54696
Name:                      %{?scl_prefix}jython
d54696
Version:                   2.7
d54696
Release:                   2.2%{?dist}
d54696
Summary:                   A Java implementation of the Python language
d54696
License:                   ASL 1.1 and BSD and CNRI and JPython and Python
d54696
URL:                       http://www.jython.org/
d54696
d54696
# Use the included fetch-jython.sh script to generate the source drop
d54696
# Usage: sh fetch-jython.sh %%{scm_tag}
d54696
Source0:                   jython-%{scm_tag}.tar.xz
d54696
Source1:                   fetch-jython.sh
d54696
d54696
# Make the cache dir be in the user's home
d54696
Patch0:                    jython-cachedir.patch
d54696
# Avoid rebuilding and validating poms when installing maven stuff and don't gpg sign
d54696
Patch1:                    jython-dont-validate-pom.patch
d54696
d54696
Requires:                  python
d54696
Requires:                  %{?scl_prefix}antlr32-java
d54696
Requires:                  %{?scl_prefix_java_common}apache-commons-compress
d54696
Requires:                  %{?scl_prefix}guava
d54696
Requires:                  %{?scl_prefix_java_common}objectweb-asm5
d54696
Requires:                  %{?scl_prefix}jnr-constants
d54696
Requires:                  %{?scl_prefix}jnr-ffi
d54696
Requires:                  %{?scl_prefix}jnr-netdb
d54696
Requires:                  %{?scl_prefix}jnr-posix >= 3.0.9
d54696
Requires:                  %{?scl_prefix}jffi
d54696
Requires:                  %{?scl_prefix}jline >= 2.12.1
d54696
Requires:                  %{?scl_prefix_java_common}jansi
d54696
Requires:                  %{?scl_prefix}icu4j
d54696
Requires:                  %{?scl_prefix}netty
d54696
# We build with ant, but install with maven
d54696
BuildRequires:             %{?scl_prefix_java_common}javapackages-local
d54696
BuildRequires:             %{?scl_prefix_java_common}ant
d54696
BuildRequires:             %{?scl_prefix_java_common}junit
d54696
BuildRequires:             %{?scl_prefix}glassfish-servlet-api
d54696
BuildRequires:             python
d54696
BuildRequires:             %{?scl_prefix}antlr32-tool
d54696
BuildRequires:             %{?scl_prefix_java_common}apache-commons-compress
d54696
BuildRequires:             %{?scl_prefix}guava
d54696
BuildRequires:             %{?scl_prefix_java_common}objectweb-asm
d54696
BuildRequires:             %{?scl_prefix}jnr-constants
d54696
BuildRequires:             %{?scl_prefix}jnr-ffi
d54696
BuildRequires:             %{?scl_prefix}jnr-netdb
d54696
BuildRequires:             %{?scl_prefix}jnr-posix >= 3.0.9
d54696
BuildRequires:             %{?scl_prefix}jffi
d54696
BuildRequires:             %{?scl_prefix}jline >= 2.12.1
d54696
d54696
BuildArch:                 noarch
d54696
d54696
%description
d54696
Jython is an implementation of the high-level, dynamic, object-oriented
d54696
language Python seamlessly integrated with the Java platform. The
d54696
predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is
d54696
freely available for both commercial and non-commercial use and is
d54696
distributed with source code. Jython is complementary to Java and is
d54696
especially suited for the following tasks: Embedded scripting - Java
d54696
programmers can add the Jython libraries to their system to allow end
d54696
users to write simple or complicated scripts that add functionality to the
d54696
application. Interactive experimentation - Jython provides an interactive
d54696
interpreter that can be used to interact with Java packages or with
d54696
running Java applications. This allows programmers to experiment and debug
d54696
any Java system using Jython. Rapid application development - Python
d54696
programs are typically 2-10X shorter than the equivalent Java program.
d54696
This translates directly to increased programmer productivity. The
d54696
seamless interaction between Python and Java allows developers to freely
d54696
mix the two languages both during development and in shipping products.
d54696
d54696
%package javadoc
d54696
Summary:           Javadoc for %{pkg_name}
d54696
d54696
%description javadoc
d54696
API documentation for %{pkg_name}.
d54696
d54696
%package manual
d54696
Summary:           Manual for %{pkg_name}
d54696
d54696
%description manual
d54696
Usage documentation for %{pkg_name}.
d54696
d54696
%package demo
d54696
Summary:           Demo for %{pkg_name}
d54696
Requires:          %{name} = %{version}-%{release}
d54696
d54696
%description demo
d54696
Demonstrations and samples for %{pkg_name}.
d54696
d54696
%prep
d54696
%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
d54696
%setup -q -n jython-%{scm_tag}
d54696
%patch0
d54696
%patch1
d54696
d54696
# Set correct encoding for source to fix javadoc generation
d54696
sed -i -e '723i encoding="UTF-8"' build.xml
d54696
%{?scl:EOF}
d54696
d54696
d54696
%build
d54696
%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
d54696
build-jar-repository -p -s extlibs \
d54696
  antlr32/antlr antlr32/antlr-runtime stringtemplate antlr \
d54696
  jnr-constants jnr-ffi jnr-netdb jnr-posix jffi jline/jline \
d54696
  glassfish-servlet-api guava objectweb-asm5/asm-5 objectweb-asm5/asm-commons-5 objectweb-asm5/asm-util-5 \
d54696
  commons-compress junit hamcrest/core
d54696
d54696
ant \
d54696
  -Djython.dev.jar=jython.jar \
d54696
  -Dhas.repositories.connection=false \
d54696
  developer-build javadoc
d54696
d54696
# remove shebangs from python files
d54696
find dist -type f -name '*.py' | xargs sed -i "s:#!\s*/usr.*::"
d54696
d54696
pushd maven
d54696
# generate maven pom
d54696
ant -Dproject.version=%{version} install
d54696
popd
d54696
d54696
# request maven artifact installation
d54696
%mvn_artifact build/maven/jython-%{version}.pom dist/jython.jar
d54696
%mvn_alias org.python:jython org.python:jython-standalone
d54696
%{?scl:EOF}
d54696
d54696
d54696
%install
d54696
%{?scl:scl enable %{scl_maven} %{scl} - << "EOF"}
d54696
# install maven artifacts
d54696
%mvn_install -J dist/Doc/javadoc
d54696
d54696
# data
d54696
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
d54696
# these are not supposed to be distributed
d54696
find dist/Lib -type d -name test | xargs rm -rf
d54696
cp -pr dist/Lib $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
d54696
# demo
d54696
cp -pr Demo $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
d54696
# manual
d54696
cp -pr Doc $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
d54696
d54696
# registry
d54696
install -m 644 registry $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}
d54696
# scripts
d54696
install -d $RPM_BUILD_ROOT%{_bindir}
d54696
d54696
cat > $RPM_BUILD_ROOT%{_bindir}/%{pkg_name} << EOFSCRIPT
d54696
#!/bin/sh
d54696
d54696
# Source functions library
d54696
. %{_datadir_java_common}/java-utils/java-functions
d54696
d54696
# Source system prefs
d54696
if [ -f %{_sysconfdir}/%{pkg_name}.conf ] ; then
d54696
  . %{_sysconfdir}/%{pkg_name}.conf
d54696
fi
d54696
d54696
# Source user prefs
d54696
if [ -f \$HOME/.%{pkg_name}rc ] ; then
d54696
  . \$HOME/.%{pkg_name}rc
d54696
fi
d54696
d54696
# Configuration
d54696
MAIN_CLASS=org.python.util.jython
d54696
FLAGS=-Dpython.home=%{_datadir}/jython
d54696
BASE_JARS="jython/jython guava jnr-constants jnr-ffi jnr-netdb jnr-posix jffi jline/jline jansi/jansi antlr32/antlr-runtime objectweb-asm5/asm-5 objectweb-asm5/asm-commons-5 objectweb-asm5/asm-util-5 commons-compress icu4j netty/netty-buffer netty/netty-codec netty/netty-common netty/netty-handler netty/netty-transport"
d54696
d54696
# Set parameters
d54696
set_jvm
d54696
set_classpath \$BASE_JARS
d54696
set_options \$BASE_OPTIONS
d54696
d54696
# Let's start
d54696
run "\$@"
d54696
EOFSCRIPT
d54696
%{?scl:EOF}
d54696
d54696
d54696
%files -f .mfiles
d54696
%doc ACKNOWLEDGMENTS NEWS LICENSE.txt README.txt
d54696
%attr(0755,root,root) %{_bindir}/%{pkg_name}
d54696
%dir %{_datadir}/java/%{pkg_name}
d54696
%dir %{_datadir}/maven-poms/%{pkg_name}
d54696
%dir %{_datadir}/%{pkg_name}
d54696
%{_datadir}/%{pkg_name}/Lib
d54696
%{_datadir}/%{pkg_name}/registry
d54696
d54696
%files javadoc -f .mfiles-javadoc
d54696
%doc LICENSE.txt
d54696
d54696
%files manual
d54696
%doc LICENSE.txt
d54696
%{_datadir}/%{pkg_name}/Doc
d54696
d54696
%files demo
d54696
%doc ACKNOWLEDGMENTS NEWS LICENSE.txt README.txt
d54696
%{_datadir}/%{pkg_name}/Demo
d54696
d54696
%changelog
d54696
* Mon Jul 13 2015 Mat Booth <mat.booth@redhat.com> - 2.7-2.2
d54696
- Fix broken sub-package requires
d54696
d54696
* Tue Jul 07 2015 Mat Booth <mat.booth@redhat.com> - 2.7-2.1
d54696
- Import latest from Fedora
d54696
d54696
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7-2
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d54696
d54696
* Wed May 13 2015 Mat Booth <mat.booth@redhat.com> - 2.7-1
d54696
- Update to final release of jython 2.7.0
d54696
d54696
* Tue Apr 21 2015 Mat Booth <mat.booth@redhat.com> - 2.7-0.8.rc3
d54696
- Update to release candidate 3
d54696
- Drop upstreamed patch for CVE-2013-1752
d54696
d54696
* Mon Apr 13 2015 Mat Booth <mat.booth@redhat.com> - 2.7-0.7.rc2
d54696
- Fix CVE-2013-1752 - multiple unbound readline() DoS flaws in python stdlib
d54696
d54696
* Thu Apr 09 2015 Mat Booth <mat.booth@redhat.com> - 2.7-0.6.rc2
d54696
- BR/R jnr-posix >= 3.0.9
d54696
d54696
* Thu Apr 09 2015 Mat Booth <mat.booth@redhat.com> - 2.7-0.5.rc2
d54696
- Add hamcrest core to build class path
d54696
d54696
* Wed Apr 08 2015 Mat Booth <mat.booth@redhat.com> - 2.7-0.4.rc2
d54696
- Update to release candidate 2
d54696
- Drop jline and libreadline in favour of jline 2
d54696
- Resolves: rhbz#1182482 - don't ship windows executables
d54696
d54696
* Fri Jan 9 2015 Alexander Kurtakov <akurtako@redhat.com> 2.7-0.3.b4
d54696
- Update to beta 4.
d54696
d54696
* Mon Nov 03 2014 Mat Booth <mat.booth@redhat.com> - 2.7-0.2.b3
d54696
- Add missing runtime requirements on icu4j and netty
d54696
- Fixes: rhbz#1158890
d54696
d54696
* Thu Jul 31 2014 Mat Booth <mat.booth@redhat.com> - 2.7-0.1.b3
d54696
- Update to latest upstream release
d54696
- Drop no longer needed patches
d54696
- Add aarch64 support to launcher script
d54696
d54696
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-4
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d54696
d54696
* Mon Jun 02 2014 Mat Booth <mat.booth@redhat.com> - 2.5.3-3
d54696
- Fix BRs for mvn_install macro usage
d54696
d54696
* Mon Jun 02 2014 Mat Booth <mat.booth@redhat.com> - 2.5.3-2
d54696
- Port to objectweb-asm 5
d54696
d54696
* Wed May 28 2014 Mat Booth <mat.booth@redhat.com> - 2.5.3-1
d54696
- Updated to latest stable upstream release 2.5.3
d54696
- Backported patches for guava and jnr support
d54696
- Updated for latest maven packaging guidelines
d54696
- Fixed BR/Rs for updates to dependencies
d54696
d54696
* Thu Mar 6 2014 Alexander Kurtakov <akurtako@redhat.com> 2.2.1-16
d54696
- Fix fetch script.
d54696
- R java-headless.
d54696
d54696
* Thu Mar 06 2014 Lubomir Rintel (GoodData) <lubo.rintel@gooddata.com> 2.2.1-15
d54696
- Fix CVE-2013-2027
d54696
d54696
* Mon Aug 12 2013 akurtakov <akurtakov@localhost.localdomain> 2.2.1-14
d54696
- PyXML is dead - bug#992651 .
d54696
d54696
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-13
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d54696
d54696
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-12
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d54696
d54696
* Fri Nov 30 2012 Tomas Radej <tradej@redhat.com> - 2.2.1-11
d54696
- Removed BR on ht2html
d54696
d54696
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-10
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d54696
d54696
* Tue Jun 19 2012 Marek Goldmann <mgoldman@redhat.com> - 2.2.1-9
d54696
- Added Maven depmap
d54696
d54696
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-8
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d54696
d54696
* Mon Jun 6 2011 Alexander Kurtakov <akurtako@redhat.com> 2.2.1-7
d54696
- Fix jython script to properly handle classpath.
d54696
d54696
* Fri Feb 25 2011 Alexander Kurtakov <akurtako@redhat.com> 2.2.1-6
d54696
- Fix oro BR/R.
d54696
- Remove parts not needed.
d54696
d54696
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-5.7
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d54696
d54696
* Wed Aug 11 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.7
d54696
- Rebuild with Python 2.7.
d54696
d54696
* Mon Jul 12 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.6
d54696
- Ensure license is also in -javadoc package
d54696
d54696
* Tue Jun 08 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.5
d54696
- Fix wrapper script to not reference %%{_libdir} of build machine.
d54696
- Resolves bug #601766.
d54696
d54696
* Tue Feb 16 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.4
d54696
- Disable _python_bytecompile_errors_terminate_build.
d54696
- Disable gcj support.
d54696
- Change defines to globals.
d54696
- Make noarch.
d54696
d54696
* Fri Jan 08 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.3
d54696
- Really fix license.
d54696
d54696
* Fri Jan 08 2010 Andrew Overholt <overholt@redhat.com> 2.2.1-4.2
d54696
- Fix license.
d54696
- Fix spaces vs. tabs issue.
d54696
d54696
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-4.2
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d54696
d54696
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-3.2
d54696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d54696
d54696
* Thu Dec 18 2008 Andrew Overholt <overholt@redhat.com> 2.2.1-2.2
d54696
- Rebuild
d54696
d54696
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.2.1-2.1
d54696
- Rebuild for Python 2.6
d54696
d54696
* Thu Jul 31 2008 Andrew Overholt <overholt@redhat.com> 2.2.1-1.1
d54696
- Fix version since we're on 2.2.1 final
d54696
d54696
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.2.1-0.1.Release_2_2_1.1.2
d54696
- drop repotag
d54696
d54696
* Tue Mar 18 2008 John Matthews <jmatthew@redhat.com> - 2.2.1-0.1.Release_2_2_1.1jpp.1
d54696
- Update to 2.2.1
d54696
- Resolves: rhbz#426373
d54696
d54696
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2-0.4.Release_2_2beta1.1jpp.3
d54696
- Autorebuild for GCC 4.3
d54696
d54696
* Mon Mar 26 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 2.2-0.3.Release_2_2beta1.1jpp.3
d54696
- Rename doc subpackage "manual".
d54696
- Require libreadline-java.
d54696
- Correct python.home property value.
d54696
- Resolves: rhbz#233949
d54696
d54696
* Fri Mar 23 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 2.2-0.3.Release_2_2beta1.1jpp.2
d54696
- Fix -Dpython.console.readlinelib=Editline typo.
d54696
- Fix LICENSE.txt location in jython-nofullbuildpath.patch.
d54696
- Require libreadline-java-devel.
d54696
- Check for libJavaEditline.so explicitly in wrapper script.
d54696
d54696
* Wed Feb 28 2007 Andrew Overholt <overholt@redhat.com> 2.2-0.3.Release_2_2beta1.1jpp.1
d54696
- 2.2beta1
d54696
- Use 0.z.tag.Xjpp.Y release format
d54696
- Remove unnecessary copy of python 2.2 library
d54696
d54696
* Thu Jan 11 2007 Andrew Overholt <overholt@redhat.com> 2.2-0.2.a1
d54696
- Add doc target to nofullbuild patch to actually generate ht2html docs.
d54696
- Add doc sub-package.
d54696
- Require libreadline-java and mysql-connector-java.
d54696
d54696
* Tue Dec 19 2006 Andrew Overholt <overholt@redhat.com> 2.2-0.1.a1
d54696
- Remove jpp from the release tag.
d54696
d54696
* Thu Nov 16 2006 Andrew Overholt <overholt@redhat.com> 2.2-0.a1.1jpp_1fc
d54696
- Update to 2.2alpha1.
d54696
- Include script to generate source tarball.
d54696
- Add patch to make javadoc and copy-full tasks not depend upon "full-build".
d54696
- Remove manual sub-package as its contents appear to no longer be present.
d54696
- Move demo aot-compiled bits to demo package.
d54696
- Add rebuild-gcj-db %%post{,un} to demo package.
d54696
d54696
* Fri Sep 22 2006 Igor Foox <ifoox@redhat.com> 2.2-0.a0.2jpp_5fc
d54696
- Remove redundant patch1.
d54696
d54696
* Thu Sep 21 2006 Igor Foox <ifoox@redhat.com> 2.2-0.a0.2jpp_4fc
d54696
- Go back to using the pre-supplied python2.2 source.
d54696
- Remove hash-bang from .py files since they are not executable.
d54696
d54696
* Sat Sep 9 2006 Igor Foox <ifoox@redhat.com> 2.2-0.a0.2jpp_3fc
d54696
- Fix Group tags to Development/Languages and Documentation.
d54696
- Remove epoch from the jython-demo subpackage's Requires on jython.
d54696
- Fix indentation to space-only.
d54696
- Added %%doc to files in the -javadoc and -demo packages.
d54696
d54696
* Fri Sep 8 2006 Igor Foox <ifoox@redhat.com> 2.2-0.a0.2jpp_2fc
d54696
- Add dist tag.
d54696
- Fix compile line to use the system Python libraries instead of the python2.2
d54696
source.
d54696
- Remove Source1 (python2.2 library).
d54696
- Remove 0 Epoch.
d54696
- Remove unneeded 0 Epoch from BRs and Requires.
d54696
- Remove Vendor and Distribution tags.
d54696
- Fix summary.
d54696
- Fix Group, removing Java.
d54696
- Change buildroot to standard buildroot.
d54696
- Move buildroot removal from prep to install.
d54696
- Use libedit (EditLine) instead of GNU readline.
d54696
d54696
* Thu Jun 1 2006 Igor Foox <ifoox@redhat.com> 0:2.2-0.a0.2jpp_1fc
d54696
- Rebuild with ant-1.6.5
d54696
- Natively compile
d54696
- Add -Dtargetver=1.3
d54696
- Changed BuildRoot to what Extras expects
d54696
d54696
* Mon Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:2.2-0.a0.2jpp
d54696
- Rebuild with ant-1.6.2
d54696
- Allow build use of python >= 2.3 to generate docs since 2.2 libraries included
d54696
d54696
* Sun Feb 15 2004 David Walluck <david@anti-microsoft.org> 0:2.2-0.a0.1jpp
d54696
- 2.2a0 (CVS)
d54696
- add URL tag
d54696
- add Distribution tag
d54696
- change cachedir patch to use ~/.jython instead of ~/tmp
d54696
- remove sys.platform patch
d54696
- use included python 2.2 files
d54696
- mysql support is back
d54696
d54696
* Fri Apr 11 2003 David Walluck <david@anti-microsoft.org> 0:2.1-5jpp
d54696
- rebuild for JPackage 1.5
d54696
- remove mm.mysql support
d54696
d54696
* Sun Jan 26 2003 David Walluck <david@anti-microsoft.org> 2.1-4jpp
d54696
- add PyXML modules from 0.8.2
d54696
- make BuildRequires a bit more strict
d54696
d54696
* Wed Jan 22 2003 David Walluck <david@anti-microsoft.org> 2.1-3jpp
d54696
- CVS 20030122
d54696
- remove javacc dependency (it's non-free, not needed, and the build is broken)
d54696
- add python modules (BuildRequires: python)
d54696
- add PyXML modules (BuildRequires: PyXML)
d54696
- add HTML documentation (BuildRequires: ht2html)
d54696
- optional JavaReadline support (BuildRequires: libreadline-java)
d54696
- optional MySQL support (BuildRequires: mm.mysql)
d54696
- optional PostgreSQL support is not available at this time due to strange jars
d54696
- add jython script
d54696
- add jythonc script
d54696
- add registry
d54696
- Patch0: fix cachedir creation in cwd
d54696
- Patch1: fix sys.platform (site.py expects format: <os.name>-<os.arch>)
d54696
- remove oro class files from jython and require the oro RPM instead
d54696
- change Url tag
d54696
d54696
* Mon Mar 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.1-2jpp 
d54696
- generic servlet support
d54696
d54696
* Wed Mar 06 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.1-1jpp 
d54696
- 2.1
d54696
- section macro
d54696
d54696
* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0-2jpp
d54696
- versioned dir for javadoc
d54696
- no dependencies for manual and javadoc packages
d54696
- stricter dependency for demo package
d54696
d54696
* Tue Dec 18 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.0-1jpp
d54696
- first JPackage release