|
@@ -3,14 +3,19 @@
|
|
|
|
|
|
%define ver 1.78
|
|
|
|
|
|
-%global qtdir %(pkg-config --variable=prefix Qt)
|
|
|
-%global qtdata %(pkg-config --variable=datadir Qt)
|
|
|
+%define qt4_ver 4.6.1
|
|
|
+%define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt-%{qt4_ver})
|
|
|
+%define _qt4_libdir %(pkg-config --variable libdir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/lib)
|
|
|
+%define _qt4_includedir %(pkg-config --variable headerdir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/include)
|
|
|
+%define _qt4_translationdir %(pkg-config --variable translationdir --silence-errors Qt 2>/dev/null || echo %{_datadir}/qt4/translations)
|
|
|
+
|
|
|
+%global qtdir %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt-%{qt4_ver})
|
|
|
%global qtinc %{qtdir}/include
|
|
|
%global qtlib %{qtdir}/lib
|
|
|
|
|
|
Summary: A Scintilla port to Qt
|
|
|
Name: qscintilla
|
|
|
-Version: 2.4.2
|
|
|
+Version: 2.4.4
|
|
|
Release: 1%{?_dist_release}
|
|
|
# matches up (pretty much) with qt4
|
|
|
License: GPLv3 or GPLv2 with exceptions
|
|
@@ -78,7 +83,7 @@ find src include -type f -exec chmod 0644 {} ';'
|
|
|
sed -i 's/\r//' LICENSE.GPL2 GPL_EXCEPTION_ADDENDUM.TXT
|
|
|
|
|
|
%build
|
|
|
-export QTDIR=`pkg-config --variable=prefix Qt`
|
|
|
+export QTDIR=%{_qt4_prefix}
|
|
|
%ifarch x86_64
|
|
|
export QMAKESPEC=$QTDIR/mkspecs/linux-g++-64/
|
|
|
%else
|
|
@@ -120,22 +125,20 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files
|
|
|
%defattr(-, root, root, 755)
|
|
|
-%doc ChangeLog NEWS README
|
|
|
-%doc LICENSE.GPL3
|
|
|
-%doc LICENSE.GPL2 GPL_EXCEPTION.TXT GPL_EXCEPTION_ADDENDUM.TXT
|
|
|
-%{qtlib}/lib*.so.*
|
|
|
-%{qtdir}/qsci/*
|
|
|
-## %{qtdir}/translations/*
|
|
|
-%{_datadir}/qt4/translations/*
|
|
|
+%doc NEWS README
|
|
|
+%doc LICENSE.GPL3 LICENSE.GPL2 GPL_EXCEPTION.TXT GPL_EXCEPTION_ADDENDUM.TXT
|
|
|
+%{_qt4_libdir}/libqscintilla2.so.*
|
|
|
+%{_qt4_prefix}/qsci/*
|
|
|
+%{_qt4_translationdir}/*
|
|
|
|
|
|
%files designer
|
|
|
%defattr(-,root,root,-)
|
|
|
-%{qtdir}/plugins/designer/libqscintillaplugin.so
|
|
|
+%{_qt4_prefix}/plugins/designer/libqscintillaplugin.so
|
|
|
|
|
|
%files devel
|
|
|
-%defattr(-, root, root, 755)
|
|
|
-%{qtinc}/*
|
|
|
-%{qtlib}/lib*.so
|
|
|
+%defattr(-, root, root, -)
|
|
|
+%{_qt4_includedir}/*
|
|
|
+%{_qt4_libdir}/libqscintilla2.so
|
|
|
|
|
|
%files python
|
|
|
%defattr(-,root,root,-)
|
|
@@ -146,6 +149,10 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
%{_datadir}/sip/PyQt4/Qsci
|
|
|
|
|
|
%changelog
|
|
|
+* Sun Jul 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.4-1
|
|
|
+- new upstream release
|
|
|
+- updated qt4 macros
|
|
|
+
|
|
|
* Sat Feb 06 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.2-1
|
|
|
- new upstream release
|
|
|
|