eb13e70
Rex Dieter 438d5cb
%global scintilla_ver 3.7.2
Rex Dieter 843f00a
%global sip_ver 4.19
45c2b57
eb13e70
# bootstrapping -python
Rex Dieter 8b5b713
#global bootstrap 1
Rex Dieter 8b5b713
Rex Dieter 8b5b713
%if ! 0%{?bootstrap}
Rex Dieter 0f497c4
%global python2 1
Rex Dieter fbb3611
%global python3 1
Rex Dieter 8b5b713
%endif
0741014
%global qt4 1
Rex Dieter e76762f
%global qt5 1
eb13e70
8a612c4
Summary: A Scintilla port to Qt
Rex Dieter bf53e88
Name:    qscintilla
5f502e8
Version: 2.10.5
95274d4
Release: 2%{?dist}
52f13d6
Rex Dieter e5c5b64
License: GPLv3
8a612c4
Url:     http://www.riverbankcomputing.com/software/qscintilla/
Rex Dieter 7fe663d
%if 0%{?snap:1}
Rex Dieter 0f497c4
Source0: http://www.riverbankcomputing.com/static/Downloads/QScintilla2/QScintilla_gpl-%{version}-snapshot-%{snap}.tar.gz
Rex Dieter 7fe663d
%else
Rex Dieter 0f497c4
Source0: http://downloads.sf.net/pyqt/QScintilla_gpl-%{version}.tar.gz
Rex Dieter 7fe663d
%endif
45c2b57
0741014
BuildRequires: gcc-c++
b72c586
BuildRequires: pkgconfig(QtDesigner) pkgconfig(QtGui) pkgconfig(QtScript) pkgconfig(QtXml)
Rex Dieter 4624f3a
%if 0%{?qt5}
Rex Dieter 4624f3a
BuildRequires: pkgconfig(Qt5Designer) pkgconfig(Qt5Gui) pkgconfig(Qt5Widgets)
eb13e70
%endif
abedb03
Rex Dieter f7a2b2b
Provides: bundled(scintilla) = %{scintilla_ver}
Rex Dieter f7a2b2b
45c2b57
%description
3e866c7
QScintilla is a port of Scintilla to the Qt GUI toolkit.
45c2b57
8a612c4
%{?scintilla_ver:This version of QScintilla is based on Scintilla v%{scintilla_ver}.}
45c2b57
45c2b57
%package devel
8a612c4
Summary:  QScintilla Development Files
a69f411
Requires: %{name}%{?_isa} = %{version}-%{release}
8a612c4
Requires: qt4-devel 
45c2b57
%description devel
3e866c7
%{summary}.
45c2b57
Rex Dieter 0f497c4
%if 0%{?python2}
Rex Dieter 8b5b713
%package -n python2-qscintilla
Rex Dieter 8b5b713
Summary:  QScintilla python2 bindings
95274d4
BuildRequires: python2-devel
Rex Dieter 4624f3a
BuildRequires: PyQt4-devel
a1a1474
BuildRequires: python2-sip-devel >= %{sip_ver}
Rex Dieter 8b5b713
Obsoletes: qscintilla-python < 2.9.2-2
Rex Dieter 8b5b713
Provides:  qscintilla-python = %{version}-%{release}
Rex Dieter 8b5b713
Provides:  python2-PyQt4-Qsci = %{version}-%{release}
Rex Dieter c3cbaa8
Requires: %{name}%{?_isa} = %{version}-%{release}
a1a1474
Requires: python2-qt4
a993199
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
Rex Dieter 8b5b713
%description -n python2-qscintilla
59a478e
%{summary}.
45c2b57
Rex Dieter 8b5b713
%package -n python2-qscintilla-devel
Rex Dieter 8b5b713
Summary:  Development files for QScintilla python2 bindings
Rex Dieter 8b5b713
Obsoletes: qscintilla-python-devel < 2.9.2-2
Rex Dieter 8b5b713
Provides:  qscintilla-python-devel = %{version}-%{release}
8a612c4
Requires: PyQt4-devel
62c3df5
BuildArch: noarch
Rex Dieter 8b5b713
%description -n python2-qscintilla-devel
abedb03
%{summary}.
c18fa4c
c18fa4c
%if 0%{?qt5}
c18fa4c
%package -n python2-qscintilla-qt5
c18fa4c
Summary:  QScintilla-qt5 python2 bindings
a1a1474
BuildRequires: python2-qt5
a1a1474
BuildRequires: python2-qt5-devel
a1a1474
BuildRequires: python2-sip-devel >= %{sip_ver}
c18fa4c
Provides: %{name}-qt5-python2 = %{version}-%{release}
c18fa4c
Requires: %{name}-qt5%{?_isa} = %{version}-%{release}
c18fa4c
Requires: python2-qt5%{?pyqt5_version: >= %{pyqt5_version}}
c18fa4c
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
c18fa4c
%description -n python2-qscintilla-qt5
c18fa4c
%{summary}.
c18fa4c
c18fa4c
%package -n python2-qscintilla-qt5-devel
c18fa4c
Summary:  Development files for QScintilla-qt5 python2 bindings
c18fa4c
Provides: %{name}-qt5-python2-devel = %{version}-%{release}
a1a1474
Requires: python2-qt5-devel
c18fa4c
BuildArch: noarch
c18fa4c
%description -n python2-qscintilla-qt5-devel
c18fa4c
%{summary}.
c18fa4c
%endif
Rex Dieter 4624f3a
%endif
Rex Dieter 4624f3a
Rex Dieter 4624f3a
%if 0%{?python3}
Rex Dieter 4624f3a
%package -n python3-qscintilla
Rex Dieter fbb3611
Summary:  QScintilla python3 bindings
95274d4
BuildRequires: python3-devel
Rex Dieter fbb3611
BuildRequires: python3-PyQt4-devel
a1a1474
BuildRequires: python2-sip-devel >= %{sip_ver}
Rex Dieter fbb3611
Provides: %{name}-python3 = %{version}-%{release}
Rex Dieter 8b5b713
Provides: python3-PyQt5-Qsci = %{version}-%{release}
Rex Dieter 4624f3a
Requires: %{name}%{?_isa} = %{version}-%{release}
Rex Dieter fbb3611
Requires: python3-PyQt4
Rex Dieter 4624f3a
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
Rex Dieter 4624f3a
%description -n python3-qscintilla
Rex Dieter 4624f3a
%{summary}.
Rex Dieter 4624f3a
Rex Dieter 4624f3a
%package -n python3-qscintilla-devel
Rex Dieter fbb3611
Summary:  Development files for QScintilla python3 bindings
Rex Dieter fbb3611
Provides: %{name}-python3-devel = %{version}-%{release}
Rex Dieter fbb3611
Requires: python3-PyQt4-devel
Rex Dieter 4624f3a
BuildArch: noarch
Rex Dieter 4624f3a
%description -n python3-qscintilla-devel
Rex Dieter 4624f3a
%{summary}.
Rex Dieter 4624f3a
%endif
Rex Dieter fbb3611
Rex Dieter fbb3611
%if 0%{?qt5}
Rex Dieter fbb3611
%package qt5
Rex Dieter fbb3611
Summary: A Scintilla port to Qt5
Rex Dieter 438d5cb
Provides: bundled(scintilla) = %{scintilla_ver}
Rex Dieter fbb3611
%description qt5
Rex Dieter fbb3611
%{summary}.
Rex Dieter fbb3611
Rex Dieter fbb3611
%package qt5-devel
Rex Dieter fbb3611
Summary:  QScintilla Development Files
Rex Dieter e76762f
Requires: %{name}-qt5%{?_isa} = %{version}-%{release}
Rex Dieter fbb3611
Requires: qt5-qtbase-devel
Rex Dieter 7fe663d
%description qt5-devel
Rex Dieter fbb3611
%{summary}.
Rex Dieter e76762f
Rex Dieter e76762f
%if 0%{?python3}
Rex Dieter e76762f
%package -n python3-qscintilla-qt5
Rex Dieter e76762f
Summary:  QScintilla-qt5 python3 bindings
Rex Dieter e76762f
BuildRequires: python3-qt5
Rex Dieter 8ce70dc
BuildRequires: python3-qt5-devel
a1a1474
BuildRequires: python2-sip-devel >= %{sip_ver}
Rex Dieter e76762f
Provides: %{name}-qt5-python3 = %{version}-%{release}
Rex Dieter e76762f
Requires: %{name}-qt5%{?_isa} = %{version}-%{release}
Rex Dieter 235412c
Requires: python3-qt5%{?pyqt5_version: >= %{pyqt5_version}}
Rex Dieter e76762f
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
Rex Dieter e76762f
%description -n python3-qscintilla-qt5
Rex Dieter e76762f
%{summary}.
Rex Dieter e76762f
Rex Dieter e76762f
%package -n python3-qscintilla-qt5-devel
Rex Dieter e76762f
Summary:  Development files for QScintilla-qt5 python3 bindings
Rex Dieter e76762f
Provides: %{name}-qt5-python3-devel = %{version}-%{release}
c1ddac6
Requires: python3-qt5-devel
Rex Dieter e76762f
BuildArch: noarch
Rex Dieter e76762f
%description -n python3-qscintilla-qt5-devel
Rex Dieter e76762f
%{summary}.
Rex Dieter e76762f
Rex Dieter e76762f
%endif
Rex Dieter 4624f3a
%endif
abedb03
abedb03
45c2b57
%prep
Rex Dieter 0f497c4
%setup -q -n QScintilla_gpl-%{version}%{?snap:-snapshot-%{snap}}
3e866c7
abedb03
45c2b57
%build
Rex Dieter 5e1c821
PATH=%{_qt4_bindir}:$PATH; export PATH
Rex Dieter 5e1c821
0741014
%if 0%{?qt4}
Rex Dieter 4624f3a
cp -a Qt4Qt5 Qt4/
Rex Dieter 4624f3a
pushd Qt4
Rex Dieter 588f801
%{qmake_qt4} qscintilla.pro
0741014
%make_build
45c2b57
popd
45c2b57
Rex Dieter 47b4d50
# set QMAKEFEATURES to ensure just built lib/feature is found
Rex Dieter 47b4d50
QMAKEFEATURES=`pwd`/Qt4/features; export QMAKEFEATURES
Rex Dieter 47b4d50
Rex Dieter 4624f3a
cp -a designer-Qt4Qt5 designer-Qt4/
Rex Dieter 4624f3a
pushd designer-Qt4
Rex Dieter 588f801
%{qmake_qt4} designer.pro INCLUDEPATH+=../Qt4 LIBS+=-L../Qt4
0741014
%make_build
45c2b57
popd
45c2b57
Rex Dieter 0f497c4
%if 0%{?python2}
Rex Dieter 4624f3a
cp -a Python Python2-qt4
Rex Dieter 4624f3a
pushd Python2-qt4
Rex Dieter 4624f3a
%{__python2} \
Rex Dieter 4624f3a
  configure.py \
