RPM: fix gcc visibility in TQT3

pull/14/head
François Andriot 6 years ago
parent d6f47b905e
commit bfb7be2b9b

@ -309,11 +309,6 @@ BuildRequires: util-linux
%endif %endif
%endif %endif
# GCC visibility stuff
%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} || 0%{?rhel} >= 6
%define EXTRA_CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden
%endif
%description %description
This is the Trolltech TQt library, version 3. It's necessary for This is the Trolltech TQt library, version 3. It's necessary for
applications that link against the libtqt-mt.so.3, e.g. all Trinity applications that link against the libtqt-mt.so.3, e.g. all Trinity
@ -1287,7 +1282,7 @@ echo "sle_version = %{?sle_version}"
-e "s|^QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/tqt3|" \ -e "s|^QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/tqt3|" \
-e "s|\$(QTDIR)|/usr|g" \ -e "s|\$(QTDIR)|/usr|g" \
-e "s|-lqt|-ltqt|g" \ -e "s|-lqt|-ltqt|g" \
-e "s|^QMAKE_CFLAGS =.*|QMAKE_CFLAGS = %{?optflags}|" \ -e "s|^QMAKE_CFLAGS =.*|QMAKE_CFLAGS = %{?optflags} -pipe -fvisibility=hidden -fvisibility-inlines-hidden|" \
-e "s|^QMAKE_INCDIR =.*|QMAKE_INCDIR = %{_includedir}|" \ -e "s|^QMAKE_INCDIR =.*|QMAKE_INCDIR = %{_includedir}|" \
-e "s|^QMAKE_LIBDIR =.*|QMAKE_LIBDIR = %{_libdir}|" \ -e "s|^QMAKE_LIBDIR =.*|QMAKE_LIBDIR = %{_libdir}|" \
-e "s|^QMAKE_RPATH = .*|QMAKE_RPATH =|" \ -e "s|^QMAKE_RPATH = .*|QMAKE_RPATH =|" \

Loading…
Cancel
Save