packages: libtqtinterface/libtqtinterface.spec (NEW) - new, can't figure ou...
glen
glen at pld-linux.org
Tue Jan 4 21:45:15 CET 2011
Author: glen Date: Tue Jan 4 20:45:15 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- new, can't figure out what's wrong with the linking
---- Files affected:
packages/libtqtinterface:
libtqtinterface.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/libtqtinterface/libtqtinterface.spec
diff -u /dev/null packages/libtqtinterface/libtqtinterface.spec:1.1
--- /dev/null Tue Jan 4 21:45:15 2011
+++ packages/libtqtinterface/libtqtinterface.spec Tue Jan 4 21:45:09 2011
@@ -0,0 +1,77 @@
+# $Revision$, $Date$
+# TODO
+# - for some unknown reason to me it creates dead symlinks instead of libtqt shared library
+# libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /tmp/xxx/usr/lib64/libtqt.so.4.2.0
+# /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory
+#
+# Conditional build:
+%bcond_with qt4 # Enable Qt4 support (this will disable all Qt3 support)
+
+Summary: Interface and abstraction library for Qt and Trinity
+Name: libtqtinterface
+Version: 3.5.12
+Release: 0.1
+License: GPL v2
+Group: X11/Libraries
+Source0: http://mirror.its.uidaho.edu/pub/trinity/releases/%{version}/dependencies/tqtinterface-%{version}.tar.gz
+# Source0-md5: 361c45961184f01f95d3b771138c8229
+URL: http://trinity.pearsoncomputing.net/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+BuildRequires: qt-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%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.
+
+%prep
+%setup -qc
+mv dependencies/tqtinterface/* .
+
+%build
+cp -p /usr/share/automake/config.sub admin
+cp -p %{_aclocaldir}/libtool.m4 admin/libtool.m4.in
+cp -p %{_datadir}/libtool/config/ltmain.sh admin/ltmain.sh
+%{__make} -f admin/Makefile.common cvs
+
+%configure \
+ --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
+ --disable-final \
+ --enable-closure \
+%if "%{_lib}" == "lib64"
+ --enable-libsuffix=64 \
+%endif
+ --%{!?with_qt4:dis}%{?with_qt4:en}able-qt4
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT \
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING README
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2011/01/04 20:45:09 glen
+- new, can't figure out what's wrong with the linking
+
================================================================
More information about the pld-cvs-commit
mailing list