4d4cd5
# We can skip tests
4d4cd5
%bcond_without testsuite
4d4cd5
4d4cd5
%if %{without testsuite}
4d4cd5
%global tcl 0
4d4cd5
%global lualang 0
4d4cd5
%global perllang 0
4d4cd5
%global phplang 0
4d4cd5
%global rubylang 0
4d4cd5
%global python3lang 0
4d4cd5
%global golang 0
4d4cd5
%global octave 0
4d4cd5
%global Rlang 0
4d4cd5
%global javalang 0
4d4cd5
%endif
4d4cd5
4d4cd5
%{!?tcl:%global tcl 1}
4d4cd5
%{!?guile:%global guile 0}
4d4cd5
%{!?lualang:%global lualang 1}
4d4cd5
%{!?perllang:%global perllang 1}
4d4cd5
%{!?phplang:%global phplang 1}
4d4cd5
# Disable Ruby test failed with swig 4.0.0 on s390
4d4cd5
%ifarch s390x %{power64}
4d4cd5
%{!?rubylang:%global rubylang 0}
4d4cd5
%else
4d4cd5
%{!?rubylang:%global rubylang 1}
4d4cd5
%endif
4d4cd5
%{!?python3lang:%global python3lang 1}
4d4cd5
4d4cd5
%if 0%{?rhel}
4d4cd5
%{!?golang:%global golang 0}
4d4cd5
%{!?octave:%global octave 0}
4d4cd5
%{!?Rlang:%global Rlang 0}
4d4cd5
%bcond_with build_ccache_swig
4d4cd5
%else
4d4cd5
%{!?octave:%global octave 1}
4d4cd5
%{!?Rlang:%global Rlang 1}
4d4cd5
%bcond_without build_ccache_swig
4d4cd5
%endif
4d4cd5
%ifarch aarch64 %{arm} %{mips} ppc %{power64} s390 s390x
4d4cd5
%{!?javalang:%global javalang 0}
4d4cd5
%else
4d4cd5
%{!?javalang:%global javalang 1}
4d4cd5
%endif
4d4cd5
4d4cd5
# Do not run Go tests, they failed with 4.0.0 on ppc64le
4d4cd5
%ifarch %{ix86} x86_64 %{arm} aarch64
4d4cd5
# Tests do not work with Go 1.15
4d4cd5
%{!?golang:%global golang 0}
4d4cd5
%else
4d4cd5
%{!?golang:%global golang 0}
4d4cd5
%endif
4d4cd5
4d4cd5
Summary: Connects C/C++/Objective C to some high-level programming languages
4d4cd5
Name:    swig
4d4cd5
Version: 4.0.2
4d4cd5
Release: 8%{?dist}
4d4cd5
License: GPLv3+ and BSD
4d4cd5
URL:     http://swig.sourceforge.net/
4d4cd5
Source0: http://downloads.sourceforge.net/project/swig/swig/swig-%{version}/swig-%{version}.tar.gz
4d4cd5
# Define the part of man page sections
4d4cd5
Source1: description.h2m
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
Source2: description-ccache.h2m
4d4cd5
Source3: ccache-swig.sh
4d4cd5
Source4: ccache-swig.csh
4d4cd5
%endif
4d4cd5
4d4cd5
# https://github.com/swig/swig/pull/1702
4d4cd5
Patch0: swig-Upgrade-to-support-newer-NodeJS.patch
4d4cd5
# Backport PHP 7.x and 88888888 updates
4d4cd5
Patch1: swig-4.0.2-Fix-overloaded-directed-methods-with-non-void-re.patch
4d4cd5
Patch2: swig-4.0.2-Fix-char-typecheck-typemap-to-accept-Null.patch
4d4cd5
Patch3: swig-4.0.2-Improve-PHP-object-creation.patch
4d4cd5
Patch4: swig-4.0.2-Support-PHP8.patch
4d4cd5
4d4cd5
BuildRequires: make
4d4cd5
BuildRequires: perl-interpreter, pcre-devel
4d4cd5
BuildRequires: python%{python3_pkgversion}-devel
4d4cd5
BuildRequires: autoconf, automake, gawk, dos2unix
4d4cd5
BuildRequires: gcc-c++
4d4cd5
BuildRequires: help2man
4d4cd5
BuildRequires: perl-devel
4d4cd5
BuildRequires: perl(base)
4d4cd5
BuildRequires: perl(Config)
4d4cd5
BuildRequires: perl(Devel::Peek)
4d4cd5
BuildRequires: perl(ExtUtils::MakeMaker)
4d4cd5
BuildRequires: perl(fields)
4d4cd5
BuildRequires: perl(Math::BigInt)
4d4cd5
BuildRequires: perl(strict)
4d4cd5
BuildRequires: perl(Test::More)
4d4cd5
BuildRequires: perl(vars)
4d4cd5
BuildRequires: perl(warnings)
4d4cd5
BuildRequires: boost-devel
4d4cd5
# Need when Source/CParse/parser.y is patched
4d4cd5
BuildRequires: bison
4d4cd5
%if %{tcl}
4d4cd5
BuildRequires: tcl-devel
4d4cd5
%endif
4d4cd5
%if %{guile}
4d4cd5
BuildRequires: guile-devel
4d4cd5
%endif
4d4cd5
%if %{octave}
4d4cd5
BuildRequires: octave-devel
4d4cd5
%endif
4d4cd5
%if %{golang}
4d4cd5
BuildRequires: golang
4d4cd5
BuildRequires: golang-bin
4d4cd5
BuildRequires: golang-shared
4d4cd5
BuildRequires: golang-src
4d4cd5
%endif
4d4cd5
%if %{lualang}
4d4cd5
BuildRequires: lua-devel
4d4cd5
%endif
4d4cd5
%if %{rubylang}
4d4cd5
BuildRequires: ruby-devel
4d4cd5
%endif
4d4cd5
%if %{Rlang}
4d4cd5
BuildRequires: R-devel
4d4cd5
%endif
4d4cd5
%if %{javalang}
4d4cd5
BuildRequires: java, java-devel
4d4cd5
%endif
4d4cd5
%if %{phplang}
4d4cd5
BuildRequires: php, php-devel
4d4cd5
%endif
4d4cd5
4d4cd5
%description
4d4cd5
Simplified Wrapper and Interface Generator (SWIG) is a software
4d4cd5
development tool for connecting C, C++ and Objective C programs with a
4d4cd5
variety of high-level programming languages. SWIG is used with different
4d4cd5
types of target languages including common scripting languages such as
4d4cd5
Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported
4d4cd5
languages also includes non-scripting languages such as C#, D, Go language,
4d4cd5
Java including Android, Lua, OCaml, Octave, Scilab and R. Also several
4d4cd5
interpreted and compiled Scheme implementations (Guile, MzScheme/Racket)
4d4cd5
are supported. SWIG is most commonly used to create high-level interpreted
4d4cd5
or compiled programming environments, user interfaces, and as a tool for
4d4cd5
testing and prototyping C/C++ software.
4d4cd5
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
%package -n ccache-swig
4d4cd5
Summary:   Fast compiler cache
4d4cd5
License:   GPLv2+
4d4cd5
Requires:  swig
4d4cd5
Conflicts: swig < 3.0.8-2
4d4cd5
4d4cd5
%description -n ccache-swig
4d4cd5
ccache-swig is a compiler cache. It speeds up re-compilation of C/C++/SWIG
4d4cd5
code by caching previous compiles and detecting when the same compile is
4d4cd5
being done again. ccache-swig is ccache plus support for SWIG.
4d4cd5
%endif
4d4cd5
4d4cd5
%package doc
4d4cd5
Summary:   Documentation files for SWIG
4d4cd5
License:   BSD
4d4cd5
BuildArch: noarch
4d4cd5
4d4cd5
%description doc
4d4cd5
This package contains documentation for SWIG and useful examples
4d4cd5
4d4cd5
%package gdb
4d4cd5
Summary:   Commands for easier debugging of SWIG
4d4cd5
License:   BSD
4d4cd5
Requires:  swig
4d4cd5
4d4cd5
%description gdb
4d4cd5
This package contains file with commands for easier debugging of SWIG
4d4cd5
in gdb.
4d4cd5
4d4cd5
%prep
4d4cd5
%autosetup -p1
4d4cd5
4d4cd5
for all in CHANGES README; do
4d4cd5
    iconv -f ISO88591 -t UTF8 < $all > $all.new
