[SCM] brutefir/master: Refresh patches.
mira-guest at users.alioth.debian.org
mira-guest at users.alioth.debian.org
Tue Aug 9 12:21:59 UTC 2016
The following commit has been merged in the master branch:
commit 58a534f2899a95909760e6818f07ba76b6474e19
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date: Tue Aug 9 13:39:41 2016 +0200
Refresh patches.
diff --git a/debian/patches/30-pass_hardening_flags.patch b/debian/patches/30-pass_hardening_flags.patch
index 6dbddbf..1a90771 100644
--- a/debian/patches/30-pass_hardening_flags.patch
+++ b/debian/patches/30-pass_hardening_flags.patch
@@ -2,8 +2,10 @@ Author: Jaromír Mikeš <mira.mikes at seznam.cz>, Felipe Sateler <fsateler at debian.
Description: Fix hardening. Flags are passed correctly now.
Forwarded: yes
---- a/Makefile
-+++ b/Makefile
+Index: brutefir/Makefile
+===================================================================
+--- brutefir.orig/Makefile
++++ brutefir/Makefile
@@ -1,4 +1,9 @@
###################################
+CFLAGS +=
@@ -21,23 +23,19 @@ Forwarded: yes
-LD = ld
+LD = gcc
CC = gcc
- AS = as
+ CHMOD = chmod
-@@ -27,9 +32,9 @@ AS = as
+@@ -27,7 +32,7 @@ CHMOD = chmod
CC_WARN = -Wall -Wpointer-arith -Wshadow \
-Wcast-align -Wwrite-strings -Wstrict-prototypes \
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs
-CC_FLAGS = $(DEFINE) -O2
--CC_FPIC = -fPIC
--LD_SHARED = -shared
-+CC_FLAGS += $(DEFINE) -O2 $(CFLAGS) $(CPPFLAGS)
-+CC_FPIC += -fPIC
-+LD_SHARED += -shared
-
- ###################################
- # Objects and libs for targets
-@@ -119,38 +124,38 @@ all: $(TARGETS)
- $(AS) -o $@ $<
++CC_FLAGS = $(DEFINE) -O2 $(CFLAGS) $(CPPFLAGS)
+ CC_FPIC = -fPIC
+ LD_SHARED = -shared
+ CHMOD_REMOVEX = -x
+@@ -106,43 +111,43 @@ TARGETS = $(BIN_TARGETS) $(LIB_TARGETS)
+ all: $(TARGETS)
%.fpic.o: %.c
- $(CC) -o $@ -c $(INCLUDE) $(CC_FPIC) $(CC_WARN) $(CC_FLAGS) $<
@@ -62,26 +60,31 @@ Forwarded: yes
alsa.bfio: $(BFIO_ALSA_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_ALSA_OBJS) $(BFIO_ALSA_LIBS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_ALSA_OBJS) $(BFIO_ALSA_LIBS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
oss.bfio: $(BFIO_OSS_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_OSS_OBJS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_OSS_OBJS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
jack.bfio: $(BFIO_JACK_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_JACK_OBJS) $(BFIO_JACK_LIBS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_JACK_OBJS) $(BFIO_JACK_LIBS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
file.bfio: $(BFIO_FILE_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_FILE_OBJS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFIO_FILE_OBJS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
cli.bflogic: $(BFLOGIC_CLI_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFLOGIC_CLI_OBJS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFLOGIC_CLI_OBJS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
eq.bflogic: $(BFLOGIC_EQ_OBJS)
- $(LD) $(LD_SHARED) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFLOGIC_EQ_OBJS) -lc
+ $(LD) $(LD_SHARED) $(LDFLAGS) $(CC_FPIC) $(LIBPATHS) -o $@ $(BFLOGIC_EQ_OBJS)
+ $(CHMOD) $(CHMOD_REMOVEX) $@
install: $(BIN_TARGETS) $(LIB_TARGETS)
- install -d $(INSTALL_PREFIX)/bin $(INSTALL_PREFIX)/lib/brutefir
--
brutefir packaging
More information about the pkg-multimedia-commits
mailing list