cadb097
    --qsci-incdir=../Qt4 --qsci-libdir=../Qt4 \
cadb097
    --no-dist-info
Rex Dieter 4624f3a
0741014
%make_build
Rex Dieter 4624f3a
popd
Rex Dieter 4624f3a
%endif
Rex Dieter 4624f3a
Rex Dieter fbb3611
%if 0%{?python3}
Rex Dieter fbb3611
cp -a Python Python3-qt4
Rex Dieter fbb3611
pushd Python3-qt4
Rex Dieter fbb3611
%{__python3} \
Rex Dieter fbb3611
  configure.py \
Rex Dieter 197fd33
    --pyqt-sipdir=/usr/share/python3-sip/PyQt4 \
Rex Dieter 197fd33
    --qsci-incdir=../Qt4 --qsci-libdir=../Qt4 \
cadb097
    --no-dist-info \
Rex Dieter 197fd33
    --sip=/usr/bin/python3-sip
Rex Dieter fbb3611
0741014
%make_build
Rex Dieter fbb3611
popd
Rex Dieter fbb3611
%endif
0741014
%endif
Rex Dieter fbb3611
Rex Dieter 4624f3a
%if 0%{?qt5}
Rex Dieter 4624f3a
PATH=%{_qt5_bindir}:$PATH; export PATH
Rex Dieter 4624f3a
Rex Dieter 4624f3a
cp -a Qt4Qt5 Qt5/
Rex Dieter 4624f3a
pushd Qt5
Rex Dieter e76762f
%{qmake_qt5} qscintilla.pro
0741014
%make_build
Rex Dieter 4624f3a
popd
Rex Dieter 4624f3a
Rex Dieter 47b4d50
# set QMAKEFEATURES to ensure just built lib/feature is found
Rex Dieter 47b4d50
QMAKEFEATURES=`pwd`/Qt5/features; export QMAKEFEATURES
Rex Dieter 47b4d50
Rex Dieter 4624f3a
cp -a designer-Qt4Qt5 designer-Qt5/
Rex Dieter 4624f3a
pushd designer-Qt5
Rex Dieter e76762f
%{qmake_qt5} designer.pro INCLUDEPATH+=../Qt5 LIBS+=-L../Qt5
0741014
%make_build
Rex Dieter e76762f
popd
Rex Dieter e76762f
c18fa4c
%if 0%{?python2}
c18fa4c
cp -a Python Python2-qt5
c18fa4c
pushd Python2-qt5
c18fa4c
%{__python2} \
c18fa4c
  configure.py \
