[SCM] caps/master: Added patches to fix build.

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Fri Aug 16 22:07:07 UTC 2013


The following commit has been merged in the master branch:
commit 43e2e1864bdade66947379ee6a3fe49c2572757e
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Sat Aug 17 00:06:50 2013 +0200

    Added patches to fix build.

diff --git a/debian/patches/01-fix_prefix.patch b/debian/patches/01-fix_prefix.patch
new file mode 100644
index 0000000..b4d4e0e
--- /dev/null
+++ b/debian/patches/01-fix_prefix.patch
@@ -0,0 +1,14 @@
+Description:  Set prefix properly
+Author: Jaromír Mikeš <mira.mikes at seznam.cz>
+Forwarded: no
+
+Index: caps/Makefile
+===================================================================
+--- caps.orig/Makefile	2013-08-15 21:57:28.000000000 +0200
++++ caps/Makefile	2013-08-15 22:08:30.448628529 +0200
+@@ -1,4 +1,4 @@
+-PREFIX = /usr/local
++PREFIX = /usr
+ 
+ CC = g++
+ 
diff --git a/debian/patches/02-fix_destdir.patch b/debian/patches/02-fix_destdir.patch
new file mode 100644
index 0000000..5a4caf7
--- /dev/null
+++ b/debian/patches/02-fix_destdir.patch
@@ -0,0 +1,51 @@
+Description:  Set DESTDIR
+Author: Jaromír Mikeš <mira.mikes at seznam.cz>
+Forwarded: no
+
+Index: caps/Makefile
+===================================================================
+--- caps.orig/Makefile	2013-08-15 23:21:13.398263229 +0200
++++ caps/Makefile	2013-08-15 23:26:44.659905865 +0200
+@@ -1,4 +1,5 @@
+ PREFIX = /usr
++DESTDIR=
+ 
+ CC = g++
+ 
+@@ -55,24 +56,24 @@
+ 
+ install: all
+ 	@$(STRIP) $(PLUG).so > /dev/null
+-	install -d $(DEST)
+-	install -m 644 $(PLUG).so $(DEST)
+-	install -d $(RDFDEST)
+-	install -m 644 $(PLUG).rdf $(RDFDEST)
++	install -d $(DESTDIR)$(DEST)
++	install -m 644 $(PLUG).so $(DESTDIR)$(DEST)
++	install -d $(DESTDIR)$(RDFDEST)
++	install -m 644 $(PLUG).rdf $(DESTDIR)$(RDFDEST)
+ 
+ fake-install: all
+-	-rm $(DEST)/$(PLUG).so
+-	ln -s `pwd`/$(PLUG).so $(DEST)/$(PLUG).so
+-	-rm $(RDFDEST)/$(PLUG).rdf
+-	ln -s `pwd`/$(PLUG).rdf $(RDFDEST)/$(PLUG).rdf
++	-rm $(DESTDIR)$(DEST)/$(PLUG).so
++	ln -s `pwd`/$(PLUG).so $(DESTDIR)$(DEST)/$(PLUG).so
++	-rm $(DESTDIR)$(RDFDEST)/$(PLUG).rdf
++	ln -s `pwd`/$(PLUG).rdf $(DESTDIR)$(RDFDEST)/$(PLUG).rdf
+ 
+ rdf-install:
+-	install -d $(RDFDEST)
+-	install -m 644 $(PLUG).rdf $(RDFDEST)
++	install -d $(DESTDIR)$(RDFDEST)
++	install -m 644 $(PLUG).rdf $(DESTDIR)$(RDFDEST)
+ 
+ uninstall:
+-	-rm $(DEST)/$(PLUG).so
+-	-rm $(DEST)/$(PLUG)-ng.so
++	-rm $(DESTDIR)$(DEST)/$(PLUG).so
++	-rm $(DESTDIR)$(DEST)/$(PLUG)-ng.so
+ 
+ clean:
+ 	rm -f $(OBJECTS) $(PLUG).so *.s depend
diff --git a/debian/patches/03-fix_hardening.patch b/debian/patches/03-fix_hardening.patch
new file mode 100644
index 0000000..9166630
--- /dev/null
+++ b/debian/patches/03-fix_hardening.patch
@@ -0,0 +1,19 @@
+Description:  Fix hardening by pasing LDFLAGS properly.
+Author: Jaromír Mikeš <mira.mikes at seznam.cz>
+Forwarded: no
+
+Index: caps-back/Makefile
+===================================================================
+--- caps-back.orig/Makefile	2013-08-15 23:50:47.163058854 +0200
++++ caps-back/Makefile	2013-08-15 23:56:02.632623183 +0200
+@@ -11,8 +11,8 @@
+ 
+ -include defines.make
+ 
+-CFLAGS = $(OPTS) $(_CFLAGS)
+-LDFLAGS = $(_LDFLAGS) $(CFLAGS)
++CFLAGS += $(OPTS) $(_CFLAGS)
++LDFLAGS += $(_LDFLAGS) $(CFLAGS)
+ 
+ VERSION = 0.9.10
+ PLUG = caps
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ffa423c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,3 @@
+01-fix_prefix.patch
+02-fix_destdir.patch
+03-fix_hardening.patch

-- 
caps packaging



More information about the pkg-multimedia-commits mailing list