SPECS: kdeutils.spec - hidden_visibility bcond

adgor adgor at pld-linux.org
Sat Dec 17 13:20:25 CET 2005


Author: adgor                        Date: Sat Dec 17 12:20:25 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- hidden_visibility bcond

---- Files affected:
SPECS:
   kdeutils.spec (1.164 -> 1.165) 

---- Diffs:

================================================================
Index: SPECS/kdeutils.spec
diff -u SPECS/kdeutils.spec:1.164 SPECS/kdeutils.spec:1.165
--- SPECS/kdeutils.spec:1.164	Wed Nov 30 21:07:56 2005
+++ SPECS/kdeutils.spec	Sat Dec 17 13:20:19 2005
@@ -2,6 +2,9 @@
 #
 # Conditional build:
 %bcond_without	xmms		# do not force xmms support
+%bcond_with	hidden_visibility	# pass '--fvisibility=hidden'
+					# & '--fvisibility-inlines-hidden'
+					# to g++ 
 #
 %define		_state		stable
 %define		_kdever		3.5
@@ -32,6 +35,7 @@
 BuildRequires:	automake
 BuildRequires:	bzip2
 BuildRequires:	ed
+%{?with_hidden_visibility:BuildRequires:	gcc-c++ >= 5:4.1.0-0.20051206r108118.1}
 BuildRequires:	gmp-devel
 BuildRequires:	kdebase-devel >= %{_minbaseevr}
 BuildRequires:	libxml2-progs
@@ -41,6 +45,7 @@
 BuildRequires:	pbbuttonsd-lib >= 0.6.8
 %endif
 BuildRequires:	python-devel
+%{?with_hidden_visibility:BuildRequires:	qt-devel >= 6:3.3.5.051113-1}
 BuildRequires:	net-snmp-devel
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.129
@@ -599,26 +604,26 @@
 %build
 cp /usr/share/automake/config.sub admin
 
-#export UNSERMAKE=%{_datadir}/unsermake/unsermake
-
 #echo "KDE_OPTIONS = nofinal" >> ksim/monitors/snmp/Makefile.am
 
 %{__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-extra-libs="%{_datadir}" \
+	%{?with_hidden_visibility:--enable-gcc-hidden-visibility} \
 %if "%{_lib}" == "lib64"
 	--enable-libsuffix=64 \
 %endif
-	%{?with_xmms:--with-xmms} \
-	--with-snmp \
+	--with-distribution="PLD Linux Distribution" \
+	--with-extra-libs="%{_datadir}" \
 %ifarch ppc ppc64
 	--with-powerbook \
 %endif
-	--%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full}
+	--with-qt-libraries=%{_libdir} \
+	--with-snmp \
+	%{?with_xmms:--with-xmms}
 
 %{__make}
 
@@ -941,6 +946,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.165  2005/12/17 12:20:19  adgor
+- hidden_visibility bcond
+
 Revision 1.164  2005/11/30 20:07:56  blekot
 - reverted my commit (thx arekm) (BR already in kdelibs)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/kdeutils.spec?r1=1.164&r2=1.165&f=u




More information about the pld-cvs-commit mailing list