1 Summary: The Qt2 GUI application framework
2 Summary(pl): Biblioteka Qt2 do tworzenia GUI
8 Group(pl): X11/Biblioteki
11 Source: qt-%version.tar.gz
12 BuildRequires: libungif-devel
13 BuildRequires: zlib-devel
14 BuildRequires: libpng-devel
15 BuildRequires: Mesa-devel
16 BuildRequires: XFree86-devel
17 BuildRequires: libstdc++-devel
18 #uncoment this line if You need Motif support for Qt
19 #BuildRequires: lesstif-devel
20 Buildroot: /tmp/%{name}-%{version}-root
22 %define _prefix /usr/X11R6
23 %define _mandir /usr/share/man
26 Contains the shared library needed to run Qt applications, as well as
27 the README files for Qt.
30 Zawiera bibliotekê Qt wymagan± przez aplikacje, które z niej korzystaj±.
33 Summary: Include files and documentation needed to compile
34 Summary(pl): Pliki nag³ówkowe, przyk³ady i dokumentacja do biblioteki
35 Group: X11/Development/Libraries
36 Group(pl): X11/Programowanie/Biblioteki
37 Requires: %{name} = %{version}
40 Contains the files necessary to develop applications using Qt: header
41 files, the Qt meta object compiler, man pages, HTML documentation and
42 example programs. See http://www.troll.no/ for more information about
43 Qt, or file:/usr/share/doc/%{name}-devel-%{version}/index.html
44 for Qt documentation in HTML.
46 %description -l pl devel
47 Pakiet tem zawiera pliki potrzebne do tworzenia i kompilacji aplikacji
48 korzystaj±cych z biblioteki Qt, jak pliki nag³ówkowe, meta kompiler (moc),
49 dokumentacjê. Zobacz http://www.troll.no/ aby dowiedzieæ siê wiêcej o Qt.
50 Dokumentacjê do biblioteki znajdziesz tak¿e pod:
51 /usr/share/doc/%{name}-devel-%{version}/index.html
54 Summary: Qt extensions, library
55 Summary(pl): Qt extensions, rozrze¿enia dla QT biblioteki
57 Group(pl): X11/Biblioteki
58 Requires: %{name} = %{version}
61 Contains the Qt extension files with library.
62 Contains extension for Motif/Lesstif, OpenGL, image manipulation.
64 %description -l pl ext
65 Pakiet zawiera zestaw rozsze¿eñ dla biblioteki Qt. Biblioteki dla
66 nastêpuj±cych pakietów: Motif/Lestif, OpenGL, Netscape oraz
73 QTDIR=`/bin/pwd`; export QTDIR
81 #make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
83 LD_LIBRARY_PAYH=%{_libdir} make \
84 SYSCONF_CFLAGS="-pipe -DNO_DEBUG $RPM_OPT_FLAGS" \
85 SYSCONF_CXXFLAGS="-pipe -DNO_DEBUG $RPM_OPT_FLAGS" \
87 echo " Compiling Extensions ..."
88 (cd extensions/opengl/src;LD_LIBRARY_PATH=%{_libdir};make)
89 (cd extensions/imageio/src;LD_LIBRARY_PATH=%{_libdir};make)
90 # If You need Motif/Lesstif support for Qt
91 # uncoment line below and line in %files ext section
92 # and rebuild package.
93 #(cd extensions/xt/src;LD_LIBRARY_PATH=%{_libdir};make \
94 # INCPATH="-I%{_includepatch} -I../../../include")
97 (cd tutorial;LD_LIBRARY_PATH=%{_libdir};make)
100 (cd examples;LD_LIBRARY_PATH=%{_libdir};make)
103 rm -rf $RPM_BUILD_ROOT
104 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir},%{_mandir}/man{1,3}}
105 install -d $RPM_BUILD_ROOT/usr/src/examples/%{name}
106 install -d $RPM_BUILD_ROOT/usr/share/tutorial/%{name}
108 install -s bin/* $RPM_BUILD_ROOT/%{_bindir}/
110 install -s lib/lib*.so* $RPM_BUILD_ROOT/%{_libdir}
112 install lib/lib*.a $RPM_BUILD_ROOT%{_libdir}
114 install include/* $RPM_BUILD_ROOT/%{_includedir}
115 install man/man1/* $RPM_BUILD_ROOT/%{_mandir}/man1
116 install man/man3/* $RPM_BUILD_ROOT/%{_mandir}/man3
119 install -s lib/libqimgio.so.*.* $RPM_BUILD_ROOT%{_libdir}
120 ln -sf libqimgio.so.0.1 $RPM_BUILD_ROOT%{_libdir}/libqimgio.so
121 install extensions/imageio/src/*.h $RPM_BUILD_ROOT%{_includedir}
123 install lib/libqgl.a $RPM_BUILD_ROOT%{_libdir}
124 install extensions/opengl/src/*.h $RPM_BUILD_ROOT%{_includedir}
126 if [ -f lib/libqxt.a ] ; then
127 install lib/libqxt.a $RPM_BUILD_ROOT%{_libdir}
129 install extensions/xt/src/*.h $RPM_BUILD_ROOT%{_includedir}/
131 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man[13]/* \
132 ANNOUNCE FAQ README* MANIFEST PLATFORMS changes* LICENSE.QPL
134 for a in {tutorial,examples}/{Makefile,*/Makefile}; do
135 cat $a | sed 's-^SYSCONF_MOC.*-SYSCONF_MOC = %{_bindir}/moc -' | \
136 sed 's-^SYSCONF_CXXFLAGS_QT = \$(QTDIR)/include-SYSCONF_CXXFLAGS_QT = %{_includedir}-' | \
137 sed 's-^SYSCONF_LFLAGS_QT = \$(QTDIR)/lib-SYSCONF_LFLAGS_QT = %{_libdir}-' > $a.
141 cp -dpr examples $RPM_BUILD_ROOT/usr/src/examples/%{name}
142 cp -drp tutorial $RPM_BUILD_ROOT/usr/share/tutorial/%{name}
157 rm -rf $RPM_BUILD_ROOT
160 %defattr(644, root, root, 755)
161 %doc {ANNOUNCE,FAQ,README*,MANIFEST,changes*,PLATFORMS,LICENSE.QPL}.gz
162 %attr(755,root,root) %{_libdir}/libqt.so.%{version}
165 %defattr(644, root, root, 755)
167 %attr(755,root,root) %{_bindir}/*
172 /usr/src/examples/%{name}
173 /usr/share/tutorial/%{name}
176 %defattr(755,root,root,755)
177 %{_libdir}/libqimgio.so*
179 #%{_libdir}/libqxt.a*