[SCM] GNU Shockwave Flash (SWF) player branch, master, updated. debian/0.8.11_git20120629-1-3-g98e1794

Gabriele Giacone gg0-guest at alioth.debian.org
Sun Jul 1 18:03:07 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Shockwave Flash (SWF) player".

The branch, master has been updated
       via  98e1794d557b309e166f63a34f731f2ebbea4bc2 (commit)
       via  ecfb2847a925ee3f19f5a7ef7abe03928846d418 (commit)
       via  15bd42982893cfd5926d2c9419116a8cc1b67b16 (commit)
      from  fb44eff4e3b715fe2610cabc1e1767539b6363f1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 98e1794d557b309e166f63a34f731f2ebbea4bc2
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date:   Sun Jul 1 18:01:22 2012 +0000

    Remove ftbfs patch, not reproducible anymore with dh9, w/o hardening-wrapper.

commit ecfb2847a925ee3f19f5a7ef7abe03928846d418
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date:   Sun Jul 1 17:57:03 2012 +0000

    Switch to dh compat 9.

commit 15bd42982893cfd5926d2c9419116a8cc1b67b16
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date:   Sun Jul 1 00:32:37 2012 +0000

    Add compile to clean target.

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog            |    7 +++++++
 debian/compat               |    2 +-
 debian/control              |    3 +--
 debian/patches/01gprocessor |   13 -------------
 debian/patches/series       |    1 -
 debian/rules                |   31 ++++++++++++-------------------
 6 files changed, 21 insertions(+), 36 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 00075ae..756730b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gnash (0.8.11~git20120629-2) UNRELEASED; urgency=low
+
+  * Switch to dh compatibility 9.
+    + Remove hardening-wrapper from B-D.
+
+ -- Gabriele Giacone <1o5g4r8o at gmail.com>  Sun, 01 Jul 2012 17:55:07 +0000
+
 gnash (0.8.11~git20120629-1) unstable; urgency=low
 
   * Git snapshot.
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index c335bce..8c1a1e5 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Uploaders: Miriam Ruiz <little_miry at yahoo.es>,
 Build-Depends: autoconf,
                automake,
                autotools-dev,
-               debhelper (>= 7.0.50~7),
+               debhelper (>= 9),
                dejagnu,
                dh-buildinfo,
                docbook,
@@ -16,7 +16,6 @@ Build-Depends: autoconf,
                docbook2x,
                doxygen,
                dpkg-dev (>= 1.13.19),
-               hardening-wrapper,
                intltool,
                kdelibs5-dev,
                libagg-dev,
diff --git a/debian/patches/01gprocessor b/debian/patches/01gprocessor
deleted file mode 100644
index d98db0f..0000000
--- a/debian/patches/01gprocessor
+++ /dev/null
@@ -1,13 +0,0 @@
-Description: Fix FTBFS due to relocation R_X86_64_32.
-Author: Gabriele Giacone <1o5g4r8o at gmail.com>
-
---- a/utilities/Makefile.am
-+++ b/utilities/Makefile.am
-@@ -61,6 +61,7 @@
- 	$(GLIB_CFLAGS) \
- 	$(BOOST_CFLAGS) \
- 	$(PTHREAD_CFLAGS) \
-+	-fPIC \
- 	$(NULL)
- 
- if BUILD_EGL_DEVICE
diff --git a/debian/patches/series b/debian/patches/series
index 38d6060..1eb8018 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 00sensible
-01gprocessor
diff --git a/debian/rules b/debian/rules
index a0d2346..6ba6711 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,10 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
-export DEB_BUILD_HARDENING=1
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+export DEB_CFLAGS_MAINT_APPEND  = -Wall -Werror-implicit-function-declaration
+export DEB_CXXFLAGS_MAINT_APPEND  = -Wall
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-add-needed
 
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -17,28 +21,13 @@ OBJDIR    := $(CURDIR)/tmp.build
 	intltool-merge -d debian/po $< $@
 
 %:
-	dh --builddirectory=$(OBJDIR) --with python2 $@
-
-CFLAGS = -Wall -g -Werror-implicit-function-declaration
-LDFLAGS = -Wl,--no-add-needed
-CXXFLAGS = -Wall -g
+	dh $@ --builddirectory=$(OBJDIR) --with python2
 
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-	CXXFLAGS += -O0
-else
-	CFLAGS += -O2
-	CXXFLAGS += -O2
-endif
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	MAKEFLAGS += -j$(NUMJOBS)
+       export MAKEFLAGS = -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 endif
 
 CONFIGURE_FLAGS = \
-		CFLAGS="$(CFLAGS)" \
-		CXXFLAGS="$(CXXFLAGS)" \
-		LDFLAGS="$(LDFLAGS)" \
 		--host=$(DEB_HOST_GNU_TYPE) \
 		--build=$(DEB_BUILD_GNU_TYPE) \
 		--prefix=/usr \
@@ -63,6 +52,10 @@ CONFIGURE_FLAGS = \
 override_dh_auto_configure:
 	./autogen.sh
 	mkdir -p $(OBJDIR)
+	@echo CFLAGS=$(CFLAGS)
+	@echo CPPFLAGS=$(CPPFLAGS)
+	@echo CXXFLAGS=$(CXXFLAGS)
+	@echo LDFLAGS=$(LDFLAGS)
 	cd $(OBJDIR) && ../configure $(CONFIGURE_FLAGS)
 	-cp revno.h $(OBJDIR)
 
@@ -113,7 +106,7 @@ override_dh_makeshlibs:
 
 override_dh_auto_clean:
 	rm -f config.guess config.sub configure ltmain.sh gnashconfig.h.in
-	rm -f debian/gnash.png $(OUTFILES)
+	rm -f debian/gnash.png $(OUTFILES) compile
 	rm -rf autom4te.cache libltdl $(OBJDIR) 
 	rm -f aclocal.m4 macros/argz.m4 macros/libtool.m4 macros/lt*.m4
 	find . -name Makefile.in -delete


hooks/post-receive
-- 
GNU Shockwave Flash (SWF) player



More information about the pkg-flash-devel mailing list