Compare commits

..

No commits in common. "43311019ebe2edfb7fc4976f9ed0001102428e77" and "c8" have entirely different histories.

12 changed files with 32 additions and 401 deletions

18
.gitignore vendored
View File

@ -1,17 +1 @@
/sip-4.19.6.tar.gz SOURCES/sip-4.19.25.tar.gz
/sip-4.19.7.tar.gz
/sip-4.19.8.tar.gz
/sip-4.19.9.dev1805261119.tar.gz
/sip-4.19.12.tar.gz
/sip-4.19.13.tar.gz
/sip-4.19.15.tar.gz
/sip-4.19.16.tar.gz
/sip-4.19.17.tar.gz
/sip-4.19.18.tar.gz
/sip-4.19.19.tar.gz
/sip-4.19.20.tar.gz
/sip-4.19.21.tar.gz
/sip-4.19.22.tar.gz
/sip-4.19.23.tar.gz
/sip-4.19.24.tar.gz
/sip-4.19.25.tar.gz

View File

@ -1 +1 @@
dea579470269fabeb920976c405fa7f5e67cd4bd sip-4.19.25.tar.gz dea579470269fabeb920976c405fa7f5e67cd4bd SOURCES/sip-4.19.25.tar.gz

View File

@ -1,7 +1,4 @@
%bcond_without python3 %bcond_without python3
%if (0%{?fedora} && 0%{?fedora} < 32) || (0%{?rhel} && 0%{?rhel} < 9)
%bcond_without python2
%endif
%if %{with python3} %if %{with python3}
%{!?python3_inc:%global python3_inc %(%{__python3} -c "from distutils.sysconfig import get_python_inc; print(get_python_inc(1))")} %{!?python3_inc:%global python3_inc %(%{__python3} -c "from distutils.sysconfig import get_python_inc; print(get_python_inc(1))")}
@ -10,11 +7,8 @@
%{!?python2_sitearch:%global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} %{!?python2_sitearch:%global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%{!?python2_inc:%global python2_inc %(%{__python2} -c "from distutils.sysconfig import get_python_inc; print get_python_inc(1)")} %{!?python2_inc:%global python2_inc %(%{__python2} -c "from distutils.sysconfig import get_python_inc; print get_python_inc(1)")}
%if 0%{?fedora} > 31 || 0%{?rhel} > 8
%global PYINCLUDE %{_includedir}/python%{python3_version}
%else
%global PYINCLUDE %{_includedir}/python%{python3_version}m %global PYINCLUDE %{_includedir}/python%{python3_version}m
%endif %global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d) %global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
@ -26,17 +20,10 @@
# provide non-namespace python modules # provide non-namespace python modules
# needed by at least some legacy/non-qt consumers, e.g. pykde4 # needed by at least some legacy/non-qt consumers, e.g. pykde4
%if 0%{?fedora} && 0%{?fedora} < 31 %if 0%{?rhel} < 8
%global no_namespace 1 %global no_namespace 1
%endif %endif
# Stop building siplib for wx on F34+
%if 0%{?fedora} && 0%{?fedora} >= 34
%global wx_siplib 0
%else
%global wx_siplib 1
%endif
Summary: SIP - Python/C++ Bindings Generator Summary: SIP - Python/C++ Bindings Generator
Name: sip Name: sip
Version: 4.19.25 Version: 4.19.25
@ -44,8 +31,8 @@ Release: 1%{?dist}
# sipgen/parser.{c.h} is GPLv3+ with exceptions (bison) # sipgen/parser.{c.h} is GPLv3+ with exceptions (bison)
License: GPLv2 or GPLv3 and (GPLv3+ with exceptions) License: GPLv2 or GPLv3 and (GPLv3+ with exceptions)
Url: https://riverbankcomputing.com/software/sip/intro Url: http://www.riverbankcomputing.com/software/sip/intro
Source0: https://riverbankcomputing.com/static/Downloads/sip/%{version}/sip-%{version}%{?snap:.%{snap}}.tar.gz Source0: https://www.riverbankcomputing.com/static/Downloads/sip/%{version}/sip-%{version}%{?snap:.%{snap}}.tar.gz
Source10: sip-wrapper.sh Source10: sip-wrapper.sh
@ -70,7 +57,6 @@ Source1: macros.sip
%global _sip_api_minor 7 %global _sip_api_minor 7
%global _sip_api %{_sip_api_major}.%{_sip_api_minor} %global _sip_api %{_sip_api_major}.%{_sip_api_minor}
BuildRequires: make
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: sed BuildRequires: sed
@ -80,7 +66,9 @@ Provides: sip-macros = %{version}-%{release}
# upgrade path when no_namespace variants are dropped # upgrade path when no_namespace variants are dropped
%if ! 0%{?no_namespace} %if ! 0%{?no_namespace}
Obsoletes: python2-sip < %{version}-%{release} Obsoletes: python2-sip < %{version}-%{release}
Provides: python2-sip = %{version}-%{release}
Obsoletes: python3-sip < %{version}-%{release} Obsoletes: python3-sip < %{version}-%{release}
Provides: python3-sip = %{version}-%{release}
%endif %endif
%global _description\ %global _description\
@ -96,60 +84,6 @@ class library.
%description %_description %description %_description
%package doc
Summary: Documentation for %summary
BuildArch: noarch
%description doc
This package contains HTML documentation for SIP.
%_description
%if %{with python2}
%if 0%{?no_namespace}
%package -n python2-sip
Summary: %summary
Provides: sip-api(%{_sip_api_major}) = %{_sip_api}
Provides: sip-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
Provides: python2-sip-api(%{_sip_api_major}) = %{_sip_api}
Provides: python2-sip-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%{?python_provide:%python_provide python2-sip}
%description -n python2-sip %_description
%endif
%package -n python2-sip-devel
Summary: Files needed to generate Python bindings for any C++ class library
Requires: sip = %{version}-%{release}
#Requires: python2-sip%{?_isa} = %{version}-%{release}
BuildRequires: python2-devel
Requires: python2-devel
# Remove before F30
Provides: sip-devel = %{version}-%{release}
Provides: sip-devel%{?_isa} = %{version}-%{release}
Obsoletes: sip-devel < %{version}-%{release}
%description -n python2-sip-devel
%{summary}.
%package -n python2-pyqt4-sip
Summary: %summary
Provides: python2-pyqt4-sip-api(%{_sip_api_major}) = %{_sip_api}
Provides: python2-pyqt4-sip-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%{?python_provide:%python_provide python2-pyqt4-sip}
%description -n python2-pyqt4-sip %_description
%package -n python2-pyqt5-sip
Summary: %summary
Provides: python2-pyqt5-sip-api(%{_sip_api_major}) = %{_sip_api}
Provides: python2-pyqt5-sip-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%{?python_provide:%python_provide python2-pyqt5-sip}
%description -n python2-pyqt5-sip %_description
%package -n python2-wx-siplib
Summary: %summary
Provides: python2-wx-siplib-api(%{_sip_api_major}) = %{_sip_api}
Provides: python2-wx-siplib-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%{?python_provide:%python_provide python2-wx-siplib}
%description -n python2-wx-siplib %_description
%endif
%if %{with python3} %if %{with python3}
%if 0%{?no_namespace} %if 0%{?no_namespace}
%package -n python%{python3_pkgversion}-sip %package -n python%{python3_pkgversion}-sip
@ -171,14 +105,6 @@ Requires: python%{python3_pkgversion}-devel
%description -n python%{python3_pkgversion}-sip-devel %description -n python%{python3_pkgversion}-sip-devel
%{summary}. %{summary}.
%package -n python%{python3_pkgversion}-pyqt4-sip
Summary: SIP - Python 3/C++ Bindings Generator for pyqt4
BuildRequires: python%{python3_pkgversion}-devel
Provides: python%{python3_pkgversion}-pyqt4-sip-api(%{_sip_api_major}) = %{_sip_api}
Provides: python%{python3_pkgversion}-pyqt4-sip-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%description -n python%{python3_pkgversion}-pyqt4-sip
This is the Python 3 build of pyqt4-SIP.
%package -n python%{python3_pkgversion}-pyqt5-sip %package -n python%{python3_pkgversion}-pyqt5-sip
Summary: SIP - Python 3/C++ Bindings Generator for pyqt5 Summary: SIP - Python 3/C++ Bindings Generator for pyqt5
BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-devel
@ -187,7 +113,6 @@ Provides: python%{python3_pkgversion}-pyqt5-sip-api(%{_sip_api_major})%{?_isa} =
%description -n python%{python3_pkgversion}-pyqt5-sip %description -n python%{python3_pkgversion}-pyqt5-sip
This is the Python 3 build of pyqt5-SIP. This is the Python 3 build of pyqt5-SIP.
%if %{?wx_siplib}
%package -n python%{python3_pkgversion}-wx-siplib %package -n python%{python3_pkgversion}-wx-siplib
Summary: SIP - Python 3/C++ Bindings Generator for wx Summary: SIP - Python 3/C++ Bindings Generator for wx
BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-devel
@ -195,7 +120,6 @@ Provides: python%{python3_pkgversion}-wx-siplib-api(%{_sip_api_major}) = %{_sip_
Provides: python%{python3_pkgversion}-wx-siplib-api(%{_sip_api_major})%{?_isa} = %{_sip_api} Provides: python%{python3_pkgversion}-wx-siplib-api(%{_sip_api_major})%{?_isa} = %{_sip_api}
%description -n python%{python3_pkgversion}-wx-siplib %description -n python%{python3_pkgversion}-wx-siplib
This is the Python 3 build of wx-siplib. This is the Python 3 build of wx-siplib.
%endif
%_description %_description
@ -203,7 +127,6 @@ This is the Python 3 build of wx-siplib.
%prep %prep
%setup -q -n %{name}-%{version}%{?snap:.%{snap}} %setup -q -n %{name}-%{version}%{?snap:.%{snap}}
%patch50 -p1 -b .no_strip %patch50 -p1 -b .no_strip
@ -212,49 +135,6 @@ This is the Python 3 build of wx-siplib.
%patch54 -p1 -b .py_ssize_t_clean %patch54 -p1 -b .py_ssize_t_clean
%build %build
%if %{with python2}
%if 0%{?no_namespace}
mkdir %{_target_platform}-python2
pushd %{_target_platform}-python2
%{__python2} ../configure.py \
-b %{_bindir} -d %{python2_sitearch} -e %{_includedir}/python%{python2_version} \
CFLAGS+="%{optflags}" CXXFLAGS+="%{optflags}" LFLAGS+="%{?__global_ldflags}"
%make_build
popd
%endif
mkdir %{_target_platform}-python2-pyqt4
pushd %{_target_platform}-python2-pyqt4
%{__python2} ../configure.py \
--sip-module=PyQt4.sip \
-b %{_bindir} -d %{python2_sitearch} -e %{_includedir}/python%{python2_version} \
CFLAGS+="%{optflags}" CXXFLAGS+="%{optflags}" LFLAGS+="%{?__global_ldflags}"
%make_build
popd
mkdir %{_target_platform}-python2-pyqt5
pushd %{_target_platform}-python2-pyqt5
%{__python2} ../configure.py \
--sip-module=PyQt5.sip \
-b %{_bindir} -d %{python2_sitearch} -e %{_includedir}/python%{python2_version} \
CFLAGS+="%{optflags}" CXXFLAGS+="%{optflags}" LFLAGS+="%{?__global_ldflags}"
%make_build
popd
sed -i -e 's|target = sip|target = siplib|g' siplib/siplib.sbf
mkdir %{_target_platform}-python2-wx
pushd %{_target_platform}-python2-wx
%{__python2} ../configure.py \
--sip-module=wx.siplib \
-b %{_bindir} -d %{python2_sitearch} -e %{_includedir}/python%{python2_version} \
CFLAGS+="%{optflags}" CXXFLAGS+="%{optflags}" LFLAGS+="%{?__global_ldflags}"
%make_build
popd
%endif
sed -i -e 's|target = siplib|target = sip|g' siplib/siplib.sbf sed -i -e 's|target = siplib|target = sip|g' siplib/siplib.sbf
%if %{with python3} %if %{with python3}
@ -289,7 +169,6 @@ pushd %{_target_platform}-python3-pyqt5
%make_build %make_build
popd popd
%if %{?wx_siplib}
sed -i -e 's|target = sip|target = siplib|g' siplib/siplib.sbf sed -i -e 's|target = sip|target = siplib|g' siplib/siplib.sbf
mkdir %{_target_platform}-python3-wx mkdir %{_target_platform}-python3-wx
pushd %{_target_platform}-python3-wx pushd %{_target_platform}-python3-wx
@ -301,11 +180,9 @@ pushd %{_target_platform}-python3-wx
%make_build %make_build
popd popd
sed -i -e 's|target = siplib|target = sip|g' siplib/siplib.sbf sed -i -e 's|target = siplib|target = sip|g' siplib/siplib.sbf
%endif
%endif %endif
%install %install
# Perform the Python 3 installation first, to avoid stomping over the Python 2 # Perform the Python 3 installation first, to avoid stomping over the Python 2
# /usr/bin/sip: # /usr/bin/sip:
@ -313,12 +190,9 @@ sed -i -e 's|target = siplib|target = sip|g' siplib/siplib.sbf
%if 0%{?no_namespace} %if 0%{?no_namespace}
%make_install -C %{_target_platform}-python3 %make_install -C %{_target_platform}-python3
%endif %endif
%make_install -C %{_target_platform}-python3-pyqt4
%make_install -C %{_target_platform}-python3-pyqt5 %make_install -C %{_target_platform}-python3-pyqt5
%if %{?wx_siplib}
%make_install -C %{_target_platform}-python3-wx %make_install -C %{_target_platform}-python3-wx
mv %{buildroot}%{python3_sitearch}/wx/sip.pyi %{buildroot}%{python3_sitearch}/wx/siplib.pyi mv %{buildroot}%{python3_sitearch}/wx/sip.pyi %{buildroot}%{python3_sitearch}/wx/siplib.pyi
%endif
ln -s sip %{buildroot}%{_bindir}/python3-sip ln -s sip %{buildroot}%{_bindir}/python3-sip
## toplevel __pycache__ creation is ... inconsistent ## toplevel __pycache__ creation is ... inconsistent
@ -326,93 +200,30 @@ ln -s sip %{buildroot}%{_bindir}/python3-sip
mkdir -p %{buildroot}%{python3_sitearch}/__pycache__/exclude_rpm_hack mkdir -p %{buildroot}%{python3_sitearch}/__pycache__/exclude_rpm_hack
%endif %endif
# Python 2 installation:
%if %{with python2}
%if 0%{?no_namespace}
%make_install -C %{_target_platform}-python2
%endif
%make_install -C %{_target_platform}-python2-pyqt4
%make_install -C %{_target_platform}-python2-pyqt5
%make_install -C %{_target_platform}-python2-wx
mv %{buildroot}%{python2_sitearch}/wx/sip.pyi %{buildroot}%{python2_sitearch}/wx/siplib.pyi
%endif
# sip-wrapper # sip-wrapper
install %{SOURCE10} %{buildroot}%{_bindir}/sip-pyqt4
install %{SOURCE10} %{buildroot}%{_bindir}/sip-pyqt5 install %{SOURCE10} %{buildroot}%{_bindir}/sip-pyqt5
%if %{?wx_siplib}
install %{SOURCE10} %{buildroot}%{_bindir}/sip-wx install %{SOURCE10} %{buildroot}%{_bindir}/sip-wx
%endif
sed -i -e 's|@SIP_MODULE@|PyQt4.sip|g' %{buildroot}%{_bindir}/sip-pyqt4
sed -i -e 's|@SIP_MODULE@|PyQt5.sip|g' %{buildroot}%{_bindir}/sip-pyqt5 sed -i -e 's|@SIP_MODULE@|PyQt5.sip|g' %{buildroot}%{_bindir}/sip-pyqt5
%if %{?wx_siplib}
sed -i -e 's|@SIP_MODULE@|wx.siplib|g' %{buildroot}%{_bindir}/sip-wx sed -i -e 's|@SIP_MODULE@|wx.siplib|g' %{buildroot}%{_bindir}/sip-wx
%endif
mkdir -p %{buildroot}%{_datadir}/sip mkdir -p %{buildroot}%{_datadir}/sip
# Macros used by -devel subpackages: # Macros used by -devel subpackages:
install -D -p -m644 %{SOURCE1} %{buildroot}%{rpm_macros_dir}/macros.sip install -D -p -m644 %{SOURCE1} %{buildroot}%{rpm_macros_dir}/macros.sip
# Copy documentation from source dir
pushd doc
find html/ -type f -exec install -m0644 -D {} %{buildroot}%{_pkgdocdir}/{} \;
popd
%files %files
%doc README %doc README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3 %license LICENSE LICENSE-GPL2 LICENSE-GPL3
%{_bindir}/sip %{_bindir}/sip
# sip-wrappers # sip-wrappers
%{_bindir}/sip-pyqt4
%{_bindir}/sip-pyqt5 %{_bindir}/sip-pyqt5
%if %{?wx_siplib}
%{_bindir}/sip-wx %{_bindir}/sip-wx
%endif
# compat symlink # compat symlink
%{_bindir}/python3-sip %{_bindir}/python3-sip
%dir %{_datadir}/sip/ %dir %{_datadir}/sip/
%{rpm_macros_dir}/macros.sip %{rpm_macros_dir}/macros.sip
%files doc
%{_pkgdocdir}/html
%if %{with python2}
%files -n python2-sip-devel
%{_prefix}/include/python2.7/sip.h
%{python2_sitearch}/sipconfig.py*
%{python2_sitearch}/sipdistutils.py*
%if 0%{?no_namespace}
%files -n python2-sip
%doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3
%{python2_sitearch}/sip.*
%{python2_sitearch}/sip-%{version}.dist-info/
%endif
%files -n python2-pyqt4-sip
%doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3
%{python2_sitearch}/PyQt4/
%{python2_sitearch}/PyQt4_sip-%{version}.dist-info/
%files -n python2-pyqt5-sip
%doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3
%dir %{python2_sitearch}/PyQt5/
%{python2_sitearch}/PyQt5/sip.*
%{python2_sitearch}/PyQt5_sip-%{version}.dist-info/
%files -n python2-wx-siplib
%doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3
%dir %{python2_sitearch}/wx/
%{python2_sitearch}/wx/siplib.*
%{python2_sitearch}/wx_siplib-%{version}.dist-info/
%endif
%if %{with python3} %if %{with python3}
%files -n python%{python3_pkgversion}-sip-devel %files -n python%{python3_pkgversion}-sip-devel
%{PYINCLUDE}/sip.h %{PYINCLUDE}/sip.h
@ -429,13 +240,6 @@ popd
%{python3_sitearch}/sip-%{version}.dist-info/ %{python3_sitearch}/sip-%{version}.dist-info/
%endif %endif
%files -n python%{python3_pkgversion}-pyqt4-sip
%doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3
%dir %{python3_sitearch}/PyQt4/
%{python3_sitearch}/PyQt4/sip.*
%{python3_sitearch}/PyQt4_sip-%{version}.dist-info/
%files -n python%{python3_pkgversion}-pyqt5-sip %files -n python%{python3_pkgversion}-pyqt5-sip
%doc NEWS README %doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3 %license LICENSE LICENSE-GPL2 LICENSE-GPL3
@ -443,7 +247,6 @@ popd
%{python3_sitearch}/PyQt5/sip.* %{python3_sitearch}/PyQt5/sip.*
%{python3_sitearch}/PyQt5_sip-%{version}.dist-info/ %{python3_sitearch}/PyQt5_sip-%{version}.dist-info/
%if %{?wx_siplib}
%files -n python%{python3_pkgversion}-wx-siplib %files -n python%{python3_pkgversion}-wx-siplib
%doc NEWS README %doc NEWS README
%license LICENSE LICENSE-GPL2 LICENSE-GPL3 %license LICENSE LICENSE-GPL2 LICENSE-GPL3
@ -451,181 +254,44 @@ popd
%{python3_sitearch}/wx/siplib.* %{python3_sitearch}/wx/siplib.*
%{python3_sitearch}/wx_siplib-%{version}.dist-info/ %{python3_sitearch}/wx_siplib-%{version}.dist-info/
%endif %endif
%endif
%changelog %changelog
* Mon Apr 04 2022 Jan Grulich <jgrulich@redhat.com> - 4.19.25-1 * Mon Apr 04 2022 Jan Grulich <jgrulich@redhat.com> - 4.19.25-1
- 4.19.25 + sync with Fedora - 4.19.25 + sync with Fedora
Resolves: bz#2071605 Resolves: bz#2071606
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 4.19.24-6 * Wed Apr 28 2021 Jan Grulich <jgrulich@redhat.com> - 4.19.24-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuild (binutils)
Related: rhbz#1991688 Resolves: bz#1949080
* Fri Aug 6 2021 Florian Weimer <fweimer@redhat.com> - 4.19.24-5 * Tue Apr 13 2021 Jan Grulich <jgrulich@redhat.com> - 4.19.24-1
- Rebuild to pick up new build flags from redhat-rpm-config (#1984652)
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.19.24-4
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.24-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Jan 17 2021 Scott Talbert <swt@techie.net> - 4.19.24-2
- Stop building wx.siplib on F34+ as wx has switched to sip 5
* Mon Aug 17 2020 Rex Dieter <rdieter@fedoraproject.org> - 4.19.24-1
- 4.19.24 - 4.19.24
Resolves: bz#1949080
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.23-2 * Thu May 14 2020 Jan Grulich <jgrulich@redhat.com> - 4.19.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - Rebuild to push python3-wx-siplib into AppStream
Resolves: bz#1774207
* Mon Jul 20 2020 Merlin Mathesius <mmathesi@redhat.com> - 4.19.23-1 * Fri Nov 22 2019 Jan Grulich <jgrulich@redhat.com> - 4.19.19-1
- Minor conditional fixes for ELN - 4.19.19
Resolves: bz#1775604
* Mon Jun 08 2020 Rex Dieter <rdieter@fedoraproject.org> - 4.19.23-1 * Tue Jul 17 2018 Jan Grulich <jgrulich@redhat.com> - 4.19.12-3
- 4.19.23 - *-devel: Requires: sip
* Sat May 23 2020 Miro Hrončok <mhroncok@redhat.com> - 4.19.22-3
- Rebuilt for Python 3.9
* Mon Apr 20 2020 FeRD (Frank Dana) <ferdnyc@gmail.com> - 4.19.22-2
- Add documentation subpackage
* Sat Apr 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 4.19.22-1
- 4.19.22
* Fri Jan 31 2020 Rex Dieter <rdieter@fedoraproject.org> - 4.19.21-1
- 4.19.21
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Dec 20 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.20-1
- 4.19.20, adjust whitespace
* Fri Nov 15 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.19-4
- disable python2 support on f32+ (#1752802)
* Sun Nov 03 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.19-3
- revert virtual provides (bad idea)
* Thu Oct 31 2019 Nicolas Chauvet <kwizart@gmail.com> - 4.19.19-2
- Add virtual provides python{2,3}-sip
* Wed Sep 25 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.19-1
- 4.19.19, sip-api(12)=12.7
- Obsoletes: python2-sip python3-sip (when omitted for f31+)
* Mon Sep 16 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.18-7
- drop no_namespace variant for f31+
* Fri Sep 06 2019 Scott Talbert <swt@techie.net> - 4.19.18-6
- Simplify PYINCLUDE conditional and fix for F31
* Wed Aug 28 2019 Gwyn Ciesla <gwync@protonmail.com> 4.19.18-5
- Conditionalize Python 3 include dir.
* Mon Aug 19 2019 Scott Talbert <swt@techie.net> - 4.19.18-4
- Build a namespaced sip module, wx.siplib, for wxpython (#1739469)
* Mon Aug 19 2019 Gwyn Ciesla <gwync@protonmail.com> - 4.19.18-3
- Set paths for flatpak.
* Thu Aug 15 2019 Miro Hrončok <mhroncok@redhat.com> - 4.19.18-2
- Rebuilt for Python 3.8
* Sun Aug 04 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.18-1
- 4.19.18
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.17-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon May 06 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.17-1
- 4.19.17
* Thu Apr 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.16-1
- 4.19.16
* Thu Mar 21 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.19.15-1
- 4.19.15, - sip-api(12)=12.6
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.13-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sun Oct 28 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.13-3
- restore non-namespaced python-sip module
* Wed Oct 24 2018 Than Ngo <than@redhat.com> - 4.19.13-2
- Fix python3 subpackages files ownership within __pycache__ (#1619099)
* Wed Oct 03 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.13-1
- 4.19.3
- drop non-namespaced python-sip modules
- FIXME/TODO: add Obsoletes somewhere
* Sun Aug 26 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-9
- include sip-pyqt4/sip-pyqt5 wrappers
* Fri Aug 24 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-8
- -devel: move sipconfig/sipdistutils here
- -devel: drop dep on non-private base pkg (which may go away soon anyway)
- -devel: move subpkg defs nearer its basepkg in .spec
- (more) consistently use %%python3_pkgversion
- drop (uneeded) python3_sip_bin.patch
* Tue Aug 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-7
- include dist-info (#1524189)
* Tue Aug 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-6
- provide python?-pyqt4-sip too
- tighten dir ownership of sip python module dir(s)
* Mon Jul 16 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-5
- python?-devel: Requires: python?-sip
- add python3-sip compat symlink
* Sun Jul 15 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-4
- sip-api(12)=12.5
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.12-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-2
- *-devel: Requires: sip.
- drop Obsoletes: sip, now that we have a real sip pkg again - drop Obsoletes: sip, now that we have a real sip pkg again
* Tue Jul 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-1 * Fri Jul 13 2018 Jan Grulich <jgrulich@redhat.com> - 4.19.12-2
- correct sip API version for 4.19.12
* Wed Jul 11 2018 Jan Grulich <jgrulich@redhat.com> - 4.19.12-1
- 4.19.12 - 4.19.12
* Thu Jul 05 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.12-0.1.dev1807041651 * Tue Jul 03 2018 Jan Grulich <jgrulich@redhat.com> - 4.19.9-0.1.dev1805261119
- 4.19.12 snapshot
* Mon Jul 02 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.11-1
- 4.19.11
* Sun Jul 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.10-1
- 4.19.10
* Sat Jun 16 2018 Miro Hrončok <mhroncok@redhat.com> - 4.19.9-0.2.dev1805261119
- Rebuilt for Python 3.7
* Tue May 29 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.9-0.1.dev1805261119
- 4.19.9.dev1805261119 snapshot - 4.19.9.dev1805261119 snapshot
- %build: use --no-dist-info, feature not ready
* Thu Mar 15 2018 Sérgio Basto <sergio@serjux.com> - 4.19.8-3 * Tue Jun 26 2018 Lumír Balhar <lbalhar@redhat.com> - 4.19.7-3
- Use bcond to handle conditional builds - Python 2 subpackages disabled by default
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.8-2
- BR: gcc-c++, sip-api(12)=12.4
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.19.8-1
- 4.19.8
* Sat Mar 03 2018 Sérgio Basto <sergio@serjux.com> - 4.19.7-3
- Enable python3 on epel7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.7-2 * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.19.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

View File

@ -1,6 +0,0 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1,12 +0,0 @@
diff -up sip-4.19.3/configure.py.sip_bin sip-4.19.3/configure.py
--- sip-4.19.3/configure.py.sip_bin 2017-07-03 12:24:27.000000000 -0500
+++ sip-4.19.3/configure.py 2017-07-05 20:21:24.376350683 -0500
@@ -281,7 +281,7 @@ def create_config(module, template, macr
"sip_version": sip_version,
"sip_version_str": sip_version_str,
"platform": build_platform,
- "sip_bin": os.path.join(sip_bin_dir, "sip"),
+ "sip_bin": os.path.join(sip_bin_dir, "python3-sip"),
"sip_inc_dir": sip_inc_dir,
"sip_mod_dir": sip_module_dir,
"default_bin_dir": plat_bin_dir,

View File

@ -1 +0,0 @@
SHA512 (sip-4.19.25.tar.gz) = 60fb4133c68869bf0993144978b4847d94a0f9c7b477f64a346ea133cfe35bc11820204ab327dcf9a929b6f65a26d16cc7efbce65e49967c3347b39376e57001