Bug#726517: FTBFS on kfreebsd-*

2013-11-02 Thread Robert Millan
tags 726517 patch
found 726517 1.5.1+id17-3~deb7u1
thanks

-- 
Robert Millan
--- a/extensions/enigmail/ipc/src/Makefile
+++ b/extensions/enigmail/ipc/src/Makefile
@@ -41,7 +41,7 @@
 endif
 endif
 
-ifeq ($(OS_ARCH),Linux)
+ifneq (,$(filter Linux GNU GNU_kFreeBSD, $(OS_ARCH)))
 LDFLAGS += -shared -Wl,-Bsymbolic
 CFLAGS += -fPIC
 endif
--- a/extensions/enigmail/ipc/src/Makefile.enig
+++ b/extensions/enigmail/ipc/src/Makefile.enig
@@ -43,7 +43,7 @@
 endif
 endif
 
-ifeq ($(OS_ARCH),Linux)
+ifneq (,$(filter Linux GNU GNU_kFreeBSD, $(OS_ARCH)))
 LDFLAGS += -shared -Wl,-Bsymbolic
 CFLAGS += -fPIC
 endif
--- a/extensions/enigmail/ipc/src/Makefile.in
+++ b/extensions/enigmail/ipc/src/Makefile.in
@@ -41,7 +41,7 @@
 endif
 endif
 
-ifeq ($(OS_ARCH),Linux)
+ifneq (,$(filter Linux GNU GNU_kFreeBSD, $(OS_ARCH)))
 LDFLAGS += -shared -Wl,-Bsymbolic
 CFLAGS += -fPIC
 endif


Bug#726517: FTBFS on kfreebsd-*

2013-11-02 Thread Robert Millan
On 02/11/2013 14:06, Robert Millan wrote:
 tags 726517 patch
 found 726517 1.5.1+id17-3~deb7u1
 thanks

Actually, please use updated version here.

-- 
Robert Millan
diff -Nur enigmail-1.5.1+id17/debian/control enigmail-1.5.1+id17.new/debian/control
--- enigmail-1.5.1+id17/debian/control	2013-07-05 17:42:39.0 +0200
+++ enigmail-1.5.1+id17.new/debian/control	2013-11-02 16:01:36.225131561 +0100
@@ -11,7 +11,7 @@
  libidl-dev,
  libdbus-glib-1-dev,
  libnotify-dev,
- libasound2-dev,
+ libasound2-dev [linux-any],
  libxt-dev,
  autoconf2.13,
  mesa-common-dev
diff -Nur enigmail-1.5.1+id17/debian/patches/libsubprocess_shared.diff enigmail-1.5.1+id17.new/debian/patches/libsubprocess_shared.diff
--- enigmail-1.5.1+id17/debian/patches/libsubprocess_shared.diff	1970-01-01 01:00:00.0 +0100
+++ enigmail-1.5.1+id17.new/debian/patches/libsubprocess_shared.diff	2013-11-02 15:57:49.620132066 +0100
@@ -0,0 +1,33 @@
+--- a/extensions/enigmail/ipc/src/Makefile
 b/extensions/enigmail/ipc/src/Makefile
+@@ -41,7 +41,7 @@
+ endif
+ endif
+ 
+-ifeq ($(OS_ARCH),Linux)
++ifneq (,$(filter Linux GNU GNU_%, $(OS_ARCH)))
+ LDFLAGS += -shared -Wl,-Bsymbolic
+ CFLAGS += -fPIC
+ endif
+--- a/extensions/enigmail/ipc/src/Makefile.enig
 b/extensions/enigmail/ipc/src/Makefile.enig
+@@ -43,7 +43,7 @@
+ endif
+ endif
+ 
+-ifeq ($(OS_ARCH),Linux)
++ifneq (,$(filter Linux GNU GNU_%, $(OS_ARCH)))
+ LDFLAGS += -shared -Wl,-Bsymbolic
+ CFLAGS += -fPIC
+ endif
+--- a/extensions/enigmail/ipc/src/Makefile.in
 b/extensions/enigmail/ipc/src/Makefile.in
+@@ -41,7 +41,7 @@
+ endif
+ endif
+ 
+-ifeq ($(OS_ARCH),Linux)
++ifneq (,$(filter Linux GNU GNU_%, $(OS_ARCH)))
+ LDFLAGS += -shared -Wl,-Bsymbolic
+ CFLAGS += -fPIC
+ endif
diff -Nur enigmail-1.5.1+id17/debian/patches/series enigmail-1.5.1+id17.new/debian/patches/series
--- enigmail-1.5.1+id17/debian/patches/series	2013-07-05 17:42:39.0 +0200
+++ enigmail-1.5.1+id17.new/debian/patches/series	2013-11-02 16:06:57.722133930 +0100
@@ -5,3 +5,4 @@
 0005-Fix-upstream-version-in-install.rdf.patch
 0006-Support-multiarch-python-during-build-process.patch
 0007-Fix-for-false-positives-in-signature-verification.patch
+libsubprocess_shared.diff