summaryrefslogtreecommitdiffstats
path: root/opensuse/libtqt4/libtqt4.spec
diff options
context:
space:
mode:
authorRobert Xu <robxu9@gmail.com>2011-11-10 18:04:39 -0500
committerRobert Xu <robxu9@gmail.com>2011-11-10 18:04:39 -0500
commit21fcfa3348213aa87f0e3aef62ca4720c6d31cb7 (patch)
tree2cfb64c59322628e613ed0895e3c3694d3abe6bd /opensuse/libtqt4/libtqt4.spec
parent8667643bff14a60d8571c599efd3e48bed3e3b12 (diff)
downloadtde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.tar.gz
tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.zip
initial commit to suse branch: eclipse integration
Diffstat (limited to 'opensuse/libtqt4/libtqt4.spec')
-rw-r--r--opensuse/libtqt4/libtqt4.spec173
1 files changed, 0 insertions, 173 deletions
diff --git a/opensuse/libtqt4/libtqt4.spec b/opensuse/libtqt4/libtqt4.spec
deleted file mode 100644
index 9108235bc..000000000
--- a/opensuse/libtqt4/libtqt4.spec
+++ /dev/null
@@ -1,173 +0,0 @@
-#
-# spec file for package tqtinterface
-#
-# Copyright (c) 2011 the Trinity Project (opensuse).
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.trinitydesktop.org/
-#
-
-# norootforbuild
-
-Name: libtqt4
-License: GPLv2+
-Group: Graphical Desktop/TDE
-Summary: Interface and abstraction library for Qt and Trinity
-Version: 3.5.12.99
-Release: 1
-Source0: tqtinterface-%{version}.tar.bz2
-URL: http://www.trinitydesktop.org/
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
-%define with_qt3 1
-%define with_qt4 0
-
-%if %{with_qt3}
-BuildRequires: qt3-devel >= 3.3.8c
-Requires: qt3 >= 3.3.8c
-%endif
-
-%if %{with_qt4}
-BuildRequires: libqt4-devel >= 4.7.0
-Requires: libqt4-x11 >= 4.7.0
-%endif
-
-BuildRequires: cmake
-BuildRequires: pkgconfig
-BuildRequires: libtool
-BuildRequires: gcc-c++
-
-%description
-This package includes libraries that abstract the underlying Qt system
-from the actual Trinity code, allowing easy, complete upgrades to new
-versions of Qt.
-
-It also contains various functions that have been removed from newer
-versions of Qt, but are completely portable and isolated from other
-APIs such as Xorg. This allows the Trinity project to efficiently
-perform certain operations that are infeasible or unneccessarily
-difficult when using pure Qt4 or above.
-
-Authors:
---------
- Timothy Pearson <kb9vqf@pearsoncomputing.net>
-    Robert Xu <rxu@lincomlinux.org>
-    Tim Williams <tim@my-place.org.uk>
-    Serghei Amelian <serghei@thel.ro>
-
-%package devel
-Summary: TQtinterface header files
-Group: Graphical Desktop/TDE
-Requires: libtqt4 = %{version}
-%if %{with_qt3}
-Requires: qt3-devel >= 3.3.8c
-%endif
-%if %{with_qt4}
-Requires: libqt4-devel >= 4.7.0
-%endif
-%description devel
-This package contains Trinity specific window options and commands.
-You need this package to compile Trinity modules. (TQT headers)
-
-
-Authors:
---------
- Timothy Pearson <kb9vqf@pearsoncomputing.net>
-    Robert Xu <rxu@lincomlinux.org>
-    Tim Williams <tim@my-place.org.uk>
-    Serghei Amelian <serghei@thel.ro>
-
-
-%prep
-%setup -qn tqtinterface-%{version}
-
-%build
-CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ;
-CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ;
-FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ;
-mkdir build
-cd build
-cmake \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
- -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \
- -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \
- -DLIB_INSTALL_DIR:PATH=%{_libdir} \
- -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
- -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \
-%if "%{?_lib}" == "lib64"
- -DLIB_SUFFIX=64 \
-%endif
- -DBUILD_SHARED_LIBS:BOOL=ON \
-%if %{with_qt3}
- -DQT_VERSION=3 \
-%endif
-%if %{with_qt4}
- -DQT_VERSION=4 \
-%endif
- -DQT_LIBRARY_DIRS=/usr/lib/qt3/%{_lib} \
- -DQT_INCLUDE_DIRS=/usr/lib/qt3/include \
- -DPKGCONFIG_INSTALL_DIR=%{_libdir}/pkgconfig \
- ../
-
-make %{?_smp_mflags} VERBOSE=1
-
-%install
-cd build
-make DESTDIR=%{buildroot} install
-rm -rf %{buildroot}/%{_libdir}/*.la
-
-# What is this? Leftovers?!
-rm -rf %{buildroot}/%{_libdir}/debug
-
-# Shebang, please.
-echo "#!/bin/bash" > %{buildroot}%{_bindir}/convert_qt_tqt1.new
-cat %{buildroot}%{_bindir}/convert_qt_tqt1 >> %{buildroot}%{_bindir}/convert_qt_tqt1.new
-rm -f %{buildroot}%{_bindir}/convert_qt_tqt1
-mv -v %{buildroot}%{_bindir}/convert_qt_tqt1.new %{buildroot}%{_bindir}/convert_qt_tqt1
-chmod +x %{buildroot}%{_bindir}/convert_qt_tqt1
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-,root,root,755)
-%{_libdir}/libtqt.so.*
-%{_libdir}/libtqassistantclient.so.*
-
-%files devel
-%defattr(-,root,root,755)
-%dir %{_includedir}/Qt
-%{_includedir}/Qt/q*.h
-%{_includedir}/tq*.h
-%{_libdir}/pkgconfig/tqt.pc
-%{_libdir}/libtqt.so
-%{_libdir}/libtqassistantclient.so
-%{_bindir}/convert_qt_tqt1
-%{_bindir}/convert_qt_tqt2
-%{_bindir}/convert_qt_tqt3
-%{_bindir}/dcopidl-tqt
-%{_bindir}/dcopidl2cpp-tqt
-%{_bindir}/dcopidlng-tqt
-%{_bindir}/mcopidl-tqt
-%{_bindir}/moc-tqt
-%{_bindir}/tmoc
-%{_bindir}/tqt-replace
-%{_bindir}/tqt-replace-stream
-%{_bindir}/uic-tqt
-
-%changelog