8f32a46
# Turn off the brp-python-bytecompile script
8f32a46
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
7c138b0
7c138b0
# Repo tag for the release
84d4f24
%global git_tag pydev_7_7_0
6a7f7a1
8f32a46
Epoch: 1
05255d8
Summary: Eclipse Python development plug-in
05255d8
Name:    eclipse-pydev
84d4f24
Version:          7.7.0
84d4f24
Release:          1%{?dist}
46dcb5d
License:          EPL-1.0
45c6db5
URL:              http://pydev.org
ee3e28d
b299fc1
Source0:          https://github.com/fabioz/Pydev/archive/%{git_tag}.tar.gz
b12a031
Source1:          eclipse-pydev.metainfo.xml
Igor Foox 0e409e1
37e5adc
# Remove windows specific code that manipulates the windows registry
54e79c4
Patch0:           remove-winregistry.patch
b299fc1
b299fc1
# Fix native name
b299fc1
Patch1:           native-name.patch
ee3e28d
9dcbece
# Allow system jython interpreter to be configured in preferences
37e5adc
Patch2:           system-jython-interpreter.patch
9dcbece
9d64b0d
# Fix for failing to kill django processes
b299fc1
Patch3:           fix-process-killing.patch
9d64b0d
b299fc1
# Don't package source for natives in binary plugins
b299fc1
Patch4:           exclude-project-files.patch
e98c085
95bc988
# Snakeyaml 2 not available in Fedora yet
95bc988
Patch5:           snakeyaml.patch
95bc988
46dcb5d
# Port to latest lucene
95bc988
Patch6:           lucene-8.patch
4bfe193
46dcb5d
# Improvements for pip integration
95bc988
Patch7: better-pip-integration.patch
46dcb5d
349dd9e
# Don't attempt update of outline if already disposed
95bc988
Patch8: prevent_update_outline_when_disposed.patch
349dd9e
b4d350d
# Upstream Eclipse no longer supports non-64bit arches
b4d350d
ExcludeArch: s390 %{arm} %{ix86}
b4d350d
05255d8
Requires: eclipse-platform
8d7934c
Requires: python3
05255d8
Requires: apache-commons-logging
8f32a46
Requires: snakeyaml
37e5adc
Requires: ws-commons-util
05255d8
Requires: xmlrpc-common
05255d8
Requires: xmlrpc-client
05255d8
Requires: xmlrpc-server
84d4f24
Requires: jython
84d4f24
Requires: antlr32-java
e4cd93c
Recommends: python3-pylint
e4cd93c
Recommends: python3-django
e4cd93c
Recommends: python3-ipython-console
3711927
BuildRequires:  gcc-c++
7c138b0
BuildRequires:  tycho
7c138b0
BuildRequires:  tycho-extras
7c138b0
BuildRequires:  eclipse-jdt
7c138b0
BuildRequires:  apache-commons-logging
7c138b0
BuildRequires:  snakeyaml
7c138b0
BuildRequires:  ws-commons-util
7c138b0
BuildRequires:  xmlrpc-common
7c138b0
BuildRequires:  xmlrpc-client
7c138b0
BuildRequires:  xmlrpc-server
84d4f24
BuildRequires:  jython
7c138b0
BuildRequires:  lucene >= 8.0.0
7c138b0
BuildRequires:  lucene-analysis >= 8.0.0
Igor Foox 0e409e1
e4909f6
# Required for symlinking into the plugin
04a5842
%if 0%{?fedora}
e4909f6
BuildRequires:    python3-autopep8
b299fc1
BuildRequires:    python3-isort
e4cd93c
BuildRequires:    python3-pycodestyle
04a5842
Requires: python3-autopep8
04a5842
Requires: python3-isort
04a5842
Requires: python3-pycodestyle
04a5842
%endif
b299fc1
7c138b0
# For building native debugging extensions
04a5842
%if 0%{?fedora}
71d7921
BuildRequires:    python3-devel
71d7921
BuildRequires:    python3-Cython
04a5842
%endif
e4909f6
7c138b0
# Obsoletes added in F32
7c138b0
Obsoletes: %{name}-mylyn <= 1:7.5.0-1
7c138b0
Igor Foox 0e409e1
%description
Igor Foox 0e409e1
The eclipse-pydev package contains Eclipse plugins for
Igor Foox 0e409e1
Python development.
Igor Foox 0e409e1
Igor Foox 0e409e1
%prep
b299fc1
%setup -q -n Pydev-%{git_tag}
37e5adc
%patch0
b299fc1
%patch1
6969096
%patch2 -p1
b299fc1
%patch3 -p1
b299fc1
%patch4
95bc988
%patch5 -p1 -R
95bc988
%patch6 -p1
349dd9e
%patch7
95bc988
%patch8
365bb52
8f32a46
%mvn_package "::pom:" __noinstall
b299fc1
%mvn_package ":::sources{,-feature}:" __noinstall
b299fc1
%mvn_package ":"
5b78f79
e98c085
# Fix line endings
266987d
sed -i -e 's/\r$//' $(find plugins/org.python.pydev.core/pysrc -name "*.py")
e98c085
e4909f6
# Remove bundled ctypes (used only under cygwin)
266987d
rm -r plugins/org.python.pydev.core/pysrc/third_party/wrapped_for_pydev
b299fc1
# Remove lib2to3 (provided by jython)
266987d
rm -r plugins/org.python.pydev.core/pysrc/third_party/pep8/lib2to3
7c138b0
04a5842
%if 0%{?fedora}
b299fc1
# Symlink to system version of isort
266987d
rm -r plugins/org.python.pydev.core/pysrc/third_party/isort_container/isort
266987d
(cd plugins/org.python.pydev.core/pysrc/third_party/isort_container && ln -s %{python3_sitelib}/isort)
b299fc1
# Symlink to system versions of autopep8 and pycodestyle
266987d
rm plugins/org.python.pydev.core/pysrc/third_party/pep8/{autopep8,pycodestyle}*
266987d
(cd plugins/org.python.pydev.core/pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/autopep8.py)
266987d
(cd plugins/org.python.pydev.core/pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/pycodestyle.py)
04a5842
%endif
8f32a46
e4909f6
# Remove pre-built artifacts
8f32a46
find -name '*.class' -delete
8f32a46
find -name '*.jar' -delete
8f32a46
find -name '*.dll' -delete
8f32a46
find -name '*.dylib' -delete
8f32a46
find -name '*.so' -delete
37e5adc
rm -rf plugins/org.python.pydev.jython/Lib
Sami Wagiaalla 0b2523a
e4cd93c
# Symlink to system jython and standard library
e4cd93c
pushd plugins/org.python.pydev.jython
e4cd93c
ln -sf %{_datadir}/jython/jython.jar
e4cd93c
ln -sf %{_datadir}/jython/javalib
e4cd93c
ln -sf %{_datadir}/jython/Lib
e4cd93c
popd
e4cd93c
23773e6
# Link to system jython
23773e6
# we must include all of jython's runtime dependencies on the classpath
23773e6
pushd plugins/org.python.pydev.jython
e4cd93c
for j in $(ls javalib/*.jar) ; do
e4cd93c
  sed -i -e 's/\r//' -e "/^ jython\.jar/i\ $j," META-INF/MANIFEST.MF
23773e6
done
e4cd93c
sed -i -e "s/ jython\.jar/ jython.jar,javalib\//" build.properties
23773e6
popd
Sami Wagiaalla 0b2523a
e4909f6
# Symlinks to other system jars
e4909f6
ln -sf $(build-classpath commons-logging) \
484bdc2
       plugins/org.python.pydev.shared_interactive_console/commons-logging-1.1.1.jar
e4909f6
ln -sf $(build-classpath ws-commons-util) \
Sami Wagiaalla 61e694d
       plugins/org.python.pydev.shared_interactive_console/ws-commons-util-1.0.2.jar
e4909f6
ln -sf $(build-classpath xmlrpc-client) \
484bdc2
       plugins/org.python.pydev.shared_interactive_console/xmlrpc-client-3.1.3.jar
e4909f6
ln -sf $(build-classpath xmlrpc-common) \
484bdc2
       plugins/org.python.pydev.shared_interactive_console/xmlrpc-common-3.1.3.jar
e4909f6
ln -sf $(build-classpath xmlrpc-server) \
484bdc2
       plugins/org.python.pydev.shared_interactive_console/xmlrpc-server-3.1.3.jar
e4909f6
ln -sf $(build-classpath snakeyaml) \
8f32a46
       plugins/org.python.pydev.shared_core/libs/snakeyaml-1.11.jar
03b1234
ln -sf $(build-classpath lucene/lucene-core) \
f26af07
       plugins/org.python.pydev.shared_core/libs/lucene-core-8.1.1.jar
03b1234
ln -sf $(build-classpath lucene/lucene-analyzers-common) \
f26af07
       plugins/org.python.pydev.shared_core/libs/lucene-analyzers-common-8.1.1.jar
6a7f7a1
b299fc1
# Some bundles that don't need to be dir-shaped
266987d
sed -i -e '/Eclipse-BundleShape/d' \
7c138b0
  plugins/org.python.pydev.help/META-INF/MANIFEST.MF
b299fc1
8f32a46
# Fix encodings
8f32a46
iconv -f CP1252 -t UTF-8 LICENSE.txt > LICENSE.txt.utf
8f32a46
mv LICENSE.txt.utf LICENSE.txt
8f32a46
7c138b0
# Update site is not relevant for RPM builds
4bfe193
%pom_disable_module org.python.pydev.p2-repo features
4bfe193
7c138b0
# Don't ship mylyn extension
7c138b0
%pom_disable_module org.python.pydev.mylyn plugins
7c138b0
%pom_disable_module org.python.pydev.mylyn.feature features
7c138b0
Igor Foox 0e409e1
%build
10a1404
# Build native part first
266987d
pushd plugins/org.python.pydev.core/pysrc &>/dev/null
b299fc1
(cd pydevd_attach_to_process && \
aac554c
  g++ %{optflags} -std=c++11 -shared -o attach_linux.so -fPIC -nostartfiles linux_and_mac/attach.cpp)
04a5842
%if 0%{?fedora}
e803895
%if 0%{?fedora} < 33
71d7921
PYTHONPATH=. %{__python3} build_tools/build.py --no-remove-binaries
7ab4827
%endif
e803895
%endif
8f32a46
popd &>/dev/null
8f32a46
10a1404
# Qualifier generated from last modification time of source tarball
10a1404
QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +v%Y%m%d-%H%M)
10a1404
10a1404
# Build everything else
10a1404
%mvn_build -j -f -- -DforceContextQualifier=$QUALIFIER
Ben Konrath 8903f5b
Igor Foox 0e409e1
%install
5b78f79
%mvn_install
37e5adc
34cf942
# fix perms on native lib
34cf942
find ${RPM_BUILD_ROOT} -name attach_linux.so -exec chmod +x {} \;
34cf942
b12a031
# Install appdata
b12a031
install -m644 -D %{SOURCE1} %{buildroot}%{_datadir}/appdata/eclipse-pydev.metainfo.xml
b12a031
e4909f6
# Have to re-symlink embedded system jars
b299fc1
installDir=${RPM_BUILD_ROOT}/%{_prefix}/lib/eclipse/droplets/pydev
4bfe193
pushd $installDir/plugins
e4909f6
for f in commons-logging \
e4909f6
         ws-commons-util \
e4909f6
         xmlrpc-client \
e4909f6
         xmlrpc-common \
e4909f6
         xmlrpc-server \
e4909f6
         snakeyaml \
e4909f6
         lucene/lucene-core \
e4909f6
         lucene/lucene-analyzers-common ; do
e4909f6
  file=$(find . -name $(basename $f)*.jar)
e4909f6
  rm $file
e4909f6
  ln -sf $(build-classpath $f) $file
e4909f6
done
23773e6
popd
23773e6
e4cd93c
# Symlink to system jython and standard library
4bfe193
pushd $installDir/plugins/org.python.pydev.jython_*
e4cd93c
rm -rf jython.jar javalib Lib
e4cd93c
ln -sf %{_datadir}/jython/jython.jar
e4cd93c
ln -sf %{_datadir}/jython/javalib
23773e6
ln -sf %{_datadir}/jython/Lib
Igor Foox 0e409e1
popd
Igor Foox 0e409e1
04a5842
%if 0%{?fedora}
4bfe193
pushd $installDir/plugins/org.python.pydev.core_*
b299fc1
# Symlink to system versions of autopep8 and pycodestyle
e4909f6
rm pysrc/third_party/pep8/*.py
e4909f6
(cd pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/autopep8.py)
e4cd93c
(cd pysrc/third_party/pep8/ && ln -s %{python3_sitelib}/pycodestyle.py)
b299fc1
# Symlink to system version of isort
b299fc1
rm pysrc/third_party/isort_container/isort
b299fc1
(cd pysrc/third_party/isort_container && ln -s %{python3_sitelib}/isort)
e4909f6
popd
04a5842
%endif
e4909f6
Michal Nowak 725c62c
# convert .py$ files from mode 0644 to mode 0755
e98c085
sed -i -e '/.*\.py$/s/0644/0755/' .mfiles*
Michal Nowak 725c62c
b299fc1
%files -f .mfiles
e4909f6
%license LICENSE.txt
e4909f6
%doc README.txt
b12a031
%{_datadir}/appdata/eclipse-pydev.metainfo.xml
57be28e
Igor Foox 0e409e1
%changelog
84d4f24
* Fri Aug 14 2020 Mat Booth <mat.booth@redhat.com> - 1:7.7.0-1
84d4f24
- Update to latest upstream release
84d4f24
b14f38f
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.6.0-3
b14f38f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b14f38f
e803895
* Fri Jun 26 2020 Mat Booth <mat.booth@redhat.com> - 1:7.6.0-2
e803895
- Temporarily disable cython debugging extension on F33+ due to a problem
e803895
  building against python 3.9
e803895
95bc988
* Thu Jun 25 2020 Mat Booth <mat.booth@redhat.com> - 1:7.6.0-1
95bc988
- Update to latest upstream release
95bc988
7c138b0
* Tue Mar 24 2020 Mat Booth <mat.booth@redhat.com> - 1:7.5.0-1
7c138b0
- Update to latest upstream release
7c138b0
- Drop mylyn extension
7c138b0
- Drop python 2 cython extension support
7c138b0
5941273
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.4.0-3
5941273
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5941273
71d7921
* Sat Nov 23 2019 Mat Booth <mat.booth@redhat.com> - 1:7.4.0-2
71d7921
- Don't build python 2 extensions for Fedora >= 32
71d7921
ab63576
* Wed Nov 20 2019 Mat Booth <mat.booth@redhat.com> - 1:7.4.0-1
ab63576
- Update to latest upstream release
ab63576
aac554c
* Mon Sep 23 2019 Mat Booth <mat.booth@redhat.com> - 1:7.3.0-2
aac554c
- Ensure c++11 is used when building native part
aac554c
e673fa1
* Mon Sep 09 2019 Mat Booth <mat.booth@redhat.com> - 1:7.3.0-1
e673fa1
- Update to latest upstream release
e673fa1
7ab4827
* Sun Sep 01 2019 Mat Booth <mat.booth@redhat.com> - 1:7.2.1-4
7ab4827
- Temporarily disable cython debugging extension on F32 due to a problem
7ab4827
  building against python 3.8
7ab4827
5cb769c
* Fri Jun 21 2019 Mat Booth <mat.booth@redhat.com> - 1:7.2.1-3
5cb769c
- Fix failure to build against Eclipse 2019-06
5cb769c
f26af07
* Mon Jun 17 2019 Mat Booth <mat.booth@redhat.com> - 1:7.2.1-2
f26af07
- Rebuild against Lucene 8
f26af07
4f70b5b
* Sat Jun 01 2019 Mat Booth <mat.booth@redhat.com> - 1:7.2.1-1
4f70b5b
- Update to latest upstream release
4f70b5b
- Fix missing cython extension for python 2 users
4f70b5b
b4d350d
* Wed Mar 13 2019 Mat Booth <mat.booth@redhat.com> - 1:7.1.0-2
b4d350d
- Restrict to same architectures as Eclipse itself
b4d350d
d78aabc
* Wed Feb 20 2019 Mat Booth <mat.booth@redhat.com> - 1:7.1.0-1
d78aabc
- Update to latest upstream release
d78aabc
e4539f3
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.0.3-2
e4539f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e4539f3
fc299e7
* Tue Jan 08 2019 Mat Booth <mat.booth@redhat.com> - 1:7.0.3-1
fc299e7
- Update to upstream release 7.0.3
fc299e7
349dd9e
* Thu Sep 13 2018 Mat Booth <mat.booth@redhat.com> - 1:6.5.0-2
349dd9e
- Patch for NPE/dispose errors
349dd9e
46dcb5d
* Thu Sep 13 2018 Mat Booth <mat.booth@redhat.com> - 1:6.5.0-1
46dcb5d
- Update to latest upstream release
46dcb5d
- Amend license tag
46dcb5d
- Fix some issues with pip integration (avoid misleading messages about
46dcb5d
  the upgradability of the system pip, install into user area by default
46dcb5d
  because the system area is read only)
46dcb5d
0366937
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.3.3-4
0366937
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0366937
7aa7d19
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1:6.3.3-3
7aa7d19
- Rebuilt for Python 3.7
7aa7d19
04a5842
* Tue Jun 12 2018 Mat Booth <mat.booth@redhat.com> - 1:6.3.3-2
04a5842
- Conditionally build stuff that is only available on Fedora
04a5842
4bfe193
* Tue May 15 2018 Mat Booth <mat.booth@redhat.com> - 1:6.3.3-1
4bfe193
- Update to latest version
4bfe193
b12a031
* Wed Mar 21 2018 Mat Booth <mat.booth@redhat.com> - 1:6.3.2-2
b12a031
- Install appdata
b12a031
266987d
* Wed Mar 21 2018 Mat Booth <mat.booth@redhat.com> - 1:6.3.2-1
266987d
- Update to latest upstream release
266987d
d8601df
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.1.0-2
d8601df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d8601df
b299fc1
* Wed Nov 22 2017 Mat Booth <mat.booth@redhat.com> - 1:6.1.0-1
b299fc1
- Update to latest upstream release, rhbz#1514252
b299fc1
- Avoid installing source with binary bundles, rhbz#1474069
b299fc1
- Fix cython debugging extensions, rhbz#1404801
b299fc1
- Unbundle isort utility
b299fc1
e4cd93c
* Thu Sep 28 2017 Mat Booth <mat.booth@redhat.com> - 1:5.9.2-2
e4cd93c
- Fix broken internal Jython console
e4cd93c
- Fix pycodestyle usage, rhbz#1496452
e4cd93c
e5b0f29
* Sat Sep 16 2017 Mat Booth <mat.booth@redhat.com> - 1:5.9.2-1
e5b0f29
- Update to latest upstream release
e5b0f29
6969096
* Fri Aug 11 2017 Mat Booth <mat.booth@redhat.com> - 1:5.9.0-1
6969096
- Update to latest upstream release
6969096
9bd59b0
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.8.0-3
9bd59b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
9bd59b0
eb4d349
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.8.0-2
eb4d349
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
eb4d349
10a1404
* Fri Jun 16 2017 Mat Booth <mat.booth@redhat.com> - 1:5.8.0-1
10a1404
- Update to latest upstream release
10a1404
- Drop upstreamed patch
10a1404
b8c75d4
* Tue May 02 2017 Mat Booth <mat.booth@redhat.com> - 1:5.6.0-2
b8c75d4
- Rebuilt for multilib change
b8c75d4
03b1234
* Tue Apr 04 2017 nboldt <nickboldt+redhat@gmail.com> - 1:5.6.0-1
03b1234
- Update to latest upstream releases - PyDev 5.6.0 and Lucene 6.1.0 (FC27+ only)
03b1234
144cd4c
* Tue Feb 28 2017 Roland Grunberg <rgrunber@redhat.com> - 1:5.5.0-3
144cd4c
- Add jffi-native onto the classpath of org.python.pydev.jython.
144cd4c
- Resolves: rhbz#1399793
144cd4c
143f7b6
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.5.0-2
143f7b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
143f7b6
74880b6
* Tue Jan 24 2017 Mat Booth <mat.booth@redhat.com> - 1:5.5.0-1
74880b6
- Update to latest release
74880b6
e98c085
* Tue Jan 17 2017 Mat Booth <mat.booth@redhat.com> - 1:5.4.0-3
e98c085
- Fix some minor packaging issues (perms, line endings, etc)
e98c085
584aa35
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1:5.4.0-2
584aa35
- Rebuild for Python 3.6
584aa35
a8c7137
* Mon Dec 19 2016 Alexander Kurtakov <akurtako@redhat.com> 1:5.4.0-1
a8c7137
- Update to upstream 5.4.0.
a8c7137
38def2a
* Thu Sep 29 2016 Alexander Kurtakov <akurtako@redhat.com> 1:5.2.0-1
38def2a
- Update to upstream 5.2.0.
38def2a
e4909f6
* Fri Jun 24 2016 Mat Booth <mat.booth@redhat.com> - 1:5.1.2-1
e4909f6
- Update to release 5.1.2
e4909f6
- Remove bundled third-party libs rhbz#1339362
e4909f6
- Fix valid encoding detection failure rhbz#1327642
e4909f6
- Improve system jython integration
e4909f6
- Make symlinking jars more portable
e4909f6
5066fd8
* Fri Jun 17 2016 Alexander Kurtakov <akurtako@redhat.com> 1:5.1.1-1
5066fd8
- Update to upstream 5.1.1.
5066fd8
1361f3d
* Wed May 18 2016 Sopot Cela <scela@redhat.com> 1:5.0.0-1
1361f3d
- Update to upstream 5.0.0
1361f3d
0b63685
* Wed May 04 2016 Sopot Cela <scela@redhat.com> 1:4.6.0-1
0b63685
- Update to upstream 4.6.0
0b63685
985ee15
* Mon Apr 25 2016 Sopot Cela <scela@redhat.com> 1:4.5.5-3
985ee15
- Patch so it builds with Neon
985ee15
8d7934c
* Wed Apr 6 2016 Alexander Kurtakov <akurtako@redhat.com> 1:4.5.5-2
8d7934c
- Switch python* requires to python3.
8d7934c
462a97a
* Fri Mar 25 2016 Alexander Kurtakov <akurtako@redhat.com> 1:4.5.5-1
462a97a
- Update to upstream 4.5.5.
462a97a
9b459bd
* Thu Feb 04 2016 Sopot Cela <scela@redhat.com> 1:4.5.4-0.2.git3694021
9b459bd
- Minor changelog correction
9b459bd
b85a411
* Thu Feb 04 2016 Sopot Cela <scela@redhat.com> 1:4.5.4-0.1
b85a411
- Upgrade to upstream 4.5.4
b85a411
ee8282a
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.5.3-2
ee8282a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ee8282a
2b30a2f
* Fri Jan 22 2016 Alexander Kurtakov <akurtako@redhat.com> 1:4.5.3-1
2b30a2f
- Update to upstream 4.5.3.
2b30a2f
5388018
* Tue Jan 19 2016 Alexander Kurtakov <akurtako@redhat.com> 1:4.5.1-1
5388018
- Update to upstream 4.5.1.
5388018
8e6e870
* Sun Nov 29 2015 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-3
8e6e870
- Rebuild to fix broken antlr symlink
8e6e870
9d64b0d
* Wed Oct 21 2015 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-2
9d64b0d
- Fix for failing to kill django processes
9d64b0d
- rhbz#1264446
9d64b0d
0cb93bd
* Thu Oct 8 2015 Alexander Kurtakov <akurtako@redhat.com> 1:4.4.0-1
0cb93bd
- Update to upstream 4.4.0.
0cb93bd
- Disable brp-repack.
0cb93bd
7ac9165
* Mon Sep 14 2015 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.0-3
7ac9165
- Rebuild as an Eclipse p2 Droplet.
7ac9165
0d25c75
* Mon Aug 31 2015 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.0-2
0d25c75
- Minor change to build as a droplet.
0d25c75
8c7fe4a
* Fri Aug 21 2015 akurtakov <akurtakov@localhost.localdomain> 1:4.3.0-1
8c7fe4a
- Update to upstream 4.3.0.
8c7fe4a
- Simplify BR/R to adapt new names and remove autogenerated ones now.
8c7fe4a
23773e6
* Wed Aug 12 2015 Mat Booth <mat.booth@redhat.com> - 1:4.2.0-3
23773e6
- Add all necessary symlinks for jython
23773e6
34cf942
* Mon Jul 20 2015 Mat Booth <mat.booth@redhat.com> - 1:4.2.0-2
34cf942
- Fix perms on native lib to fix binary stripping
34cf942
- Generate debuginfo
34cf942
6a7f7a1
* Thu Jul 16 2015 Sopot Cela <scela@redhat.com> - 1:4.2.0-1
6a7f7a1
- Update to 4.2.0 release
6a7f7a1
4ab98f0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.1.0-2
4ab98f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4ab98f0
5e20848
* Wed May 27 2015 Alexander Kurtakov <akurtako@redhat.com> 1:4.1.0-1
5e20848
- Update to upstream 4.1.0 release.
5e20848
db272de
* Wed May 13 2015 Alexander Kurtakov <akurtako@redhat.com> 1:4.0.0-2
db272de
- Make mylyn subpackage archful as timestamps make diff and fail builds.
db272de
8f32a46
* Wed Apr 15 2015 Mat Booth <mat.booth@redhat.com> - 1:4.0.0-1
8f32a46
- Update to latest upstream release
8f32a46
- No longer necessary to symlink optparse
8f32a46
- Now archful package due to having a native component
8f32a46
5b78f79
* Mon Dec 8 2014 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.1-2
5b78f79
- Build with xmvn.
5b78f79
344b860
* Thu Sep 18 2014 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.1-1
344b860
- Update to upstream 3.7.1.
344b860
37e5adc
* Thu Jul 31 2014 Mat Booth <mat.booth@redhat.com> - 1:3.6.0-1
37e5adc
- Update to latest upstream release
37e5adc
- Require jython 2.7
37e5adc
- Remove no longer needed patches
37e5adc
ec961a2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.5.0-4
ec961a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ec961a2
9dcbece
* Wed Jun 04 2014 Mat Booth <mat.booth@redhat.com> - 1:3.5.0-3
9dcbece
- Patch to allow system jython interpreter to be configured in preferences
9dcbece
ee3e28d
* Mon Jun 02 2014 Mat Booth <mat.booth@redhat.com> - 1:3.5.0-2
ee3e28d
- Patch to build with latest version of jython
ee3e28d
- Install license files
ee3e28d
- No longer need to package a portion of jython's lib dir
ee3e28d
aeef4a7
* Thu May 29 2014 Alexander Kurtakov <akurtako@redhat.com> 1:3.5.0-1
aeef4a7
- Update to 3.5.0.
aeef4a7
045e065
* Thu Mar 20 2014 Alexander Kurtakov <akurtako@redhat.com> 1:3.4.1-1
045e065
- Update to 3.4.1.
045e065
be7a161
* Wed Feb 12 2014 Alexander Kurtakov <akurtako@redhat.com> 1:3.3.3-1
be7a161
- Update to 3.3.3.
be7a161
19413ea
* Mon Dec 30 2013 Alexander Kurtakov <akurtako@redhat.com> 1:3.2.0-1
19413ea
- Update to 3.2.0.
19413ea
5df84d3
* Fri Dec 13 2013 Alexander Kurtakov <akurtako@redhat.com> 1:3.1.0-1
5df84d3
- Update to 3.1.0.
5df84d3
48a04cf
* Mon Nov 11 2013 Alexander Kurtakov <akurtako@redhat.com> 1:3.0-1
48a04cf
- Update to 3.0.
48a04cf
- Drop old changelog now that we move to tycho builds.