Gnash 0.8.3 backport (with PPC support)
Hi,
We've been experimenting with building Gnash on Debian Etch/ppc
(https://savannah.gnu.org/bugs/?22753), and this allowed me to test
the following backport:
http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=gnash
Robert, I think this will help you make the proper backport when Gnash
reaches testing :)
Attached in the interdiff.
--
Sylvain
diff -u gnash-0.8.3/debian/changelog gnash-0.8.3/debian/changelog
--- gnash-0.8.3/debian/changelog
+++ gnash-0.8.3/debian/changelog
@@ -1,3 +1,13 @@
+gnash (0.8.3-1~bpo40+1) etch-backports; urgency=low
+
+ * Rebuild for Debian Backports <http://www.backports.org/>
+ * Disabled -fvisibility-inlines-hidden
+ (https://savannah.gnu.org/bugs/?22753) so it builds on PPC
+ * Removed --ignore-missing-info option to dh_shlibdeps which doesn't
+ exist in Etch
+
+ -- Sylvain Beucler <beuc@beuc.net> Sat, 28 Jun 2008 17:21:48 -0400
+
gnash (0.8.3-1) unstable; urgency=low
[ Miriam Ruiz ]
diff -u gnash-0.8.3/debian/control gnash-0.8.3/debian/control
--- gnash-0.8.3/debian/control
+++ gnash-0.8.3/debian/control
@@ -1,7 +1,7 @@
Source: gnash
Priority: optional
Maintainer: Miriam Ruiz <little_miry@yahoo.es>
-Uploaders: Alexander Sack <asac@jwsdot.com>, Robert Millan <rmh@aybabtu.com>
+Uploaders: Alexander Sack <asac@jwsdot.com>, Robert Millan <rmh@aybabtu.com>, Sylvain Beucler <beuc@beuc.net>
Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 4.0.0), quilt, autoconf, dh-buildinfo,
automake1.9 | automake, libtool, libltdl3-dev, help2man, libxmu-dev, dejagnu,
autotools-dev, libboost-dev, libboost-thread-dev,
diff -u gnash-0.8.3/debian/rules gnash-0.8.3/debian/rules
--- gnash-0.8.3/debian/rules
+++ gnash-0.8.3/debian/rules
@@ -217,7 +217,7 @@
#dh_makeshlibs
test -e /usr/bin/dh_buildinfo && dh_buildinfo
dh_installdeb
- dh_shlibdeps -l$(CURDIR)/debian/gnash-common/usr/lib/gnash -- --ignore-missing-info
+ dh_shlibdeps -l$(CURDIR)/debian/gnash-common/usr/lib/gnash
dh_gencontrol
dh_md5sums
dh_builddeb
diff -u gnash-0.8.3/debian/patches/series gnash-0.8.3/debian/patches/series
--- gnash-0.8.3/debian/patches/series
+++ gnash-0.8.3/debian/patches/series
@@ -3,0 +4 @@
+disable_fvisibility-inlines-hidden
only in patch2:
unchanged:
--- gnash-0.8.3.orig/debian/patches/disable_fvisibility-inlines-hidden
+++ gnash-0.8.3/debian/patches/disable_fvisibility-inlines-hidden
@@ -0,0 +1,13 @@
+Index: gnash-0.8.3/configure.ac
+===================================================================
+--- gnash-0.8.3.orig/configure.ac 2008-06-12 10:58:28.000000000 -0400
++++ gnash-0.8.3/configure.ac 2008-06-28 17:20:20.000000000 -0400
+@@ -1994,7 +1994,7 @@
+ ]
+ )
+
+-CHECK_VISIBILITY_GCC_BUG
++dnl CHECK_VISIBILITY_GCC_BUG
+
+ dnl Define convienience constants so Gnash can print out the
+ dnl default configuration of the build.
Reply to: