clean up BR for system librarises

This commit is contained in:
Tigro 2015-09-08 11:30:39 +03:00
parent 6a8ac4365f
commit 1f1f74b3fd

View file

@ -10,7 +10,7 @@
Summary: A fast web browser based on the Blink engine
Name: chromium-browser-stable
Version: 45.0.2454.85
Release: 1
Release: 2
License: BSD, LGPL
Group: Networking/WWW
Source0: https://commondatastorage.googleapis.com/chromium-browser-official/chromium-%{version}.tar.xz
@ -52,19 +52,14 @@ BuildRequires: gperf
BuildRequires: gyp
BuildRequires: ninja
BuildRequires: util-linux
BuildRequires: yasm
BuildRequires: bzip2-devel
BuildRequires: cap-devel
BuildRequires: cups-devel
BuildRequires: elfutils-devel
BuildRequires: jpeg-devel
BuildRequires: pam-devel
BuildRequires: speech-dispatcher-devel
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(atk)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(flac)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0)
@ -72,27 +67,40 @@ BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(libexif)
BuildRequires: pkgconfig(libgcrypt)
BuildRequires: pkgconfig(libgpsd)
BuildRequires: pkgconfig(libmtp)
BuildRequires: pkgconfig(libpci)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(minizip)
BuildRequires: pkgconfig(nspr)
BuildRequires: pkgconfig(nss)
BuildRequires: pkgconfig(opus)
BuildRequires: pkgconfig(speex)
BuildRequires: pkgconfig(udev)
BuildRequires: pkgconfig(vpx)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xtst)
%if 0%{?chromium_system_libs}
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(flac)
BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(libexif)
BuildRequires: pkgconfig(libmtp)
BuildRequires: pkgconfig(libpng16)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libxslt)
BuildRequires: pkgconfig(minizip)
BuildRequires: pkgconfig(nspr)
BuildRequires: pkgconfig(opus)
BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(speex)
BuildRequires: pkgconfig(vpx)
BuildRequires: pkgconfig(zlib)
BuildRequires: bzip2-devel
BuildRequires: jpeg-devel
BuildRequires: yasm
%endif
%if 0%{?clang}
BuildRequires: clang
@ -262,6 +270,13 @@ buildconfig+=" -Duse_system_flac=1
-Duse_system_libyuv=1
-Duse_system_nspr=1
-Duse_system_protobuf=1
-Duse_system_zlib=1
-Duse_system_libvpx=1
-Duse_system_icu=1
-Duse_system_libusb=1
-Duse_system_minizip=1
-Duse_system_expat=1
-Duse_system_libwebp=1
-Duse_system_yasm=1"
%else
buildconfig+=" -Duse_system_flac=0
@ -279,6 +294,13 @@ buildconfig+=" -Duse_system_flac=0
-Duse_system_libyuv=0
-Duse_system_nspr=0
-Duse_system_protobuf=0
-Duse_system_zlib=0
-Duse_system_libvpx=0
-Duse_system_icu=0
-Duse_system_libusb=0
-Duse_system_minizip=0
-Duse_system_expat=0
-Duse_system_libwebp=0
-Duse_system_yasm=0"
%endif
@ -287,8 +309,7 @@ buildconfig+=" -Dsystem_libdir=lib64
-Dtarget_arch=x64"
%endif
buildconfig+=" -Duse_system_icu=0
-Duse_pulseaudio=1
buildconfig+=" -Duse_pulseaudio=1
-Dlinux_link_libpci=1
-Dlinux_link_gnome_keyring=1
-Dlinux_link_gsettings=1