SPECS: kdegraphics.spec - hidden_visibility bcond
adgor
adgor at pld-linux.org
Sat Dec 10 13:43:54 CET 2005
Author: adgor Date: Sat Dec 10 12:43:54 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- hidden_visibility bcond
---- Files affected:
SPECS:
kdegraphics.spec (1.163 -> 1.164)
---- Diffs:
================================================================
Index: SPECS/kdegraphics.spec
diff -u SPECS/kdegraphics.spec:1.163 SPECS/kdegraphics.spec:1.164
--- SPECS/kdegraphics.spec:1.163 Fri Dec 9 08:32:20 2005
+++ SPECS/kdegraphics.spec Sat Dec 10 13:43:48 2005
@@ -1,6 +1,9 @@
# $Revision$, $Date$
%bcond_with protections # protections against fair use (printing and copying)
-
+%bcond_with hidden_visibility # pass '--fvisibility=hidden'
+ # & '--fvisibility-inlines-hidden'
+ # to g++
+#
%define _state stable
%define _kdever 3.5
%define _ver 3.5.0
@@ -27,6 +30,7 @@
BuildRequires: OpenGL-devel
BuildRequires: ed
BuildRequires: fribidi-devel >= 0.10.4
+%{?with_hidden_visibility:BuildRequires: gcc-c++ >= 5:4.1.0-0.20051206r108118.1}
BuildRequires: gettext-devel
BuildRequires: imlib-devel
BuildRequires: kdelibs-devel >= %{_minlibsevr}
@@ -43,6 +47,7 @@
BuildRequires: libxml2-progs
BuildRequires: lockdev-devel
BuildRequires: poppler-qt-devel
+%{?with_hidden_visibility:BuildRequires: qt-devel >= 6:3.3.5.051113-1}
BuildRequires: rpmbuild(macros) >= 1.129
BuildRequires: sane-backends-devel
BuildRequires: rpmbuild(macros) >= 1.129
@@ -559,19 +564,18 @@
%build
cp %{_datadir}/automake/config.sub admin
-#export UNSERMAKE=%{_datadir}/unsermake/unsermake
-
%{__make} -f admin/Makefile.common cvs
%configure \
- --disable-rpath \
+ --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
+ %{!?debug:--disable-rpath} \
--enable-final \
- --with-qt-libraries=%{_libdir} \
+ %{?with_hidden_visibility:--enable-gcc-hidden-visibility} \
--enable-kpdf-drm=%{!?with_protections:no}%{?with_protections:yes} \
%if "%{_lib}" == "lib64"
--enable-libsuffix=64 \
%endif
- --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full}
+ --with-qt-libraries=%{_libdir}
%{__make}
@@ -930,6 +934,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.164 2005/12/10 12:43:48 adgor
+- hidden_visibility bcond
+
Revision 1.163 2005/12/09 07:32:20 arekm
- rel 4; upstream fixes including CAN-2005-3193
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/kdegraphics.spec?r1=1.163&r2=1.164&f=u
More information about the pld-cvs-commit
mailing list