4d4cd5
    touch -r $all $all.new
4d4cd5
    mv -f $all.new $all
4d4cd5
done
4d4cd5
4d4cd5
%build
4d4cd5
./autogen.sh
4d4cd5
4d4cd5
# Disable maximum compile warnings when octave is supported, because Octave
4d4cd5
# code produces lots of the warnings demanded by strict ISO C and ISO C++.
4d4cd5
# It causes that log had more then 600M.
4d4cd5
# AC_CHECK_PROGS requires just the name, so use for configure
4d4cd5
#   --with-python3=python3 --with-2to3=2to3
4d4cd5
%configure \
4d4cd5
  --without-ocaml \
4d4cd5
%if %{python3lang}
4d4cd5
  --with-python3=python3 \
4d4cd5
  --with-2to3=2to3 \
4d4cd5
%else
4d4cd5
  --without-python3 \
4d4cd5
%endif
4d4cd5
%if %{phplang}
4d4cd5
  --with-php \
4d4cd5
%else
4d4cd5
  --without-php \
4d4cd5
%endif
4d4cd5
%if ! %{perllang}
4d4cd5
  --without-perl5 \
4d4cd5
%endif
4d4cd5
%if ! %{tcl}
4d4cd5
  --without-tcl \
4d4cd5
%endif
4d4cd5
%if ! %{javalang}
4d4cd5
  --without-java \
4d4cd5
%endif
4d4cd5
%if ! %{Rlang}
4d4cd5
  --without-r \
4d4cd5
%endif
4d4cd5
%if ! %{golang}
4d4cd5
  --without-go \
4d4cd5
%endif
4d4cd5
%if %{octave}
4d4cd5
  --with-octave=%{_bindir}/octave \
4d4cd5
  --without-maximum-compile-warnings \
4d4cd5
%endif
4d4cd5
%if %{without build_ccache_swig}
4d4cd5
  --disable-ccache \
4d4cd5
%endif
4d4cd5
;
4d4cd5
%{make_build}
4d4cd5
4d4cd5
%if %{with testsuite}
4d4cd5
# Test suite
4d4cd5
make check PY3=1
4d4cd5
%endif
4d4cd5
4d4cd5
%install
4d4cd5
# Remove all arch dependent files in Examples/ created during tests
4d4cd5
make clean-examples
4d4cd5
4d4cd5
pushd Examples/
4d4cd5
# Remove all arch dependent files in Examples/
4d4cd5
find -type f -name 'Makefile.in' -delete -print
4d4cd5
4d4cd5
# We don't want to ship files below.
4d4cd5
rm -rf test-suite
4d4cd5
find -type f -name '*.dsp' -delete -print
4d4cd5
find -type f -name '*.dsw' -delete -print
4d4cd5
4d4cd5
# Convert files to UNIX format
4d4cd5
for all in `find -type f`; do
4d4cd5
    dos2unix -k $all
4d4cd5
    chmod -x $all
