[packages/pidgin-sipe] new patch to make valgrind optional even if present
atler
atler at pld-linux.org
Sun Mar 20 14:00:33 CET 2016
commit 1edec0b6d6e7efb30b0ec6a4d91439af56d5ae32
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Mar 20 13:58:46 2016 +0100
new patch to make valgrind optional even if present
- run autotools before build
pidgin-sipe-optional_valgrind.patch | 22 ++++++++++++++++++++++
pidgin-sipe.spec | 13 ++++++++++++-
2 files changed, 34 insertions(+), 1 deletion(-)
---
diff --git a/pidgin-sipe.spec b/pidgin-sipe.spec
index 9ec7108..625b48a 100644
--- a/pidgin-sipe.spec
+++ b/pidgin-sipe.spec
@@ -7,14 +7,19 @@ Group: Applications/Networking
URL: http://sipe.sourceforge.net/
Source0: http://downloads.sourceforge.net/sipe/%{name}-%{version}.tar.xz
# Source0-md5: 35584b53b67a19e9f0e4ab44604f908f
+Patch0: %{name}-optional_valgrind.patch
+BuildRequires: autoconf >= 2.50
+BuildRequires: automake >= 1:1.9
BuildRequires: e2fsprogs-devel
BuildRequires: gettext
BuildRequires: glib2-devel >= 2.28.0
+BuildRequires: gmime-devel
BuildRequires: gstreamer-devel
BuildRequires: heimdal-devel
-BuildRequires: intltool
+BuildRequires: intltool >= 0.35.0
BuildRequires: libnice-devel >= 0.1.0
BuildRequires: libpurple-devel >= 2.8.0
+BuildRequires: libtool
BuildRequires: libxml2-devel
BuildRequires: nss-devel
BuildRequires: pkgconfig
@@ -58,8 +63,14 @@ This package provides the protocol plugin for libpurple clients.
%prep
%setup -q
+%patch0 -p0
%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__autoconf}
+%{__automake}
%configure \
--with-krb5 \
--enable-purple \
diff --git a/pidgin-sipe-optional_valgrind.patch b/pidgin-sipe-optional_valgrind.patch
new file mode 100644
index 0000000..2282ac9
--- /dev/null
+++ b/pidgin-sipe-optional_valgrind.patch
@@ -0,0 +1,22 @@
+--- configure.ac.old 2016-03-20 13:38:49.457598656 +0100
++++ configure.ac 2016-03-20 13:45:37.131251599 +0100
+@@ -153,9 +153,16 @@
+ PKG_PROG_PKG_CONFIG
+
+ dnl check for valgrind (optional, only needed for debugging)
+-PKG_CHECK_MODULES(VALGRIND, [valgrind],
+- [AC_DEFINE(HAVE_VALGRIND, 1, [Define to 1 if you have the valgrind headers])],
+- [AC_MSG_RESULT(no)])
++AC_ARG_ENABLE(valgrind,
++ [AS_HELP_STRING([--enable-valgrind],
++ [turn on valgrind support for debugging @<:@default=no@:>@])],
++ [],
++ [enable_valgrind=no])
++AS_IF([test "x$enable_valgrind" != xno],
++ [PKG_CHECK_MODULES(VALGRIND, [valgrind],
++ [AC_DEFINE(HAVE_VALGRIND, 1, [Define to 1 if you have the valgrind headers])],
++ [AC_MSG_RESULT(no)])],
++ [])
+
+ dnl build option: with voice & video support (for all backends)
+ AC_ARG_WITH(vv,
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pidgin-sipe.git/commitdiff/1edec0b6d6e7efb30b0ec6a4d91439af56d5ae32
More information about the pld-cvs-commit
mailing list