diff options
Diffstat (limited to 'opensuse/core/qt3/qt3-devel-doc.spec.in')
-rw-r--r-- | opensuse/core/qt3/qt3-devel-doc.spec.in | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/opensuse/core/qt3/qt3-devel-doc.spec.in b/opensuse/core/qt3/qt3-devel-doc.spec.in new file mode 100644 index 000000000..ad9fd3e99 --- /dev/null +++ b/opensuse/core/qt3/qt3-devel-doc.spec.in @@ -0,0 +1,93 @@ +# +# spec file for package qt3 (Version 3.3.8b) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: qt3-devel-doc +BuildRequires: cups-devel freeglut-devel freetype2-devel gcc-c++ pkgconfig update-desktop-files qt3-devel +%if %suse_version < 1130 +BuildRequires: libpng-devel +%else +BuildRequires: libpng14-devel +%endif +URL: http://www.trolltech.com/ +License: GPL, QPL +Autoreqprov: on +Summary: Qt 3 Development Kit +Group: Documentation/HTML +Version: 3.3.8c +Release: 1 +PreReq: /bin/grep +BuildArch: noarch +Provides: qt3-devel-tutorial +Obsoletes: qt3-devel-tutorial +Requires: qt3-devel +%define x11_free -x11-free- +%define rversion %version +# COMMON-BEGIN +# COMMON-END + +%description +You need this package if you want to compile programs with Qt 3. It +contains the "Qt Crossplatform Development Kit 2". You will find +include files, documentation, precompiled examples, and a tutorial for +getting started with Qt in /usr/lib/qt3. + +%build +export VERSION=%suse_version +source %SOURCE1 %{version} +export WLIB=%_lib +export QTDIR=`pwd` +if [ %_lib == "lib64" ]; then +export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DUSE_LIB64_PATHES" +fi +export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +# +# call build from build_script.rpmrc for threaded Qt library +# only really needed tools will be builded here, all extra tools will be +# builded in qt3.spec +# +call_configure -thread -shared -no-sql-mysql -no-sql-psql -no-sql-odbc -no-sql-sqlite $OPTIONS +cd src +make %{?jobs:-j%jobs} +cd .. + +%install +export VERSION=%suse_version +export WLIB=%_lib +export QTDIR=`pwd` +source %SOURCE1 %{version} +cd src +make INSTALL_ROOT=$RPM_BUILD_ROOT install_htmldocs +cd .. +# +# install menu entries +# +%suse_update_desktop_file -i -u qtconfig3 Qt Utility DesktopSettings +%suse_update_desktop_file -i assistant3 Qt Development Documentation + +install -d -m 0755 ${RPM_BUILD_ROOT}/%{_defaultdocdir}/qt3/ +ln -sf /usr/lib/qt3/doc/html ${RPM_BUILD_ROOT}/%{_defaultdocdir}/qt3/ +mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/ +install -m 0644 %SOURCE4 $RPM_BUILD_ROOT/usr/share/pixmaps/ + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%files +%defattr(-,root,root) +%dir /usr/lib/qt3/doc +%doc /usr/lib/qt3/doc/html +%{_docdir}/qt3/html +/usr/share/applications/qtconfig3.desktop +/usr/share/applications/assistant3.desktop +/usr/share/pixmaps/assistant3.png + +%changelog -n qt3 |