4d4cd5
done
4d4cd5
popd
4d4cd5
4d4cd5
%{make_install}
4d4cd5
4d4cd5
#################################################
4d4cd5
# Use help output for generating of man page swig
4d4cd5
echo "Options:" >help_swig
4d4cd5
%{buildroot}%{_bindir}/swig --help >>help_swig
4d4cd5
4d4cd5
# Update the output to be correctly formatted be help2man
4d4cd5
sed -i -e 's/^\(\s\+-[^-]\+\)- \(.*\)$/\1 \2/' help_swig
4d4cd5
sed -i -e 's/^\(\s\+-\w\+-[^-]*\)- \(.*\)$/\1 \2/' help_swig
4d4cd5
4d4cd5
# Generate a helper script that will be used by help2man
4d4cd5
cat >h2m_helper_swig <<'EOF'
4d4cd5
#!/bin/bash
4d4cd5
[ "$1" == "--version" ] && echo "" || cat help_swig
4d4cd5
EOF
4d4cd5
chmod a+x h2m_helper_swig
4d4cd5
4d4cd5
# Generate man page
4d4cd5
help2man -N --section 1 ./h2m_helper_swig --include %{SOURCE1} -o %{name}.1
4d4cd5
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
########################################################
4d4cd5
# Use help output for generating of man page ccache-swig
4d4cd5
%{buildroot}%{_bindir}/ccache-swig -h >>help_ccache
4d4cd5
4d4cd5
# Update the output to be correctly formatted be help2man
4d4cd5
sed -i -e '/compiler cache/ d' help_ccache
4d4cd5
sed -i -e '/Copyright/ d' help_ccache
4d4cd5
sed -i -e 's/^Usage:/[synopsis]/' help_ccache
4d4cd5
sed -i -e 's/^Options:/[options]/' help_ccache
4d4cd5
sed -i -e 's/^\s\+/ /' help_ccache
4d4cd5
sed -i -e 's/^\(-[^- ] <\w\+>\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
4d4cd5
sed -i -e 's/^\(-[^- ]\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
4d4cd5
4d4cd5
# Generate a helper script that will be used by help2man
4d4cd5
cat >h2m_helper_ccache <<'EOF'
4d4cd5
#!/bin/bash
4d4cd5
[ "$1" == "--version" ] && echo ""
4d4cd5
[ "$1" == "--help" ] && echo "" || echo ""
4d4cd5
EOF
4d4cd5
chmod a+x h2m_helper_ccache
4d4cd5
4d4cd5
cat %{SOURCE2} >>help_ccache
4d4cd5
sed -i -e 's#@DOCDIR@#%{_docdir}#' help_ccache
4d4cd5
4d4cd5
# Generate man page
4d4cd5
help2man -N --section 1 ./h2m_helper_ccache --include help_ccache -o ccache-swig.1
4d4cd5
%endif
4d4cd5
4d4cd5
# Add man page for swig to repository
4d4cd5
mkdir -p %{buildroot}%{_mandir}/man1/
4d4cd5
install -p -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
install -p -m 0644 ccache-swig.1 %{buildroot}%{_mandir}/man1/
4d4cd5
%endif
4d4cd5
4d4cd5
# Quiet some rpmlint complaints - remove empty file
4d4cd5
rm -f %{buildroot}%{_datadir}/%name/%{version}/octave/std_carray.i
4d4cd5
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
# Enable ccache-swig by default
4d4cd5
mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
4d4cd5
install -dm 755 %{buildroot}%{_sysconfdir}/profile.d
4d4cd5
install -pm 644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d
4d4cd5
%endif
4d4cd5
4d4cd5
# Add swig.gdb sub-package gdb
4d4cd5
mkdir -p %{buildroot}%{_datadir}/%{name}/gdb
4d4cd5
install -pm 644 Tools/swig.gdb %{buildroot}%{_datadir}/%{name}/gdb
4d4cd5
4d4cd5
%files
4d4cd5
%{_bindir}/%{name}
4d4cd5
%{_datadir}/%{name}
4d4cd5
%exclude %{_datadir}/%{name}/gdb
4d4cd5
%{_mandir}/man1/swig.1*
4d4cd5
%license LICENSE LICENSE-GPL LICENSE-UNIVERSITIES
4d4cd5
%doc ANNOUNCE CHANGES CHANGES.current
4d4cd5
%doc COPYRIGHT README TODO
4d4cd5
4d4cd5
%if %{with build_ccache_swig}
4d4cd5
%files -n ccache-swig
4d4cd5
%{_bindir}/ccache-swig
4d4cd5
%config(noreplace) %{_sysconfdir}/profile.d/ccache-swig.*sh
4d4cd5
%{_mandir}/man1/ccache-swig.1*
4d4cd5
%endif
4d4cd5
4d4cd5
%files doc
4d4cd5
%license LICENSE LICENSE-GPL LICENSE-UNIVERSITIES
4d4cd5
%doc Doc Examples COPYRIGHT
4d4cd5
4d4cd5
%files gdb
4d4cd5
%{_datadir}/%{name}/gdb
4d4cd5
4d4cd5
%changelog
4d4cd5
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 4.0.2-8
4d4cd5
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
4d4cd5
  Related: rhbz#1991688
4d4cd5
4d4cd5
* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 4.0.2-7
4d4cd5
- Rebuilt for RHEL 9 BETA for openssl 3.0
4d4cd5
  Related: rhbz#1971065
4d4cd5
4d4cd5
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.0.2-6
4d4cd5
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
4d4cd5
4d4cd5
* Fri Mar 05 2021 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.2-5
4d4cd5
- Backport support of PHP8 from upstream
4d4cd5
4d4cd5
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-4
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4d4cd5
4d4cd5
* Fri Aug 28 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.2-3
4d4cd5
- Enable tests for Python 3
4d4cd5
4d4cd5
* Wed Jul 29 2020 Tom Stellard <tstellar@redhat.com> - 4.0.2-2
4d4cd5
- Use make macros
4d4cd5
  https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
