From af30ab05412b27cd7714492e4d2cc11957baa969d058c22c393124df7c84a030 Mon Sep 17 00:00:00 2001 From: Pascal Bleser Date: Wed, 17 Nov 2010 13:31:13 +0000 Subject: [PATCH] more fixes for older distros OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=4 --- freerdp-remove_am_silent_rules.patch | 11 +++++++++++ freerdp.spec | 8 +++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 freerdp-remove_am_silent_rules.patch diff --git a/freerdp-remove_am_silent_rules.patch b/freerdp-remove_am_silent_rules.patch new file mode 100644 index 0000000..f8a799b --- /dev/null +++ b/freerdp-remove_am_silent_rules.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2010-11-17 14:10:59.000000000 +0100 ++++ configure.ac 2010-11-17 14:25:59.000000000 +0100 +@@ -1,7 +1,6 @@ + AC_INIT(freerdp, m4_esyscmd([build-aux/git-version-gen .tarball-version]), + [freerdp-devel@lists.sourceforge.net]) +-AM_INIT_AUTOMAKE([1.11 dist-xz color-tests parallel-tests]) +-AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. ++AM_INIT_AUTOMAKE([1.10]) + AM_CONFIG_HEADER([config.h]) + AC_CONFIG_SRCDIR([libfreerdp/freerdp.c]) + diff --git a/freerdp.spec b/freerdp.spec index d8498f6..feba200 100644 --- a/freerdp.spec +++ b/freerdp.spec @@ -9,7 +9,10 @@ URL: http://freerdp.sourceforge.net/ License: GNU General Public License version 2 Group: Productivity/Networking/Other Source0: http://prdownloads.sourceforge.net/freerdp//freerdp-%{version}.tar.bz2 -Patch1: %{name}-plugin_path_placeholder.patch +# replace %{_libdir}/freerdp with %{_libdir}/freerdp%{soname} to have shared lib policy +Patch1: freerdp-plugin_path_placeholder.patch +# remove the AM_SILENT_RULES tag, useless and is undefined on older dists when running autoreconf +Patch2: freerdp-remove_am_silent_rules.patch BuildRequires: cups-devel openssl-devel xorg-x11-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: libfreerdp%{soname} = %{version} @@ -37,6 +40,8 @@ Requires: libfreerdp%{soname} = %{version} %description devel This package contains %{name} development headers +%debug_package + %prep %setup -q %patch1 @@ -44,6 +49,7 @@ This package contains %{name} development headers %__sed -i 's|@@SONAME@@|%{soname}|g' "$f" done #' +%patch2 %build autoreconf -fiv