[SCM] pd-flext/master: Synced patches with upstream.

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Thu Nov 3 21:15:57 UTC 2016


The following commit has been merged in the master branch:
commit 605665535cdd6ab17a7663199beff2b9239838c1
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Thu Nov 3 21:57:06 2016 +0100

    Synced patches with upstream.

diff --git a/debian/patches/DEBIAN_doxygen.patch b/debian/patches/DEBIAN_doxygen.patch
index 27327d2..a1325a9 100644
--- a/debian/patches/DEBIAN_doxygen.patch
+++ b/debian/patches/DEBIAN_doxygen.patch
@@ -5,8 +5,8 @@ Origin: Debian
 Last-Update: 2016-11-01
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- flext-master.orig/Doxyfile
-+++ flext-master/Doxyfile
+--- pd-flext.orig/Doxyfile
++++ pd-flext/Doxyfile
 @@ -4,7 +4,7 @@
  # Project related configuration options
  #---------------------------------------------------------------------------
diff --git a/debian/patches/autotools-fixes.patch b/debian/patches/autotools-fixes.patch
index 2279e16..1b951a3 100644
--- a/debian/patches/autotools-fixes.patch
+++ b/debian/patches/autotools-fixes.patch
@@ -4,6 +4,7 @@ Description: mark autotools project as 'foreign'
  also fixed a variable-name typo.
 Author: IOhannes m zmölnig
 Bug: https://github.com/grrrr/flext/pull/24
+Applied-Upstream: yes
 Last-Update: 2016-11-01
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
@@ -27,25 +28,39 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  	]
  )
  
-@@ -145,7 +145,7 @@
+@@ -147,6 +147,7 @@
  
- # set compilation flags
- 
--OPT_FLAGS="$C_FLAGS -O2"
-+OPT_FLAGS="$C_FLAGS -DNDEBUG -O2"
+ OPT_FLAGS="$C_FLAGS -O2"
  DBG_FLAGS="$C_FLAGS -DFLEXT_DEBUG -g"
++FLEXT_EXT_CFLAGS=""
  
  AC_ARG_ENABLE(optimize, 
-@@ -171,6 +171,9 @@
+ 	AC_HELP_STRING(--enable-optimize,[enables optimized architecture specific builds for pentium4, pentium3, G4, G5, etc.]),
+@@ -171,6 +172,11 @@
  		esac
  	]
  )
 +AC_ARG_ENABLE([cmem],
 +	AC_HELP_STRING(--enable-cmem,[enables C-style memory allocation (as opposed to overloading 'new' and 'delete')]),
-+        AS_CASE([$enableval], [yes], [AC_DEFINE(FLEXT_USE_CMEM)]))
++        AS_CASE([$enableval], [yes], [
++		AC_DEFINE(FLEXT_USE_CMEM)
++		FLEXT_EXT_CFLAGS="$FLEXT_EXT_CFLAGS -DFLEXT_USE_CMEM"]))
  
  
  AC_SUBST(SYSTEM)
+@@ -184,10 +190,12 @@
+ AC_SUBST(stkdir)
+ AC_SUBST(sndobjdir)
+ AC_SUBST(FRAMEWORKS)
++AC_SUBST(FLEXT_EXT_CFLAGS)
+ 
+ AC_OUTPUT([
+ 			Makefile
+ 			source/Makefile
++			tutorial/simple1/Makefile
+ 			$SYSTEM-flext.pc
+ ])
+ 
 --- pd-flext.orig/source/Makefile.am
 +++ pd-flext/source/Makefile.am
 @@ -73,10 +73,10 @@
@@ -72,3 +87,14 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  
  libflext_ at SYSTEM@_la_LDFLAGS  = @LD_FLAGS@ $(patsubst %,-L%, at LIBDIRS@) $(patsubst %,-l%, at libs@ $(LIB_SNDOBJ) $(LIB_STK)) $(patsubst %,-framework %, at FRAMEWORKS@)
  libflext_ at SYSTEM@_d_la_LDFLAGS  = @LD_FLAGS@ $(patsubst %,-L%, at LIBDIRS@) $(patsubst %,-l%, at libs@ $(LIB_SNDOBJ) $(LIB_STK)) $(patsubst %,-framework %, at FRAMEWORKS@) 
+--- pd-flext.orig/pd-flext.pc.in
++++ pd-flext/pd-flext.pc.in
+@@ -6,7 +6,7 @@
+ Name: pd-flext
+ Description: C++ glue layer for Pure Data and Max
+ Version: @VERSION@
+-Cflags: -I${includedir} -DPD -DFLEXT_SYS=2 -DFLEXT_SHARED
++Cflags: -I${includedir} -DPD -DFLEXT_SYS=2 -DFLEXT_SHARED @FLEXT_EXT_CFLAGS@
+ Libs: -L${libdir} -lflext-pd
+ 
+ ## sections below ought to be factored out into standalone .pc files

-- 
pd-flext packaging



More information about the pkg-multimedia-commits mailing list