From a221ed54aa985c004d35de3c9f47f575dcaafaba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Andriot?= Date: Sun, 16 Mar 2014 13:00:13 +0100 Subject: [PATCH] RPM packaging: update R14 packages --- redhat/applications/amarok/amarok-14.0.0.spec | 4 + .../bibletime/bibletime-14.0.0.spec | 6 +- .../kaffeine/kaffeine-14.0.0.spec | 9 ++- .../kmplayer/kmplayer-14.0.0.spec | 4 + .../tdeio-sword/tdeio-sword-14.0.0.spec | 6 +- .../tdepowersave/tdepowersave-14.0.0.spec | 2 + redhat/dependencies/tqt3/tqt3-14.0.0.spec | 3 + .../libksquirrel/libksquirrel-14.0.0.spec | 7 +- .../tdeaccessibility-14.0.0.spec | 14 +++- redhat/tdeaddons/tdeaddons-14.0.0.spec | 11 ++- redhat/tdebase/tdebase-14.0.0.spec | 80 +++++++++++-------- redhat/tdelibs/tdelibs-14.0.0.spec | 12 +++ .../tdemultimedia/tdemultimedia-14.0.0.spec | 11 ++- 13 files changed, 126 insertions(+), 43 deletions(-) diff --git a/redhat/applications/amarok/amarok-14.0.0.spec b/redhat/applications/amarok/amarok-14.0.0.spec index 372d8d7b6..3ad958056 100644 --- a/redhat/applications/amarok/amarok-14.0.0.spec +++ b/redhat/applications/amarok/amarok-14.0.0.spec @@ -147,8 +147,12 @@ BuildRequires: %{_lib}inotifytools-devel %if 0%{?fedora} || 0%{?rhel} >= 4 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} %define with_xine 1 %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: %{_lib}xine-devel +%else BuildRequires: %{_lib}xine1.2-devel %endif +%endif %if 0%{?fedora} || 0%{?rhel} BuildRequires: xine-lib-devel %endif diff --git a/redhat/applications/bibletime/bibletime-14.0.0.spec b/redhat/applications/bibletime/bibletime-14.0.0.spec index e1d4a97a5..80a34485e 100644 --- a/redhat/applications/bibletime/bibletime-14.0.0.spec +++ b/redhat/applications/bibletime/bibletime-14.0.0.spec @@ -54,8 +54,12 @@ BuildRequires: gettext BuildRequires: clucene-core-devel %endif %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: %{_lib}clucene2-devel +%else BuildRequires: %{_lib}clucene-devel %endif +%endif # Requires: sword BuildRequires: sword-devel @@ -104,7 +108,7 @@ export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig:${PKG_CONFIG_PATH}" --enable-rpath \ --disable-gcc-hidden-visibility \ \ -%if 0%{?fedora} >= 20 +%if 0%{?fedora} >= 20 || 0%{?pclinuxos} --with-sword-dir=%{tde_prefix} %endif diff --git a/redhat/applications/kaffeine/kaffeine-14.0.0.spec b/redhat/applications/kaffeine/kaffeine-14.0.0.spec index 078caea0d..fd64b2898 100644 --- a/redhat/applications/kaffeine/kaffeine-14.0.0.spec +++ b/redhat/applications/kaffeine/kaffeine-14.0.0.spec @@ -34,8 +34,6 @@ URL: http://kaffeine.sourceforge.net/ Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz -Patch0: kaffeine-14.0.0-ftbfs.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: trinity-tqtinterface-devel >= %{tde_version} @@ -110,8 +108,12 @@ BuildRequires: libgstreamer-plugins-base-devel >= 0.10 %if 0%{?fedora} || 0%{?rhel} >= 4 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} %define with_xine 1 %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{pclinuxos} +BuildRequires: %{_lib}xine-devel +%else BuildRequires: %{_lib}xine1.2-devel %endif +%endif %if 0%{?fedora} || 0%{?rhel} BuildRequires: xine-lib-devel %endif @@ -129,8 +131,10 @@ BuildRequires: lame-devel # WTF support %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} == 0 BuildRequires: kernel-headers %endif +%endif %if 0%{?rhel} >= 5 || 0%{?fedora} BuildRequires: glibc-kernheaders %endif @@ -230,7 +234,6 @@ Requires: %{name} = %{version}-%{release} %prep %setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}} -%patch0 -p1 -b .ftbfs %__cp "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" %__cp "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh" diff --git a/redhat/applications/kmplayer/kmplayer-14.0.0.spec b/redhat/applications/kmplayer/kmplayer-14.0.0.spec index 9502a7b7e..912f9cd9a 100644 --- a/redhat/applications/kmplayer/kmplayer-14.0.0.spec +++ b/redhat/applications/kmplayer/kmplayer-14.0.0.spec @@ -78,8 +78,12 @@ BuildRequires: gstreamer-0_10-plugins-base-devel %if 0%{?fedora} || 0%{?rhel} >= 4 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} %define with_xine 1 %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: %{_lib}xine-devel +%else BuildRequires: %{_lib}xine1.2-devel %endif +%endif %if 0%{?fedora} || 0%{?rhel} BuildRequires: xine-lib-devel %endif diff --git a/redhat/applications/tdeio-sword/tdeio-sword-14.0.0.spec b/redhat/applications/tdeio-sword/tdeio-sword-14.0.0.spec index 9279ef5b0..d1e1f428e 100644 --- a/redhat/applications/tdeio-sword/tdeio-sword-14.0.0.spec +++ b/redhat/applications/tdeio-sword/tdeio-sword-14.0.0.spec @@ -81,7 +81,11 @@ export PATH="%{tde_bindir}:${PATH}" --enable-new-ldflags \ --enable-closure \ --enable-rpath \ - --disable-gcc-hidden-visibility + --disable-gcc-hidden-visibility \ + \ +%if 0%{?fedora} >= 20 || 0%{?pclinuxos} + --with-sword-dir=%{tde_prefix} +%endif %__make %{?_smp_mflags} diff --git a/redhat/applications/tdepowersave/tdepowersave-14.0.0.spec b/redhat/applications/tdepowersave/tdepowersave-14.0.0.spec index 268c2d341..67cd4f9a6 100644 --- a/redhat/applications/tdepowersave/tdepowersave-14.0.0.spec +++ b/redhat/applications/tdepowersave/tdepowersave-14.0.0.spec @@ -40,6 +40,7 @@ Prefix: %{tde_prefix} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz +Patch0: tdepowersave-14.0.0-test.patch BuildRequires: trinity-tqtinterface-devel >= %{tde_version} BuildRequires: trinity-arts-devel >= 1:1.5.10 @@ -87,6 +88,7 @@ settings for: %prep %setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}} +%patch0 -p1 -b .test %build diff --git a/redhat/dependencies/tqt3/tqt3-14.0.0.spec b/redhat/dependencies/tqt3/tqt3-14.0.0.spec index 13ffbccf2..f7a1c07ff 100644 --- a/redhat/dependencies/tqt3/tqt3-14.0.0.spec +++ b/redhat/dependencies/tqt3/tqt3-14.0.0.spec @@ -22,6 +22,8 @@ Prefix: %{tde_prefix} Source0: %{name}-%{tde_version}%{?preversion:~%{preversion}}.tar.gz +Patch1: tqt3-14.0.0-threads.patch + BuildRequires: desktop-file-utils BuildRequires: libmng-devel BuildRequires: glibc-devel @@ -458,6 +460,7 @@ for the TQt 3 toolkit. %prep %setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}} +%patch1 -p1 # fix variables in 'qmake.conf' %__sed -i mkspecs/*/qmake.conf \ diff --git a/redhat/libraries/libksquirrel/libksquirrel-14.0.0.spec b/redhat/libraries/libksquirrel/libksquirrel-14.0.0.spec index 38f443f7b..b3f329402 100644 --- a/redhat/libraries/libksquirrel/libksquirrel-14.0.0.spec +++ b/redhat/libraries/libksquirrel/libksquirrel-14.0.0.spec @@ -156,6 +156,12 @@ Tools for KSquirrel. %setup -q -n %{name}-%{tde_version}%{?preversion:~%{preversion}} %patch0 -p1 -b .netpbm +# FIXME: under PCLinuxOS, headers are under 'freetype2' not 'freetype' +if [ -r /usr/include/freetype2/ftbitmap.h ]; then + %__sed -i "configure.ac" -e "s|freetype/ftbitmap.h|freetype2/ftbitmap.h|" + %__sed -i "kernel/kls_ttf/ttf2pnm.cpp" -e "s|freetype/config/|freetype2/config/|" +fi + %__cp "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" %__cp "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh" %__make -f "admin/Makefile.common" @@ -164,7 +170,6 @@ Tools for KSquirrel. %build unset QTDIR QTINC QTLIB export PATH="%{tde_bindir}:${PATH}" -export LDFLAGS="-L%{tde_libdir} -I%{tde_includedir}" %configure \ --prefix=%{tde_prefix} \ diff --git a/redhat/tdeaccessibility/tdeaccessibility-14.0.0.spec b/redhat/tdeaccessibility/tdeaccessibility-14.0.0.spec index 5c6d2ff63..d47264b1a 100644 --- a/redhat/tdeaccessibility/tdeaccessibility-14.0.0.spec +++ b/redhat/tdeaccessibility/tdeaccessibility-14.0.0.spec @@ -59,6 +59,7 @@ BuildRequires: libxcb-devel BuildRequires: %{_lib}xcb-devel %endif +# X11 stuff %if 0%{?mgaversion} || 0%{?mdkversion} BuildRequires: %{_lib}xi-devel %if 0%{?mgaversion} >= 4 @@ -81,6 +82,13 @@ BuildRequires: libXau-devel BuildRequires: xorg-x11-devel %endif +# Broken PNG images +%if 0%{?mgaversion} >= 4 || 0%{?fedora} >= 20 +BuildRequires: kde-dev-scripts +BuildRequires: optipng +BuildRequires: advancecomp +%endif + Obsoletes: trinity-kdeaccessibility < %{version}-%{release} Provides: trinity-kdeaccessibility = %{version}-%{release} Obsoletes: trinity-kdeaccessibility-libs < %{version}-%{release} @@ -465,7 +473,7 @@ export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig" # Specific path for RHEL4 if [ -d /usr/X11R6 ]; then - export CXXFLAGS="${RPM_OPT_FLAGS} -I/usr/X11R6/include -L/usr/X11R6/%{_lib}" + export RPM_OPT_FLAGS="${RPM_OPT_FLAGS} -I/usr/X11R6/include -L/usr/X11R6/%{_lib}" fi %configure \ @@ -495,6 +503,10 @@ export PATH="%{tde_bindir}:${PATH}" %__rm -rf %{buildroot} %__make install DESTDIR=%{buildroot} +if [ -x /usr/bin/optimizegraphics ]; then + (cd %{?buildroot} && /usr/bin/optimizegraphics) +fi + %clean %__rm -rf %{buildroot} diff --git a/redhat/tdeaddons/tdeaddons-14.0.0.spec b/redhat/tdeaddons/tdeaddons-14.0.0.spec index 85287a9cd..40270cfc7 100644 --- a/redhat/tdeaddons/tdeaddons-14.0.0.spec +++ b/redhat/tdeaddons/tdeaddons-14.0.0.spec @@ -55,12 +55,16 @@ BuildRequires: SDL-devel BuildRequires: alsa-lib-devel BuildRequires: openssl-devel -# DB4 support +# DB4/DB5 support %if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version} >= 1220 || 0%{?mdkversion} || 0%{?mgaversion} %define with_db 1 %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: db4-devel +%else BuildRequires: db5-devel %endif +%endif %if 0%{?fedora} >= 18 BuildRequires: libdb-devel BuildRequires: libdb-cxx-devel @@ -681,9 +685,14 @@ if ! rpm -E %%cmake|grep -q "cd build"; then cd build fi +# Help cmake to find DB headers ... if [ -d "/usr/include/db53" ]; then export CMAKE_INCLUDE_PATH="/usr/include/db53" fi +if [ -d "/usr/include/db4" ]; then + export CMAKE_INCLUDE_PATH="/usr/include/db4" +fi + %cmake \ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \ diff --git a/redhat/tdebase/tdebase-14.0.0.spec b/redhat/tdebase/tdebase-14.0.0.spec index ab5c8c39a..bf542531c 100644 --- a/redhat/tdebase/tdebase-14.0.0.spec +++ b/redhat/tdebase/tdebase-14.0.0.spec @@ -76,35 +76,39 @@ Source9: mgabutton.svg %endif # Patch party ! +Patch0: tdebase-14.0.0-ftbfs.patch +Patch2: tdebase-14.0.0-kickoff_confirm_logout.patch +Patch3: tdebase-fadeaway.diff +Patch4: tdebase-fadeaway2.diff # Permanent patches, all TDE versions ## [tdebase/kdesktop] Modifies 'open terminal here' on desktop [RHEL/Fedora] -Patch1: tdebase-14.0.0-open_terminal_here.patch +Patch101: tdebase-14.0.0-open_terminal_here.patch ## [tdebase] Sets default Start Icon in 'kickerrc' [RHEL/Fedora] -Patch2: tdebase-14.0.0-default_menu_icon.patch +Patch102: tdebase-14.0.0-default_menu_icon.patch ## [tdebase/kcontrol] Adds FR translation for KCM ICC -Patch3: tdebase-14.0.0-displayconfig_translation.patch +Patch103: tdebase-14.0.0-displayconfig_translation.patch ## [tdebase/kicker] Adds default entries for Kickoff menu -Patch4: tdebase-14.0.0-kickoff_default_favs.patch +Patch104: tdebase-14.0.0-kickoff_default_favs.patch ## [tdebase] Changes konsole default word separator -Patch5: tdebase-14.0.0-konsole_wordseps.patch +Patch105: tdebase-14.0.0-konsole_wordseps.patch # Permanent patches, this TDE version only # Patches from Mandriva -Patch101: tdebase-14.0.0-vibrate_dialog.patch -Patch102: tdebase-14.0.0-kcontrol_menu_entry.patch -Patch103: tdebase-14.0.0-kdesktop_crossfade.patch -Patch104: tdebase-14.0.0-kickoff_xdg_dirs.patch -Patch105: tdebase-14.0.0-suspend_unmount.patch -Patch106: tdebase-14.0.0-bookmark_global_copy.patch +Patch201: tdebase-14.0.0-vibrate_dialog.patch +Patch202: tdebase-14.0.0-kcontrol_menu_entry.patch +Patch203: tdebase-14.0.0-kdesktop_crossfade.patch +Patch204: tdebase-14.0.0-kickoff_xdg_dirs.patch +Patch205: tdebase-14.0.0-suspend_unmount.patch +Patch206: tdebase-14.0.0-bookmark_global_copy.patch # Experimental patches -Patch201: tdebase-14.0.0-kcm_xcursor_applytheme.patch +Patch301: tdebase-14.0.0-kcm_xcursor_applytheme.patch ## [tdebase] Fix i18n description loading in 'twin_update_default_rules' -Patch202: tdebase-14.0.0-fix_twin_rules_translation.patch +Patch302: tdebase-14.0.0-fix_twin_rules_translation.patch -Patch203: tdebase-14.0.0-tdehardwarebackend_fix_iocharset.patch +Patch303: tdebase-14.0.0-tdehardwarebackend_fix_iocharset.patch ### Distribution-specific settings ### @@ -1157,6 +1161,7 @@ plugdev group. %{tde_datadir}/services/kuriikwsfilter.desktop %{tde_datadir}/services/kurisearchfilter.desktop %{tde_datadir}/services/localdomainurifilter.desktop +%{tde_tdedocdir}/HTML/en/tdefontview/ %{tde_datadir}/apps/usb.ids %{tde_datadir}/apps/kcmview1394/oui.db @@ -1175,6 +1180,7 @@ plugdev group. %{tde_tdeappdir}/tderandrtray.desktop %{tde_datadir}/applnk/.hidden/randr.desktop %{tde_datadir}/autostart/tderandrtray-autostart.desktop +%{tde_tdedocdir}/HTML/en/tderandrtray/ %endif %post -n trinity-kcontrol @@ -1912,6 +1918,7 @@ Installation of smbclient will make you able to use smb shared printers. %{tde_datadir}/services/printdb.protocol %{tde_tdedocdir}/HTML/en/tdeprint/ %{tde_tdedocdir}/HTML/en/tdeprintfax/ +%{tde_tdedocdir}/HTML/en/kjobviewer/ %post -n trinity-tdeprint /sbin/ldconfig || : @@ -2344,7 +2351,7 @@ functionality. %{tde_datadir}/applnk/.hidden/kicker_config_menus.desktop %{tde_datadir}/apps/clockapplet/pics/lcd.png %{tde_datadir}/apps/tdeconf_update/kicker-3.1-properSizeSetting.pl -%{tde_datadir}/apps/tdeconf_update/kicker-3.5-tdeconfigXTize.pl +#%{tde_datadir}/apps/tdeconf_update/kicker-3.5-tdeconfigXTize.pl %{tde_datadir}/apps/tdeconf_update/kicker-3.5-taskbarEnums.pl %{tde_datadir}/apps/tdeconf_update/kickerrc.upd %{tde_datadir}/apps/kicker/ @@ -3064,8 +3071,8 @@ ktip provides many useful tips on using TDE when you log in. %{tde_bindir}/ktip %{tde_tdeappdir}/ktip.desktop %{tde_datadir}/applnk/Toys/ktip.desktop -%{tde_datadir}/apps/kdewizard/pics/wizard_small.png -%{tde_datadir}/apps/kdewizard/tips +%{tde_datadir}/apps/tdewizard/pics/wizard_small.png +%{tde_datadir}/apps/tdewizard/tips %{tde_datadir}/autostart/ktip.desktop %{tde_datadir}/icons/hicolor/*/apps/ktip.* @@ -3296,23 +3303,28 @@ Windows and Samba shares. %prep %setup -q -n %{name}-%{version}%{?preversion:~%{preversion}} -%patch1 -p1 -b .openterminalhere -%patch2 -p1 -b .startmenuicon -%patch3 -p1 -b .displayconfigtranslation -%patch4 -p1 -b .kickoffdefaultsfav -%patch5 -p1 -b .konsolewordseps - -%patch101 -p1 -b .vibrate_dialog -%patch102 -p1 -b .kcontrol_menu_entry -%patch103 -p1 -b .kdesktop_crossfade -%patch104 -p1 -b .kickoff_xdg -%patch105 -p1 -b .suspend_unmount -%patch106 -p1 -b .bookmark_global_copy - -%patch201 -p1 -b .kcmxcursor -%patch202 -p1 -b .twintranslation - -%patch203 -p1 -b .iocharset +%patch0 -p1 -b .ftbfs +%patch2 -p1 -b .kickofflogout +%patch3 -p1 -b .fadeaway +%patch4 -p1 -b .fadeaway2 + +%patch101 -p1 -b .openterminalhere +%patch102 -p1 -b .startmenuicon +%patch103 -p1 -b .displayconfigtranslation +%patch104 -p1 -b .kickoffdefaultsfav +%patch105 -p1 -b .konsolewordseps + +%patch201 -p1 -b .vibrate_dialog +%patch202 -p1 -b .kcontrol_menu_entry +%patch203 -p1 -b .kdesktop_crossfade +%patch204 -p1 -b .kickoff_xdg +%patch205 -p1 -b .suspend_unmount +%patch206 -p1 -b .bookmark_global_copy + +%patch301 -p1 -b .kcmxcursor +%patch302 -p1 -b .twintranslation + +%patch303 -p1 -b .iocharset # Applies an optional distro-specific graphical theme %if "%{?tde_bg}" != "" diff --git a/redhat/tdelibs/tdelibs-14.0.0.spec b/redhat/tdelibs/tdelibs-14.0.0.spec index cce07d6a5..0dd0d90bd 100644 --- a/redhat/tdelibs/tdelibs-14.0.0.spec +++ b/redhat/tdelibs/tdelibs-14.0.0.spec @@ -36,10 +36,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: %{name}-%{version}%{?preversion:~%{preversion}}.tar.gz +Patch11: tdelibs-14.0.0-displayconfig_crash.patch +Patch12: tdelibs-14.0.0-reduce_tdehwlib_cpueagerness.patch + # Patches from Mandriva Patch101: tdelibs-14.0.0-xdg_dirs_set_path.patch Patch102: tdelibs-14.0.0-cups_by_default.patch +# Enables the 'kddebug' feature even when built with '-DNDEBUG' +Patch201: tdelibs-14.0.0-enable_kddebug.patch + Obsoletes: tdelibs < %{version}-%{release} Provides: tdelibs = %{version}-%{release} Obsoletes: trinity-kdelibs < %{version}-%{release} @@ -450,9 +456,14 @@ applications for TDE. %prep %setup -q -n %{name}-%{version}%{?preversion:~%{preversion}} +%patch11 -p1 -b .displayconfigcrash +%patch12 -p1 -b .tdehwlib + %patch101 -p1 -b .xdg_path %patch102 -p1 -b .cups_by_default +#patch201 -p1 -b .kddebug + %build unset QTDIR QTINC QTLIB @@ -501,6 +512,7 @@ fi -DWITH_TDEHWLIB_DAEMONS=ON \ %{?with_hal:-DWITH_HAL=ON} \ %{?with_devkitpower:-DWITH_DEVKITPOWER=ON} \ + -DWITH_LOGINDPOWER=ON \ %{?!with_upower:-DWITH_UPOWER=OFF} \ %{?!with_udisks:-DWITH_UDISKS=OFF} \ %{?!with_udisks2:-DWITH_UDISKS2=OFF} \ diff --git a/redhat/tdemultimedia/tdemultimedia-14.0.0.spec b/redhat/tdemultimedia/tdemultimedia-14.0.0.spec index 699b26734..86fc4171a 100644 --- a/redhat/tdemultimedia/tdemultimedia-14.0.0.spec +++ b/redhat/tdemultimedia/tdemultimedia-14.0.0.spec @@ -133,8 +133,12 @@ BuildRequires: libXt-devel %if 0%{?fedora} || 0%{?rhel} >= 4 || 0%{?suse_version} || 0%{?mgaversion} || 0%{?mdkversion} %define with_xine 1 %if 0%{?mgaversion} || 0%{?mdkversion} +%if 0%{?pclinuxos} +BuildRequires: %{_lib}xine-devel +%else BuildRequires: %{_lib}xine1.2-devel %endif +%endif %if 0%{?fedora} || 0%{?rhel} BuildRequires: xine-lib-devel %endif @@ -1143,6 +1147,11 @@ noatun plugins. ########## +# FIXME 2014/03/15: FTBFS on PCLINUXOS ... Need to remove -fstack-protector +%if 0%{?pclinuxos} +%define _ssp_cflags -fno-stack-protector --param=ssp-buffer-size=4%{?_serverbuild_flags: %_serverbuild_flags} +%endif + %prep %setup -q -n %{name}-%{version}%{?preversion:~%{preversion}} @@ -1188,7 +1197,7 @@ export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig:${PKG_CONFIG_PATH}" %{?_with_taglib} %{!?_with_taglib:--without-taglib} \ %{?with_xine:--with-xine} %{!?with_xine:--without-xine} -%__make %{?_smp_mflags} +%__make %{?_smp_mflags} || %__make %install