SPECS (qt-copy): qt.spec - initial fixes for modular xorg.
pluto
pluto at pld-linux.org
Fri Feb 3 21:04:18 CET 2006
Author: pluto Date: Fri Feb 3 20:04:18 2006 GMT
Module: SPECS Tag: qt-copy
---- Log message:
- initial fixes for modular xorg.
---- Files affected:
SPECS:
qt.spec (1.341.2.6 -> 1.341.2.7)
---- Diffs:
================================================================
Index: SPECS/qt.spec
diff -u SPECS/qt.spec:1.341.2.6 SPECS/qt.spec:1.341.2.7
--- SPECS/qt.spec:1.341.2.6 Tue Jan 24 16:56:52 2006
+++ SPECS/qt.spec Fri Feb 3 21:04:13 2006
@@ -62,6 +62,7 @@
URL: http://www.trolltech.com/products/qt/
%{?with_ibase:BuildRequires: Firebird-devel}
BuildRequires: OpenGL-devel
+BuildRequires: OpenGLU-devel
%{?with_nvidia:BuildRequires: X11-driver-nvidia-devel >= 1.0.6111-2}
%{?with_cups:BuildRequires: cups-devel}
BuildRequires: flex
@@ -83,17 +84,13 @@
# There is an internal sqlite copy used to
# build this plugin - TODO
#%{?with_sqlite:BuildRequires: sqlite-devel}
-BuildRequires: xcursor-devel
-BuildRequires: xft-devel
-BuildRequires: xrender-devel
+BuildRequires: xorg-lib-libXcursor-devel
+BuildRequires: xorg-lib-libXft-devel
+BuildRequires: xorg-lib-libXrandr-devel
+BuildRequires: xorg-lib-libXrender-devel
BuildRequires: zlib-devel
-#Requires: xft
-#Requires: xcursor
-#Requires: xrender
Requires: freetype >= 2.0.0
-#Requires: libjpeg
Requires: libmng >= 1.0.0
-#Requires: libpng
Requires: OpenGL
Obsoletes: qt-extensions
Obsoletes: qt-utils
@@ -102,6 +99,8 @@
%define _noautoreqdep libGL.so.1 libGLU.so.1
+%define specflags -fno-strict-aliasing
+
# <begin main library description>
%description
@@ -174,14 +173,16 @@
Group: X11/Development/Libraries
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: OpenGL-devel
+Requires: OpenGLU-devel
Requires: freetype-devel >= 2.0.0
Requires: libjpeg-devel
Requires: libmng-devel >= 1.0.0
Requires: libpng-devel
Requires: libstdc++-devel
-Requires: xcursor-devel
-Requires: xft-devel
-Requires: xrender-devel
+Requires: xorg-lib-libXcursor-devel
+Requires: xorg-lib-libXft-devel
+Requires: xorg-lib-libXrandr-devel
+Requires: xorg-lib-libXrender-devel
Requires: zlib-devel
Conflicts: qt2-devel
@@ -685,8 +686,9 @@
perl -pi -e "
s|QMAKE_CC.*=.*gcc|QMAKE_CC = %{__cc}|;
s|QMAKE_CXX.*=.*g\+\+|QMAKE_CXX = %{__cxx}|;
- s|/usr/X11R6/lib|/usr/X11R6/%{_lib}|;
s|/usr/lib|%{_libdir}|;
+ s|/usr/X11R6/include|%{_includedir}|;
+ s|/usr/X11R6/lib|%{_libdir}|;
s|\\(QTDIR\\)/lib|\\(QTDIR\\)/%{_lib}|;
" $plik
@@ -710,7 +712,7 @@
export LD_LIBRARY_PATH=$QTDIR/%{_lib}:$LD_LIBRARY_PATH
if [ "%{_lib}" != "lib" ] ; then
- ln -s lib "%{_lib}"
+ rm -rf %{_lib} && ln -sf lib %{_lib}
fi
# pass OPTFLAGS to build qmake itself with optimization
@@ -1250,6 +1252,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.341.2.7 2006/02/03 20:04:13 pluto
+- initial fixes for modular xorg.
+
Revision 1.341.2.6 2006/01/24 15:56:52 adgor
- Icon killed
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/qt.spec?r1=1.341.2.6&r2=1.341.2.7&f=u
More information about the pld-cvs-commit
mailing list