4d4cd5
- Disable Go tests
4d4cd5
4d4cd5
* Mon Jun 08 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.2-1
4d4cd5
- Update to 4.0.2
4d4cd5
4d4cd5
* Fri Mar 06 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.1-9
4d4cd5
- Remove BR for Python 2 (bug#1807547)
4d4cd5
4d4cd5
* Tue Feb 25 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 4.0.1-8
4d4cd5
- Add fix for newer NodeJS version
4d4cd5
4d4cd5
* Tue Feb 04 2020 Michael Jeanson <mjeanson@efficios.com> - 4.0.1-7
4d4cd5
- Fix crash in Python backend when using empty docstrings
4d4cd5
4d4cd5
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-6
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4d4cd5
4d4cd5
* Thu Jan 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.1-5
4d4cd5
- Add support for Ruby 2.7
4d4cd5
- Fix code generated for Ruby global variables
4d4cd5
4d4cd5
* Sat Jan 18 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 4.0.1-4
4d4cd5
- Backport upstream fixes for ruby 2.7 (as small as possible for now)
4d4cd5
4d4cd5
* Tue Nov 19 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.1-3
4d4cd5
- Disable Ruby tests on all archs
4d4cd5
4d4cd5
* Thu Oct 17 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.1-2
4d4cd5
- Disable Ruby tests on x86_64
4d4cd5
4d4cd5
* Wed Aug 21 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.1-1
4d4cd5
- Update to 4.0.1
4d4cd5
  - Add Python 3.8 support
4d4cd5
  - Python Sphinx compatibility added for Doxygen comments
4d4cd5
  - Fix some C++17 compatibility problems in Python and Ruby generated
4d4cd5
    code
4d4cd5
4d4cd5
* Mon Aug 12 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.0-5
4d4cd5
- Backport upstream fix for Go tests (BZ#1736731)
4d4cd5
4d4cd5
* Tue Aug 06 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.0-4
4d4cd5
- Disable Go tests, they fail with Go 1.13-beta
4d4cd5
4d4cd5
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0-3
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4d4cd5
4d4cd5
* Wed Jun 05 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.0-2
4d4cd5
- Updated package description
4d4cd5
4d4cd5
* Fri May 03 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.0-1
4d4cd5
- Update to 4.0.0
4d4cd5
4d4cd5
* Sat Apr 27 2019 Orion Poplawski <orion@nwra.com> - 3.0.12-25
4d4cd5
- Add patches for octave 5.1 support
4d4cd5
4d4cd5
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-24
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4d4cd5
4d4cd5
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 3.0.12-23
4d4cd5
- Rebuilt for Boost 1.69
4d4cd5
4d4cd5
* Thu Nov 15 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-22
4d4cd5
- Add support for Octave 4.4
4d4cd5
4d4cd5
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-21
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 3.0.12-20
4d4cd5
- Rebuilt for Python 3.7
4d4cd5
4d4cd5
* Fri Jun 22 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-19
4d4cd5
- Disable using of Python 2
4d4cd5
4d4cd5
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.0.12-18
4d4cd5
- Rebuilt for Python 3.7
4d4cd5
4d4cd5
* Tue Apr 24 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-17
4d4cd5
- Backport upstream Coverity fixes (bug#1570037)
4d4cd5
- Do not build ccache-swig on RHEL
4d4cd5
4d4cd5
* Wed Feb 14 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-16
4d4cd5
- Update conditions for tests
4d4cd5
- Fix configure to properly check version of Go 1.10
4d4cd5
4d4cd5
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-15
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4d4cd5
4d4cd5
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 3.0.12-14
4d4cd5
- Rebuilt for Boost 1.66
4d4cd5
4d4cd5
* Tue Nov 21 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-13
4d4cd5
- Disable PHP tests, because they fail with PHP 7.2.0-RC
4d4cd5
4d4cd5
* Wed Sep 20 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-12
4d4cd5
- Fix generated code for constant expressions containing wchar_t L
4d4cd5
  literals
4d4cd5
4d4cd5
* Thu Sep 07 2017 Jared Smith <jsmith@fedoraproject.org> - 3.0.12-11
4d4cd5
- Add patch to support NodeJS versions 7 and 8, fixes FTBFS
4d4cd5
4d4cd5
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-10
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4d4cd5
4d4cd5
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-9
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4d4cd5
4d4cd5
* Wed Jun 14 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.12-8
4d4cd5
- Fixed tests to building on Perl 5.26 without dot in INC
4d4cd5
4d4cd5
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.12-7
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
4d4cd5
4d4cd5
* Sat Apr 29 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.12-6
4d4cd5
- Rebuilt for bootstrapping new arch: s390x
4d4cd5
4d4cd5
* Mon Feb 13 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.12-5
4d4cd5
- Rebuilt with R-testsuite enabled
4d4cd5
4d4cd5
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-4
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4d4cd5
4d4cd5
* Wed Feb 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.12-3
4d4cd5
- Rebuilt with Octave-testsuite enabled
4d4cd5
4d4cd5
* Sun Jan 29 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.12-2
4d4cd5
- Rebuilt for Boost 1.63
4d4cd5
4d4cd5
* Sat Jan 28 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.12-1
4d4cd5
- Update to 3.0.12
4d4cd5
- Drop Patch1 and Patch2, applied in upstream-tarball
4d4cd5
- Build without Octave and R testsuite, since they are broken due to GCC-7
4d4cd5
4d4cd5
* Sat Jan 14 2017 Björn Esser <besser82@fedoraproject.org> - 3.0.11-2
4d4cd5
- Add Patch1 from upstream
4d4cd5
  - Do not dump Octave core in examples/test suite scripts
4d4cd5
- Add Patch2 for Fedora >= 26, backported from upstream
4d4cd5
  - Support for Octave 4.2
4d4cd5
4d4cd5
* Mon Jan 02 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.11-1
4d4cd5
- Update to 3.0.11
4d4cd5
  - Add support for PHP 7
4d4cd5
  - Disable guile tests
4d4cd5
4d4cd5
* Wed Oct 19 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.10-2
4d4cd5
- Sub-package file swig.gdb (bug #1332673)
4d4cd5
4d4cd5
* Mon Jun 13 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.10-1
4d4cd5
- Update to 3.0.10
4d4cd5
4d4cd5
* Wed May 25 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-8
4d4cd5
- Fix Ruby opaque pointer handling (bug #1299502)
4d4cd5
4d4cd5
* Mon Apr 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-7
4d4cd5
- Add support for Go 1.6
4d4cd5
4d4cd5
* Fri Mar 11 2016 Michal Toman <mtoman@fedoraproject.org> - 3.0.8-6
4d4cd5
- Do not build R, Java and Go on MIPS
4d4cd5
4d4cd5
* Tue Mar 01 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-5
4d4cd5
- Used updated upstream fix for GCC 6 issue
4d4cd5
4d4cd5
* Mon Feb 22 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-4
4d4cd5
- Patched to build against GCC 6
4d4cd5
- Disable Go tests, because they failed against new Go 1.6
4d4cd5
4d4cd5
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.8-3
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4d4cd5
4d4cd5
* Thu Jan 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-2
4d4cd5
- Move ccache-swig to sub-package
4d4cd5
- Generate man page for ccache-swig from help
4d4cd5
4d4cd5
* Mon Jan 04 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-1
4d4cd5
- Update to 3.0.8
4d4cd5
4d4cd5
* Sun Dec 06 2015 Björn Esser <fedora@besser82.io> - 3.0.7-10
4d4cd5
- fix hunk-offsets in patches
4d4cd5
4d4cd5
* Sun Dec 06 2015 Björn Esser <fedora@besser82.io> - 3.0.7-9
4d4cd5
- add Patch10: Python 3.5, -builtin, excess elements in struct initializer
4d4cd5
- add Patch11: Fix incorrect director_classic_runme.py test
4d4cd5
- add Patch12: Python SystemError fix with -builtin
4d4cd5
- add Patch13: size_type-correction for SwigPySequence_Cont
4d4cd5
- add Patch14: Python use Py_ssize_t instead of int for better portability
4d4cd5
- add Patch15: Add python inplace-operator caveats to pyopers.swg
4d4cd5
4d4cd5
* Wed Oct 21 2015 David Sommerseth <davids@redhat.com> - 3.0.7-8
4d4cd5
- Ignore locally installed ccache when running CCache unit tests
4d4cd5
- Resolves: bz#1274031
4d4cd5
4d4cd5
* Wed Sep 16 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-7
4d4cd5
- Remove the old setools patch. The bug was already fixed by upstream
4d4cd5
- Resolves: bz#1180257
4d4cd5
4d4cd5
* Mon Sep 14 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-6
4d4cd5
- Fix Ruby tracking code (BZ#1225140)
4d4cd5
4d4cd5
* Thu Sep 03 2015 Jonathan Wakely <jwakely@redhat.com> - 3.0.7-5
4d4cd5
- Rebuilt for Boost 1.59
4d4cd5
4d4cd5
* Tue Sep 01 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-4
4d4cd5
- Disable Ruby tests
4d4cd5
4d4cd5
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 3.0.7-3
4d4cd5
- Rebuilt for Boost 1.59
4d4cd5
4d4cd5
* Wed Aug 05 2015 Jonathan Wakely <jwakely@redhat.com> 3.0.7-2
4d4cd5
- Rebuilt for Boost 1.58
4d4cd5
4d4cd5
* Tue Aug 04 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.7-1
4d4cd5
- Update to 3.0.7 (#1249845)
4d4cd5
- Dropped Patch2, changes applied in upstream tarball
4d4cd5
4d4cd5
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-6
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
4d4cd5
4d4cd5
* Thu Jul 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.6-5
4d4cd5
- rebuild for Boost 1.58
4d4cd5
4d4cd5
* Thu Jul 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.6-4
4d4cd5
- Disable Ruby tests on Fedora 23 and higher when building on armv7
4d4cd5
- Update list of Perl dependencies
4d4cd5
4d4cd5
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 3.0.6-3
4d4cd5
- rebuild for Boost 1.58
4d4cd5
4d4cd5
* Fri Jul 10 2015 Orion Poplawski <orion@cora.nwra.com> - 3.0.6-2
4d4cd5
- Add patch for octave 4.0.0 support
4d4cd5
4d4cd5
* Mon Jul 06 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.6-1
4d4cd5
- Update to 3.0.6 (#1240107)
4d4cd5
- Dropped Patch2 and Patch3, changes applied in upstream tarball
4d4cd5
4d4cd5
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.5-8
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4d4cd5
4d4cd5
* Tue May 26 2015 Dan Horák <dan[at]danny.cz> - 3.0.5-7
4d4cd5
- skip ruby also on s390 (#1225140)
4d4cd5
4d4cd5
* Sat Apr 25 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-6
4d4cd5
- Updated Patch3 with a more elaborated approach
4d4cd5
4d4cd5
* Sat Apr 04 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-5
4d4cd5
- Disable Ruby-testsuite on fc23 when building on armv7.  It currently
4d4cd5
  segfaults for unknown reason.
4d4cd5
- Add a notice about Patch2 got accepted by upstream and can be dropped
4d4cd5
  on next version.
4d4cd5
4d4cd5
* Fri Apr 03 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-4
4d4cd5
- Add Patch3 to fix segfaults of Python-wrappers when generating
4d4cd5
  code with `-buildin -modern -modernargs`-flags
4d4cd5
4d4cd5
* Thu Feb 19 2015 Orion Poplawski <orion@cora.nwra.com> - 3.0.5-3
4d4cd5
- Rebuild for gcc 5 C++11 ABI
4d4cd5
4d4cd5
* Tue Feb 10 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-2
4d4cd5
- Enable ccache-swig by default, if ccache is installed (#1176861)
4d4cd5
4d4cd5
* Tue Feb 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.5-1
4d4cd5
- Update to 3.0.5 (#1178440)
4d4cd5
4d4cd5
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 3.0.2-3
4d4cd5
- Rebuild for boost 1.57.0
4d4cd5
4d4cd5
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-2
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Jun 09 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.2-1
4d4cd5
- Update to 3.0.2
4d4cd5
4d4cd5
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-2
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4d4cd5
4d4cd5
* Thu May 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.1-1
4d4cd5
- Update to 3.0.1
4d4cd5
- Updated parameters for configure and conditions for BRs
4d4cd5
4d4cd5
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 3.0.0-7
4d4cd5
- Rebuild for boost 1.55.0
4d4cd5
4d4cd5
* Thu May 22 2014 Dan Horák <dan[at]danny.cz> 3.0.0-6
4d4cd5
- java unit tests fail on s390(x), too. disable for now
4d4cd5
4d4cd5
* Mon May 12 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.0-5
4d4cd5
- unit tests fail on aarch64, too. disable for now
4d4cd5
4d4cd5
* Fri Apr 25 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.0-4
4d4cd5
- No golang or R on aarch64 (currently)
4d4cd5
4d4cd5
* Tue Apr 22 2014 Karsten Hopp <karsten@redhat.com> 3.0.0-3
4d4cd5
- golang is exclusivearch %%{ix86} x86_64 %%{arm}, don't BR it on ppc*, s390*
4d4cd5
- unit tests fail on other ppc archs, too. disable for now
4d4cd5
4d4cd5
* Fri Mar 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.0-2
4d4cd5
- Small changes to enable ppc64le (BZ#1081724)
4d4cd5
4d4cd5
* Thu Mar 20 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.0-1
4d4cd5
- Update to 3.0.0
4d4cd5
- Update BRs to run tests for Java, Ruby, Lua, R, Go
4d4cd5
- Replace %%define by %%global (BZ#1063589)
4d4cd5
- Remove Group tag (BZ#1063589)
4d4cd5
- Generate man page from help to have the correct list of options
4d4cd5
4d4cd5
* Fri Feb 28 2014 Orion Poplawski <orion@cora.nwra.com> - 2.0.12-1
4d4cd5
- Update to 2.0.12
4d4cd5
- A patch to fix guile locale
4d4cd5
4d4cd5
* Wed Oct 09 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.11-2
4d4cd5
- Use bconds for enabling testsuite
4d4cd5
4d4cd5
* Mon Sep 16 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.11-1
4d4cd5
- Update to 2.0.11
4d4cd5
4d4cd5
* Wed Aug 21 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-4
4d4cd5
- Fixed BZ#994120
4d4cd5
  - Remove the req/prov filtering from version docdir (BZ#489421), because
4d4cd5
    it is not needed
4d4cd5
4d4cd5
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-3
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4d4cd5
4d4cd5
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.0.10-2
4d4cd5
- Rebuild for boost 1.54.0
4d4cd5
4d4cd5
* Fri May 31 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-1
4d4cd5
- Update to 2.0.10
4d4cd5
- swig203-rh706140.patch merged
4d4cd5
- swig204-rh752054.patch merged
4d4cd5
- Create swig-2.0.10-Fix-x390-build.patch
4d4cd5
4d4cd5
* Fri May 24 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.9-3
4d4cd5
- Add man page for swig (BZ#948407)
4d4cd5
4d4cd5
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-2
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Jan 07 2013 Adam Tkac <atkac redhat com> 2.0.9-1
4d4cd5
- update to 2.0.9
4d4cd5
4d4cd5
* Wed Sep 12 2012 Adam Tkac <atkac redhat com> 2.0.8-1
4d4cd5
- update to 2.0.8 (#851364)
4d4cd5
- swig207-rh830660.patch merged
4d4cd5
- swig207-r13128.patch merged
4d4cd5
- swig-rh841245.patch merged
4d4cd5
4d4cd5
* Thu Jul 19 2012 Adam Tkac <atkac redhat com> 2.0.7-4
4d4cd5
- don't clean "bool" definition in PERL 5 environment (#841245)
4d4cd5
4d4cd5
* Wed Jun 27 2012 Adam Tkac <atkac redhat com> 2.0.7-3
4d4cd5
- fix building of setools package
4d4cd5
4d4cd5
* Tue Jun 12 2012 Adam Tkac <atkac redhat com> 2.0.7-2
4d4cd5
- fix generating of python3 wrappers (#830660)
4d4cd5
- don't crash when attepmting to warn about wrong descructor (#830249)
4d4cd5
4d4cd5
* Thu Jun 07 2012 Adam Tkac <atkac redhat com> 2.0.7-1
4d4cd5
- update to 2.0.7
4d4cd5
- swig-1.3.23-pylib.patch is no longer needed
4d4cd5
4d4cd5
* Thu May 10 2012 Adam Tkac <atkac redhat com> 2.0.6-1
4d4cd5
- update to 2.0.6
4d4cd5
4d4cd5
* Mon Apr 23 2012 Adam Tkac <atkac redhat com> 2.0.5-1
4d4cd5
- update to 2.0.5
4d4cd5
- patches merged
4d4cd5
  - swig204-rh753321.patch
4d4cd5
  - swig204-rh679948.patch
4d4cd5
  - swig204-rh770696.patch
4d4cd5
4d4cd5
* Thu Apr 19 2012 Adam Tkac <atkac redhat com> - 2.0.4-7
4d4cd5
- drop Octave support on RHEL
4d4cd5
4d4cd5
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.0.4-6
4d4cd5
- Rebuild against PCRE 8.30
4d4cd5
4d4cd5
* Thu Jan 05 2012 Adam Tkac <atkac redhat com> 2.0.4-5
4d4cd5
- fix for PHP 5.4 bindings (#770696)
4d4cd5
4d4cd5
* Tue Nov 15 2011 Adam Tkac <atkac redhat com> 2.0.4-4
4d4cd5
- don't apply patch for #752054 till guile2 gets into distro
4d4cd5
4d4cd5
* Mon Nov 14 2011 Adam Tkac <atkac redhat com> 2.0.4-3
4d4cd5
- backport r12814 from trunk (#753321)
4d4cd5
- use scm_to_utf8_string instead of SCM_STRING_CHARS in guile bindings (#752054)
4d4cd5
- improve Octave compatibility (#679948)
4d4cd5
4d4cd5
* Mon Aug 1 2011 Nick Bebout <nb@fedoraproject.org> 2.0.4-2
4d4cd5
- rebuild to fix 2.0.3 being tagged in over 2.0.4-1
4d4cd5
4d4cd5
* Mon Jun 20 2011 Adam Tkac <atkac redhat com> 2.0.4-1
4d4cd5
- update to 2.0.4
4d4cd5
- patches merged
4d4cd5
  - swig200-rh666429.patch
4d4cd5
  - swig200-rh623854.patch
4d4cd5
4d4cd5
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> 2.0.3-3
4d4cd5
- Perl mass rebuild
4d4cd5
4d4cd5
* Fri May 20 2011 Adam Tkac <atkac redhat com> 2.0.3-2
4d4cd5
- make guile generator compatible with guile2 (#706140)
4d4cd5
4d4cd5
* Fri Apr 22 2011 Adam Tkac <atkac redhat com> 2.0.3-1
4d4cd5
- update to 2.0.3
4d4cd5
- swig202-rh691513.patch merged
4d4cd5
4d4cd5
* Tue Mar 29 2011 Adam Tkac <atkac redhat com> 2.0.2-2
4d4cd5
- bacport fix for preprocessor regression (#691513)
4d4cd5
4d4cd5
* Mon Feb 21 2011 Adam Tkac <atkac redhat com> 2.0.2-1
4d4cd5
- update to 2.0.2
4d4cd5
4d4cd5
* Wed Feb 16 2011 Adam Tkac <atkac redhat com> 2.0.1-4
4d4cd5
- improve fix for PySlice issue (#666429)
4d4cd5
4d4cd5
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-3
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Jan 03 2011 Adam Tkac <atkac redhat com> 2.0.1-2
4d4cd5
- attempt to fix PySlice* API/ABI issues with the Python 3.2 (#666429)
4d4cd5
4d4cd5
* Thu Oct 07 2010 Adam Tkac <atkac redhat com> 2.0.1-1
4d4cd5
- update to 2.0.1 (#640354)
4d4cd5
- BR pcre-devel
4d4cd5
4d4cd5
* Fri Aug 27 2010 Adam Tkac <atkac redhat com> 2.0.0-5
4d4cd5
- make PyCObjects->PyCapsule patch C++ compatible (#627310)
4d4cd5
4d4cd5
* Fri Aug 20 2010 Adam Tkac <atkac redhat com> 2.0.0-4
4d4cd5
- improve patch for #623854 (PyCObjects->PyCapsule transition)
4d4cd5
4d4cd5
* Tue Aug 17 2010 Adam Tkac <atkac redhat com> 2.0.0-3
4d4cd5
- python: use new PyCapsule API instead of former PyCObjects API
4d4cd5
4d4cd5
* Mon Jul 12 2010 Adam Tkac <atkac redhat com> 2.0.0-2
4d4cd5
- add LICENSE-GPL, LICENSE-UNIVERSITIES and COPYRIGHT to %%doc
4d4cd5
- include all license files in the -doc subpkg
4d4cd5
4d4cd5
* Thu Jun 24 2010 Adam Tkac <atkac redhat com> 2.0.0-1
4d4cd5
- update to 2.0.0
4d4cd5
- license changed to GPLv3+ and BSD
4d4cd5
4d4cd5
* Mon Feb 22 2010 Adam Tkac <atkac redhat com> 1.3.40-5
4d4cd5
- s/LGPL/LGPLv2+
4d4cd5
4d4cd5
* Thu Feb 18 2010 Adam Tkac <atkac redhat com> 1.3.40-4
4d4cd5
- correct license field again
4d4cd5
4d4cd5
* Thu Feb 18 2010 Adam Tkac <atkac redhat com> 1.3.40-3
4d4cd5
- correct license field
4d4cd5
4d4cd5
* Mon Dec 07 2009 Adam Tkac <atkac redhat com> 1.3.40-2
4d4cd5
- package review related fixes (#226442)
4d4cd5
4d4cd5
* Wed Sep 02 2009 Adam Tkac <atkac redhat com> 1.3.40-1
4d4cd5
- update to 1.3.40
4d4cd5
4d4cd5
* Tue Aug 11 2009 Adam Tkac <atkac redhat com> 1.3.39-4
4d4cd5
- correct source URL
4d4cd5
4d4cd5
* Mon Aug 03 2009 Adam Tkac <atkac redhat com> 1.3.39-3
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.39-2
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Mar 30 2009 Adam Tkac <atkac redhat com> 1.3.39-1
4d4cd5
- update to 1.3.39
4d4cd5
- swig-1.3.38-rh485540.patch was merged
4d4cd5
- add Example/ to -doc again (#489077), filter provides correctly
4d4cd5
4d4cd5
* Tue Mar 10 2009 Adam Tkac <atkac redhat com> 1.3.38-5
4d4cd5
- revert #489077 enhancement due #489421
4d4cd5
4d4cd5
* Mon Mar 09 2009 Adam Tkac <atkac redhat com> 1.3.38-4
4d4cd5
- moved documentation to -doc subpackage and build it as noarch
4d4cd5
- added Example/ directory to -doc (#489077)
4d4cd5
- fixed build root
4d4cd5
4d4cd5
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.38-3
4d4cd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4d4cd5
4d4cd5
* Mon Feb 16 2009 Adam Tkac <atkac redhat com> 1.3.38-2
4d4cd5
- handle -co option gracefully (#485540)
4d4cd5
4d4cd5
* Thu Feb 12 2009 Adam Tkac <atkac redhat com> 1.3.38-1
4d4cd5
- updated to 1.3.38
4d4cd5
4d4cd5
* Thu Dec 04 2008 Adam Tkac <atkac redhat com> 1.3.36-2
4d4cd5
- #470811 is fixed => dropped workaround
4d4cd5
4d4cd5
* Mon Nov 10 2008 Adam Tkac <atkac redhat com> 1.3.36-1
4d4cd5
- updated to 1.3.36
4d4cd5
- finally dropped swig-arch.patch
4d4cd5
- temporary workaround rpm bug #470811
4d4cd5
4d4cd5
* Fri May 16 2008 Adam Tkac <atkac redhat com> 1.3.35-2
4d4cd5
- readded swig-arch.patch, will be kept downstream
4d4cd5
4d4cd5
* Mon May 05 2008 Adam Tkac <atkac redhat com> 1.3.35-1
4d4cd5
- updated to latest upstream release
4d4cd5
4d4cd5
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.3.33-2
4d4cd5
- Autorebuild for GCC 4.3
4d4cd5
4d4cd5
* Thu Nov 29 2007 Adam Tkac <atkac redhat com> 1.3.33-1
4d4cd5
- 1.3.33
4d4cd5
- removed swig-arch.patch because upstream will never accept
4d4cd5
  it ("swig is not low-level")
4d4cd5
4d4cd5
* Wed Aug 22 2007 Adam Tkac <atkac redhat com> 1.31.1-1
4d4cd5
- rebuild (BuildID feature)
4d4cd5
- BuildRequires gawk
4d4cd5
4d4cd5
* Tue Nov 28 2006 Adam Tkac <atkac redhat.com> 1.31.1-0
4d4cd5
- updated to 1.2.31 (#216991)
4d4cd5
4d4cd5
* Tue Nov 07 2006 Adam Tkac <atkac@redhat.com> 1.3.29-2
4d4cd5
- swig can determine architecture now (#211095)
4d4cd5
4d4cd5
* Mon Aug 28 2006 Jitka Kudrnacova <jkudrnac@redhat.com> -1.3.29-1
4d4cd5
-rebuilt
4d4cd5
4d4cd5
* Tue Jul 18 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.3
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Fri Jun 30 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.2
4d4cd5
- Build requires autoconf, automake (bug #197132)
4d4cd5
4d4cd5
* Wed Apr 19 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.1
4d4cd5
- folder /usr/share/swig should be owned by swig package (bug #189145)
4d4cd5
4d4cd5
* Tue Mar 28 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0
4d4cd5
- update to swig-1.2.29-0
4d4cd5
4d4cd5
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.3.24-2.2.1
4d4cd5
- bump again for double-long bug on ppc(64)
4d4cd5
4d4cd5
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.3.24-2.2
4d4cd5
- rebuilt for new gcc4.1 snapshot and glibc changes
4d4cd5
4d4cd5
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.3.24-2
4d4cd5
- bump release and rebuild with gcc 4
4d4cd5
4d4cd5
* Thu Feb 03 2005 Karsten Hopp <karsten@redhat.de> 1.3.24-1
4d4cd5
- update
4d4cd5
4d4cd5
* Wed Dec 01 2004 Phil Knirsch <pknirsch@redhat.com> 1.3.23-2
4d4cd5
- rebuild
4d4cd5
4d4cd5
* Tue Nov 23 2004 Karsten Hopp <karsten@redhat.de> 1.3.23-1
4d4cd5
- update
4d4cd5
- new pylib patch
4d4cd5
- remove destdir patch, swig.m4 is no longer included
4d4cd5
- remove ldconfig patch, swig now uses *-config to find out linker options
4d4cd5
4d4cd5
* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 1.3.21-7
4d4cd5
- rebuild against python 2.4
4d4cd5
4d4cd5
* Mon Oct 11 2004 Tim Waugh <twaugh@redhat.com> 1.3.21-6
4d4cd5
- Build requires tcl-devel (bug #134788).
4d4cd5
4d4cd5
* Thu Sep 30 2004 Joe Orton <jorton@redhat.com> 1.3.21-5
4d4cd5
- don't output -L$libdir in -ldflags
4d4cd5
4d4cd5
* Wed Sep 22 2004 Florian La Roche <Florian.LaRoche@redhat.de>
4d4cd5
- add ldconfig calls to post/postun
4d4cd5
4d4cd5
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Wed May 19 2004 Joe Orton <jorton@redhat.com> 1.3.21-2
4d4cd5
- restore missing runtime libraries
4d4cd5
4d4cd5
* Tue May 04 2004 Phil Knirsch <pknirsch@redhat.com>
4d4cd5
- Update to swig-1.3.21
4d4cd5
4d4cd5
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
4d4cd5
- allow compiling without tcl/guile
4d4cd5
4d4cd5
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-3
4d4cd5
- patch to pick up python libdir correctly
4d4cd5
4d4cd5
* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-2
4d4cd5
- add BuildPrereqs to ensure all bindings are built
4d4cd5
4d4cd5
* Wed May 14 2003 Phil Knirsch <pknirsch@redhat.com> 1.3.19-1
4d4cd5
- Update to swig-1.3.19
4d4cd5
- Major cleanup in specfile, too. :-)
4d4cd5
- New lib64 fix.
4d4cd5
4d4cd5
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Wed Nov 27 2002 Tim Powers <timp@redhat.com> 1.1p5-21
4d4cd5
- lib64'ize
4d4cd5
4d4cd5
* Fri Aug 30 2002 Phil Knirsch <pknirsch@redhat.com> 1.1p5-20
4d4cd5
- Patch by Lon Hohberger for ia64.
4d4cd5
4d4cd5
* Wed Aug 28 2002 Phil Knirsch <pknirsch@redhat.com> 1.1p5-19
4d4cd5
- Added multilib safe patch from arjan (#72523)
4d4cd5
4d4cd5
* Tue Aug 13 2002 Karsten Hopp <karsten@redhat.de>
4d4cd5
- rebuilt with gcc-3.2
4d4cd5
4d4cd5
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
4d4cd5
- rebuilt with gcc-3.2 (we hope)
4d4cd5
4d4cd5
* Mon Jul 22 2002 Tim Powers <timp@redhat.com>
4d4cd5
- rebuild using gcc-3.2-0.1
4d4cd5
4d4cd5
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
4d4cd5
- automated rebuild
4d4cd5
4d4cd5
* Thu May 23 2002 Tim Powers <timp@redhat.com>
4d4cd5
- automated rebuild
4d4cd5
4d4cd5
* Fri Feb  8 2002 Bill Nottingham <notting@redhat.com>
4d4cd5
- rebuild
4d4cd5
4d4cd5
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
4d4cd5
- automated rebuild
4d4cd5
4d4cd5
* Fri Apr 27 2001 Nalin Dahyabhai <nalin@redhat.com>
4d4cd5
- use %%{_tmppath} instead of /var/tmp
4d4cd5
- remove the postscript docs (pdftops from the xpdf pkg converts them just fine)
4d4cd5
4d4cd5
* Wed Sep 13 2000 Tim Powers <timp@redhat.com>
4d4cd5
- rebuilt for 7.1
4d4cd5
4d4cd5
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Mon Jul 17 2000 Tim Powers <timp@redhat.com>
4d4cd5
- for some reason defattr wasn't before the docs, fixed
4d4cd5
4d4cd5
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
4d4cd5
- rebuilt
4d4cd5
4d4cd5
* Fri Jun 2 2000 Tim Powers <timp@redhat.com>
4d4cd5
- spec file cleanups
4d4cd5
4d4cd5
* Sat May 20 2000 Tim Powers <timp@redhat.com>
4d4cd5
- rebuilt for 7.0
4d4cd5
- man pages in /usr/share/man
4d4cd5
4d4cd5
* Wed Jan 19 2000 Tim Powers <timp@redhat.com>
4d4cd5
- bzipped sources to conserve space
4d4cd5
4d4cd5
* Thu Jul 22 1999 Tim Powers <timp@redhat.com>
4d4cd5
- rebuilt for 6.1
4d4cd5
4d4cd5
* Thu Apr 15 1999 Michael Maher <mike@redhat.com>
4d4cd5
- built package for 6.0
4d4cd5
4d4cd5
* Tue Sep 15 1998 Michael Maher <mike@redhat.com>
4d4cd5
- built package