|
|
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
|