c18fa4c
    --pyqt=PyQt5 \
c18fa4c
    --pyqt-sipdir=/usr/share/sip/PyQt5 \
c18fa4c
    --qsci-incdir=../Qt5 --qsci-libdir=../Qt5 \
cadb097
    --no-dist-info \
c18fa4c
    --sip=/usr/bin/sip
c18fa4c
0741014
%make_build
c18fa4c
popd
c18fa4c
%endif
c18fa4c
Rex Dieter e76762f
%if 0%{?python3}
Rex Dieter e76762f
cp -a Python Python3-qt5
Rex Dieter e76762f
pushd Python3-qt5
Rex Dieter e76762f
%{__python3} \
Rex Dieter e76762f
  configure.py \
Rex Dieter 30d4918
    --pyqt=PyQt5 \
Rex Dieter 30d4918
    --pyqt-sipdir=/usr/share/python3-sip/PyQt5 \
Rex Dieter 30d4918
    --qsci-incdir=../Qt5 --qsci-libdir=../Qt5 \
cadb097
    --no-dist-info \
Rex Dieter 30d4918
    --sip=/usr/bin/python3-sip
Rex Dieter e76762f
0741014
%make_build
Rex Dieter 4624f3a
popd
Rex Dieter 4624f3a
%endif
45c2b57
Rex Dieter e76762f
%endif
Rex Dieter e76762f
abedb03
45c2b57
%install
0741014
%if 0%{?qt4}
Rex Dieter 4624f3a
make -C Qt4 install INSTALL_ROOT=%{buildroot}
Rex Dieter dde0e13
# compat symlink
Rex Dieter dde0e13
ln -s libqscintilla2_qt4.so %{buildroot}%{_qt4_libdir}/libqscintilla2.so
Rex Dieter 4624f3a
make -C designer-Qt4 install INSTALL_ROOT=%{buildroot}
Rex Dieter 0f497c4
%if 0%{?python2}
Rex Dieter 4624f3a
make -C Python2-qt4 install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot}
Rex Dieter 197fd33
test -x   %{buildroot}%{python2_sitearch}/PyQt4/Qsci.so || \
Rex Dieter 197fd33
chmod a+x %{buildroot}%{python2_sitearch}/PyQt4/Qsci.so
Rex Dieter 4624f3a
%endif
Rex Dieter fbb3611
%if 0%{?python3}
Rex Dieter fbb3611
make -C Python3-qt4 install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot}
Rex Dieter 197fd33
test -x   %{buildroot}%{python3_sitearch}/PyQt4/Qsci.so || \
Rex Dieter 197fd33
chmod a+x %{buildroot}%{python3_sitearch}/PyQt4/Qsci.so
Rex Dieter fbb3611
%endif
0741014
%endif
Rex Dieter 4624f3a
Rex Dieter 4624f3a
%if 0%{?qt5}
Rex Dieter 4624f3a
make -C Qt5 install INSTALL_ROOT=%{buildroot}
Rex Dieter dde0e13
# compat symlink
Rex Dieter dde0e13
ln -s libqscintilla2_qt5.so %{buildroot}%{_qt5_libdir}/libqscintilla2-qt5.so
Rex Dieter 4624f3a
make -C designer-Qt5 install INSTALL_ROOT=%{buildroot}
c18fa4c
%if 0%{?python2}
c18fa4c
make -C Python2-qt5 install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot}
c18fa4c
test -x   %{buildroot}%{python2_sitearch}/PyQt5/Qsci.so || \
c18fa4c
chmod a+x %{buildroot}%{python2_sitearch}/PyQt5/Qsci.so
c18fa4c
%endif
Rex Dieter e76762f
%if 0%{?python3}
Rex Dieter e76762f
make -C Python3-qt5 install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot}
Rex Dieter e76762f
test -x   %{buildroot}%{python3_sitearch}/PyQt5/Qsci.so || \
Rex Dieter e76762f
chmod a+x %{buildroot}%{python3_sitearch}/PyQt5/Qsci.so
Rex Dieter e76762f
%endif
Rex Dieter 4624f3a
%endif
Rex Dieter 4624f3a
Rex Dieter e5c5b64
%find_lang qscintilla --with-qt
Rex Dieter e5c5b64
grep "%{_qt4_translationdir}" qscintilla.lang > qscintilla-qt4.lang
Rex Dieter e5c5b64
grep "%{_qt5_translationdir}" qscintilla.lang > qscintilla-qt5.lang
Rex Dieter e5c5b64
Rex Dieter e74cc8a
# unpackaged files
Rex Dieter 0f497c4
%if !0%{?python2}
Rex Dieter 4624f3a
rm -rfv %{buildroot}%{_qt4_datadir}/qsci/
eb13e70
%endif
Rex Dieter 0f497c4
%if !0%{?python3}
Rex Dieter 0f497c4
rm -rfv %{buildroot}%{_qt5_datadir}/qsci/
Rex Dieter 0f497c4
%endif
45c2b57
abedb03
Rex Dieter 197fd33
%check
Rex Dieter 197fd33
# verify python module(s) permissions and libqscintilla2 linkage
Rex Dieter 197fd33
# https://bugzilla.redhat.com/show_bug.cgi?id=1104559
Rex Dieter 0f497c4
%if 0%{?python2}
Rex Dieter 197fd33
ldd     %{buildroot}%{python2_sitearch}/PyQt4/Qsci.so | grep libqscintilla2 || exit 1
Rex Dieter 197fd33
test -x %{buildroot}%{python2_sitearch}/PyQt4/Qsci.so
Rex Dieter 0f497c4
%endif
Rex Dieter 197fd33
%if 0%{?python3}
Rex Dieter 197fd33
ldd     %{buildroot}%{python3_sitearch}/PyQt4/Qsci.so | grep libqscintilla2 || exit 1
Rex Dieter 197fd33
test -x %{buildroot}%{python2_sitearch}/PyQt4/Qsci.so
Rex Dieter 197fd33
%endif
Rex Dieter 197fd33
Rex Dieter 197fd33
0741014
%if 0%{?qt4}
0741014
%ldconfig_scriptlets
45c2b57
Rex Dieter e5c5b64
%files -f qscintilla-qt4.lang
cfe8669
%doc NEWS README
Rex Dieter e5c5b64
%license LICENSE
Rex Dieter 438d5cb
%{_qt4_libdir}/libqscintilla2_qt4.so.13*
98b78a1
%{_qt4_plugindir}/designer/libqscintillaplugin.so
45c2b57
45c2b57
%files devel
52f13d6
%doc doc/html-Qt4Qt5 doc/Scintilla example-Qt4Qt5
c6606b8
%{_qt4_headerdir}/Qsci/
Rex Dieter 438d5cb
%{_qt4_libdir}/libqscintilla2_qt4.so
Rex Dieter 4624f3a
%{_qt4_datadir}/mkspecs/features/qscintilla2.prf
Rex Dieter dde0e13
# compat symlink
Rex Dieter dde0e13
%{_qt4_libdir}/libqscintilla2.so
59a478e
Rex Dieter 0f497c4
%if 0%{?python2}
Rex Dieter 8b5b713
%files -n python2-qscintilla
Rex Dieter 430b5f6
%{python2_sitearch}/PyQt4/Qsci.*
Rex Dieter e74cc8a
%{_qt4_datadir}/qsci/
abedb03
Rex Dieter 8b5b713
%files -n python2-qscintilla-devel
59a478e
%{_datadir}/sip/PyQt4/Qsci/
eb13e70
%endif
45c2b57
Rex Dieter fbb3611
%if 0%{?python3}
Rex Dieter fbb3611
%files -n python3-qscintilla
Rex Dieter 430b5f6
%{python3_sitearch}/PyQt4/Qsci.*
Rex Dieter fbb3611
%{_qt4_datadir}/qsci/
Rex Dieter fbb3611
Rex Dieter fbb3611
%files -n python3-qscintilla-devel
Rex Dieter fbb3611
%{_datadir}/python3-sip/PyQt4/Qsci/
Rex Dieter fbb3611
%endif
0741014
%endif
Rex Dieter fbb3611
Rex Dieter 4624f3a
%if 0%{?qt5}
0741014
%ldconfig_scriptlets qt5
0741014
Rex Dieter e5c5b64
%files qt5 -f qscintilla-qt5.lang
Rex Dieter 4624f3a
%doc NEWS README
Rex Dieter e5c5b64
%license LICENSE
Rex Dieter 438d5cb
%{_qt5_libdir}/libqscintilla2_qt5.so.13*
Rex Dieter 4624f3a
%{_qt5_plugindir}/designer/libqscintillaplugin.so
Rex Dieter 4624f3a
Rex Dieter 1fdad1e
%files qt5-devel
Rex Dieter 4624f3a
%doc doc/html-Qt4Qt5 doc/Scintilla example-Qt4Qt5
Rex Dieter 4624f3a
%{_qt5_headerdir}/Qsci/
Rex Dieter 438d5cb
%{_qt5_libdir}/libqscintilla2_qt5.so
Rex Dieter 588f801
%{_qt5_archdatadir}/mkspecs/features/qscintilla2.prf
Rex Dieter dde0e13
# compat symlink
0741014
%{_qt5_libdir}/libqscintilla2-qt5.so
Rex Dieter e76762f
c18fa4c
%if 0%{?python2}
c18fa4c
%files -n python2-qscintilla-qt5
c18fa4c
%{python2_sitearch}/PyQt5/Qsci.*
c18fa4c
%{_qt5_datadir}/qsci/
c18fa4c
c18fa4c
%files -n python2-qscintilla-qt5-devel
c18fa4c
%{_datadir}/sip/PyQt5/Qsci/
c18fa4c
%endif
c18fa4c
Rex Dieter e76762f
%if 0%{?python3}
Rex Dieter e76762f
%files -n python3-qscintilla-qt5
Rex Dieter 430b5f6
%{python3_sitearch}/PyQt5/Qsci.*
Rex Dieter e76762f
%{_qt5_datadir}/qsci/
Rex Dieter e76762f
Rex Dieter e76762f
%files -n python3-qscintilla-qt5-devel
Rex Dieter 30d4918
%{_datadir}/python3-sip/PyQt5/Qsci/
Rex Dieter e76762f
%endif
Rex Dieter 4624f3a
%endif
Rex Dieter 4624f3a
45c2b57
45c2b57
%changelog
95274d4
* Fri Jun 29 2018 Miro Hrončok <mhroncok@redhat.com> - 2.10.5-2
95274d4
- Rebuilt for Python 3.7
95274d4
- BR pythonX-devel not to be forgotten next time
95274d4
5f502e8
* Sat Jun 23 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.10.5-1
5f502e8
- qscintilla-2.10.5
5f502e8
805a3b3
* Wed Apr 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.10.4-1
805a3b3
- qscintilla-2.10.4
805a3b3
a1a1474
* Fri Mar 23 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.10.3-2
a1a1474
- Update Python 2 dependency declarations to new packaging standards
a1a1474
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
a1a1474
0741014
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.10.3-1
0741014
- qscintilla-2.10.3
0741014
- BR: gcc-c++, use %%make_build
0741014
7ed5ba2
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.2-3
7ed5ba2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7ed5ba2
0469ecc
* Wed Jan 24 2018 Rex Dieter <rdieter@fedoraproject.org> - 2.10.2-2
0469ecc
- rebuild (qt5,PyQt5)
0469ecc
4eeeac4
* Sat Nov 25 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.10.2-1
4eeeac4
- qscintilla-2.10.2
4eeeac4
def98ed
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-3
def98ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
def98ed
c40c01c
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-2
c40c01c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c40c01c
Rex Dieter 4869132
* Wed Jul 05 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.10.1-1
Rex Dieter 4869132
- qscintilla-2.10.1
Rex Dieter 4869132
c18fa4c
* Thu Apr 27 2017 Sandro Mani <manisandro@gmail.com> - 2.10-5
c18fa4c
- Add python2-qscintilla-qt5
c18fa4c
Rex Dieter 235412c
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.10-4
Rex Dieter 235412c
- rebuild (python-qt5), -qscintilla: relax pyqt runtime dep
Rex Dieter 235412c
c1ddac6
* Wed Mar 01 2017 Sandro Mani <manisandro@gmail.com> - 2.10-3
c1ddac6
- Fix incorrect requires for python3-qscintilla-qt5-devel on python-qt5-devel -> python3-qt5-devel
c1ddac6
Rex Dieter dde0e13
* Mon Feb 20 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.10-2
Rex Dieter dde0e13
- -devel: introduce compat symlinks
Rex Dieter dde0e13
Rex Dieter 438d5cb
* Mon Feb 20 2017 Rex Dieter <rdieter@fedoraproject.org> - 2.10-1
Rex Dieter 438d5cb
- qscintilla-2.10
Rex Dieter 438d5cb
86c4341
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.4-2
86c4341
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
86c4341
Rex Dieter e720eab
* Sun Jan 01 2017 Rex Dieter <rdieter@math.unl.edu> - 2.9.4-1
Rex Dieter e720eab
- qscintilla-2.9.4
Rex Dieter e720eab
b5898d6
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.9.3-3
b5898d6
- Rebuild for Python 3.6
b5898d6
Rex Dieter f7cf93e
* Wed Jul 27 2016 Rex Dieter <rdieter@fedoraproject.org> 2.9.3-2
Rex Dieter f7cf93e
- rebuild (python-qt5)
Rex Dieter f7cf93e
Rex Dieter 297b852
* Tue Jul 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.3-1
Rex Dieter 297b852
- qscintilla-2.9.3
Rex Dieter 297b852
363bd5b
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.2-5
363bd5b
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
363bd5b
Rex Dieter e541d1d
* Thu Apr 28 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.2-4
Rex Dieter e541d1d
- rebuild (python-qt5)
Rex Dieter e541d1d
Rex Dieter 95a039e
* Wed Apr 20 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.2-3
Rex Dieter 95a039e
- rebuild (qt)
Rex Dieter 95a039e
Rex Dieter 8b5b713
* Mon Apr 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.2-2
Rex Dieter 8b5b713
- support bootstapping
Rex Dieter 8b5b713
- rename qscintilla-python => python2-qscintilla
Rex Dieter 8b5b713
- Provides: python(2|3)-PyQt(4|5)-Qsci
Rex Dieter 8b5b713
Rex Dieter 0f497c4
* Mon Apr 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.2-1
Rex Dieter 0f497c4
- qscintilla-2.9.2
Rex Dieter 0f497c4
Rex Dieter aeec417
* Wed Apr 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 2.9.1-6
Rex Dieter aeec417
- rebuild (sip), Provides: python2-qscintilla(-devel)
Rex Dieter aeec417
5a088bf
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-5
5a088bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
5a088bf
f2f58d8
* Wed Nov 11 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.1-4
f2f58d8
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
f2f58d8
Rex Dieter 8ce70dc
* Thu Nov 05 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9.1-3
Rex Dieter 8ce70dc
- python3-qscintilla-qt5: use python3-qt5 consistently
Rex Dieter 8ce70dc
Rex Dieter 5715853
* Wed Oct 28 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9.1-2
Rex Dieter 5715853
- rebuild (python-qt5)
Rex Dieter 5715853
Rex Dieter 475200e
* Sat Oct 24 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9.1-1
Rex Dieter 475200e
- qscintilla-2.9.1
Rex Dieter 475200e
Rex Dieter 6a81204
* Tue Sep 08 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9-5
Rex Dieter 6a81204
- -python-qt5: tighten python-qt5 dep (#1260876)
Rex Dieter 6a81204
Rex Dieter 47b4d50
* Tue Jun 16 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9-4
Rex Dieter 47b4d50
- fix libqscintillaplugin.so linkage (#1231721)
Rex Dieter 47b4d50
Rex Dieter 4b621ec
* Sun Apr 26 2015 Rex Dieter <rdieter@fedoraproject.org> - 2.9-3
Rex Dieter 588f801
- use %%qmake_qt4 macroo
Rex Dieter 588f801
- Qt5 qscintilla2.prf is installed in bad location (#1215380)
Rex Dieter 588f801
Rex Dieter f7a2b2b
* Thu Apr 23 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9-2
Rex Dieter f7a2b2b
- Provides: bundled(scintilla) = 3.5.4
Rex Dieter f7a2b2b
Rex Dieter e5c5b64
* Mon Apr 20 2015 Rex Dieter <rdieter@fedoraproject.org> 2.9-1
Rex Dieter e5c5b64
- 2.9
Rex Dieter e5c5b64
Orion Poplawski 1d3d3da
* Wed Feb 18 2015 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-3
Orion Poplawski 1d3d3da
- Rebuild for gcc 5 C++11
Orion Poplawski 1d3d3da
Rex Dieter e76762f
* Sun Dec 28 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-2
Rex Dieter e76762f
- enable -qt5 support
Rex Dieter e76762f
Rex Dieter 41f14f8
* Mon Sep 15 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.4-1
Rex Dieter 41f14f8
- QScintiall-2.8.4
Rex Dieter 41f14f8
c6af617
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.3-2
c6af617
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c6af617
Rex Dieter 54a7814
* Thu Jul 03 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.3-1
Rex Dieter 54a7814
- QScintiall-2.8.3
Rex Dieter 54a7814
0a49c60
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.3-0.3.9b7b5393f228
0a49c60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0a49c60
Rex Dieter 197fd33
* Wed Jun 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 2.8.3-0.2.9b7b5393f228
Rex Dieter 197fd33
- QScintilla-gpl-2.8.3-snapshot-9b7b5393f228
Rex Dieter 197fd33
- python: explicitly set QMAKEFEATURES (bug #1104559)
Rex Dieter 197fd33
Rex Dieter 7fe663d
* Mon Jun 02 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.3-0.1.f7b1c9821894
Rex Dieter 7fe663d
- QScintiall-2.8.3-f7b1c9821894 snapshot (2.8.2 FTBFS)
Rex Dieter 7fe663d
fc70dcf
* Wed May 28 2014 Kalev Lember <kalevlember@gmail.com> - 2.8.1-4
fc70dcf
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
fc70dcf
Rex Dieter fbb3611
* Mon Mar 17 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-3
Rex Dieter fbb3611
- enable python3 bindings (#1065223)
Rex Dieter fbb3611
Rex Dieter 718142e
* Mon Mar 17 2014 Rex Dieter <rdieter@fedoraproject.org> 2.8.1-2
Rex Dieter 718142e
- designer plugin: Undefined reference to QsciScintilla::QsciScintilla... (#1077146)
Rex Dieter 718142e
Rex Dieter 4624f3a
* Sun Mar 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 2.8.1-1
Rex Dieter 4624f3a
- QScintilla-2.8.1
Rex Dieter 4624f3a
- Provides: python-qscintilla
Rex Dieter 4624f3a
- experimental qt5/python3 support (not enabled yet)
Rex Dieter 4624f3a
Rex Dieter 246d7e3
* Fri Nov 08 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8-1
Rex Dieter 246d7e3
- QScintilla-2.8
Rex Dieter 246d7e3
Rex Dieter 545c536
* Wed Oct 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.2-3
Rex Dieter 545c536
- rebuild (PyQt4), refresh incpath patch
Rex Dieter 545c536
53d2efe
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.2-2
53d2efe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
53d2efe
Rex Dieter e5c9543
* Tue Jun 18 2013 Rex Dieter <rdieter@fedoraproject.org> - 2.7.2-1
Rex Dieter e5c9543
- QScintilla-2.7.2
Rex Dieter e5c9543
- prune changelog
Rex Dieter e5c9543
Rex Dieter 042d414
* Mon Jun 17 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.1-2
Rex Dieter 042d414
- rebuild (sip)
Rex Dieter 042d414
Rex Dieter 7eb527f
* Sun Mar 03 2013 Rex Dieter <rdieter@fedoraproject.org> 2.7.1-1
Rex Dieter 7eb527f
- 2.7.1
Rex Dieter 7eb527f
02cd86e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7-2
02cd86e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
02cd86e
Rex Dieter c3cbaa8
* Mon Dec 17 2012 Rex Dieter <rdieter@fedoraproject.org> 2.7-1
Rex Dieter c3cbaa8
- 2.7
Rex Dieter c3cbaa8
a37846b
* Mon Oct 01 2012 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-3
a37846b
- rebuild (sip)
a37846b
4b52bc1
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-2
4b52bc1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4b52bc1
52f13d6
* Fri Jun 22 2012 Rex Dieter <rdieter@fedoraproject.org> 2.6.2-1
52f13d6
- 2.6.2
52f13d6
b72c586
* Sat Feb 11 2012 Rex Dieter <rdieter@fedoraproject.org> 2.6.1-1
b72c586
- 2.6.1
b72c586
- pkgconfig-style deps
b72c586
5719527
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-3
5719527
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5719527
0fb25f0
* Fri Dec 23 2011 Rex Dieter <rdieter@fedoraproject.org> 2.6-2
0fb25f0
- rebuild (sip/PyQt4)
0fb25f0
3536486
* Sat Dec 03 2011 Rex Dieter <rdieter@fedoraproject.org> 2.6-1
3536486
- 2.6
3536486
fe2b3db
* Fri Nov 11 2011 Rex Dieter <rdieter@fedoraproject.org> 2.5.1-2
fe2b3db
- rebuild (sip)
fe2b3db
2a6b6bc
* Fri May 06 2011 Rex Dieter <rdieter@fedoraproject.org> 2.5.1-1
2a6b6bc
- 2.5.1
2a6b6bc
3d0fdbb
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.6-2
3d0fdbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3d0fdbb
b599aa2
* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.6-1
b599aa2
- 2.4.6
b599aa2
f7a2562
* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.5-1
f7a2562
- 2.4.5
f7a2562
073e1cf
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 2.4.4-2
073e1cf
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
073e1cf
a69f411
* Wed Jul 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.4-1
a69f411
- 2.4.4
a69f411
246ca01
* Thu Mar 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.3-1
246ca01
- 2.4.3
246ca01
7b8cce2
* Thu Jan 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.2-1
7b8cce2
- 2.4.2
7b8cce2
f7a9cd2
* Fri Jan 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4.1-1
f7a9cd2
- 2.4.1 
f7a9cd2
- pyqt4_version 4.7
f7a9cd2
55bbb8d
* Thu Jan 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.4-10 
55bbb8d
- rebuild (sip)
55bbb8d
a993199
* Fri Nov 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-9
a993199
- -python: Requires: sip-api(%%_sip_api_major) >= %%_sip_api
a993199
- -python-devel: Requires: sip-devel
a993199
d1c665b
* Mon Nov 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-8 
d1c665b
- rebuild (for qt-4.6.0-rc1, f13+)
d1c665b
4146ab5
* Wed Nov 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-7
4146ab5
- pyqt4_version 4.6.1
4146ab5
116d9a3
* Wed Oct 21 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-6
116d9a3
- autocomplete_popup patch
116d9a3
9c2f438
* Fri Oct 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-5
9c2f438
- rebuild (PyQt4)
9c2f438
62c3df5
* Tue Aug 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-4
62c3df5
- -python-devel: make noarch, drop dep on -python
62c3df5
98b78a1
* Sat Aug 08 2009 Rex Dieter 
98b78a1
- include designer plugin in main pkg, Obsoletes: qscintilla-designer
98b78a1
29d21b8
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-2
29d21b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
29d21b8
9dcc4f0
* Wed Jun 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.4-1
9dcc4f0
- QScintilla-gpl-2.4
9dcc4f0
bcbbfa5
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-3
bcbbfa5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
bcbbfa5
1892ebb
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.3.2-2
1892ebb
- Rebuild for Python 2.6
1892ebb
7949b07
* Mon Nov 17 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.3.2-1
7949b07
- Qscintilla-gpl-2.3.2
3492107
- soname bump 4->5
7949b07
7949b07
* Mon Nov 10 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.3.1-1
7949b07
- Qscintilla-gpl-2.3.1
7949b07
8a612c4
* Mon Sep 22 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.3-1
8a612c4
- Qscintilla-gpl-2.3
8a612c4
- scintilla_ver is missing (#461777)
8a612c4
31b1916
* Fri Jul 18 2008 Dennis Gilmore <dennis@ausil.us> - 2.2-3
31b1916
- rebuild for newer PyQT4
31b1916
- fix #449423 properly
31b1916
c74858a
* Fri Jul 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.2-2
c74858a
- fix build (#449423)
c74858a
f3ee1c3
* Mon May 05 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.2-1
f3ee1c3
- Qscintilla-gpl-2.2
f3ee1c3
- License: GPLv3 or GPLv2 with exceptions
f3ee1c3
abedb03
* Thu Feb 14 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.1-4
abedb03
- use %%_qt4_* macros (preparing for qt4 possibly moving %%_qt4_datadir)
abedb03
- -python: fix Requires
abedb03
- -python-devel: new pkg
abedb03
- omit Obsoletes: PyQt-qscintilla 
abedb03
  (leave that to PyQt, that can get the versioning right)
abedb03
0a74709
* Mon Jan 28 2008 Dennis Gilmore <dennis@ausil.us> - 2.1-3
0a74709
- fix typo in Obsoletes: on python package
0a74709
32333f0
* Mon Jan 28 2008 Dennis Gilmore <dennis@ausil.us> - 2.1-2
32333f0
- remove dumb require on di from qscintilla-python
32333f0
32333f0
* Mon Jan 28 2008 Dennis Gilmore <dennis@ausil.us> - 2.1-1
59a478e
- update to 2.1 branch