gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r11907: more changes to get document


From: Rob Savoye
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r11907: more changes to get documentation installing and packaging correctly.
Date: Thu, 04 Feb 2010 18:44:54 -0700
User-agent: Bazaar (2.0.2)

------------------------------------------------------------
revno: 11907
committer: Rob Savoye <address@hidden>
branch nick: trunk
timestamp: Thu 2010-02-04 18:44:54 -0700
message:
  more changes to get documentation installing and packaging correctly.
added:
  packaging/debian/gnash-cygnal.lintian-overrides
  packaging/debian/gnash-tools.lintian-overrides
  packaging/debian/gtk-plugin-gnash.lintian-overrides
  packaging/debian/klash.lintian-overrides
modified:
  packaging/debian/control
  packaging/debian/gnash.dirs
  packaging/debian/gnash.install
  packaging/debian/klash.install
  packaging/debian/mozilla-plugin-gnash.dirs
  packaging/debian/mozilla-plugin-gnash.install
  packaging/debian/rules
=== modified file 'packaging/debian/control'
--- a/packaging/debian/control  2010-02-04 16:39:09 +0000
+++ b/packaging/debian/control  2010-02-05 01:44:54 +0000
@@ -1,36 +1,16 @@
 Source: gnash
 Priority: optional
 Maintainer: Rob Savoye (Rollinsville, CO) <address@hidden>
-Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 5.0.0), autoconf, 
automake, libtool, libltdl3-dev, libxmu-dev, dejagnu, autotools-dev, 
libjpeg-dev, libpng12-dev | libpng-dev, libagg-dev, libpango1.0-dev | 
pango-dev, libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev | 
libcurl3-openssl-dev, libboost1.40-dev | libboost1.39-dev | libboost1.38.0-dev 
| libboost1.37-dev | libboost1.36-dev | libboost1.35-dev | libboost1.34.1-dev | 
libboost-dev, libboost-thread1.40-dev | libboost-thread1.39-dev | 
libboost-thread1.38.0-dev | libboost-thread1.37-dev | libboost-thread1.36-dev | 
libboost-thread1.35-dev | libboost-thread1.34.1-dev | libboost-thread-dev, 
libboost-date-time1.40-dev | libboost-date-time1.39-dev | 
libboost-date-time1.38.0-dev | libboost-date-time1.37-dev | 
libboost-date-time1.36-dev | libboost-date-time1.35-dev | 
libboost-date-time1.34.1-dev | libboost-date-time-dev, libgtk2.0-dev, 
libpango1.0-dev, libatk1.0-dev, python2.6-dev | python2.5-dev | python2.4-dev, 
kdelibs5-dev, python-gtk2-dev, qt4-qmake
+Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 5.0.0), autoconf, 
automake, libtool, libltdl3-dev, libxmu-dev, dejagnu, autotools-dev, 
libjpeg-dev, libpng12-dev | libpng-dev, libagg-dev, libpango1.0-dev | 
pango-dev, libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev | 
libcurl3-openssl-dev, libboost1.40-dev | libboost1.39-dev | libboost1.38.0-dev 
| libboost1.37-dev | libboost1.36-dev | libboost1.35-dev | libboost1.34.1-dev | 
libboost-dev, libboost-thread1.40-dev | libboost-thread1.39-dev | 
libboost-thread1.38.0-dev | libboost-thread1.37-dev | libboost-thread1.36-dev | 
libboost-thread1.35-dev | libboost-thread1.34.1-dev | libboost-thread-dev, 
libboost-date-time1.40-dev | libboost-date-time1.39-dev | 
libboost-date-time1.38.0-dev | libboost-date-time1.37-dev | 
libboost-date-time1.36-dev | libboost-date-time1.35-dev | 
libboost-date-time1.34.1-dev | libboost-date-time-dev, libgtk2.0-dev, 
libpango1.0-dev, libatk1.0-dev, python2.6-dev | python2.5-dev | python2.4-dev, 
kdelibs5-dev, python-gtk2-dev, qt4-qmake, docbook, docbook2x
 Standards-Version: 3.8.4
 Section: utils
 Homepage: http://www.gnu.org/software/gnash/
 
-Package: gnash-dbg
-Architecture: any
-Section: libdevel
-Priority: extra
-Depends: ${shlibs:Depends}, , ${misc:Depends}, gnash-common (= 
${binary:Version})
-Description: Debug symbols for Gnash
- Gnash is a free Flash movie player, which works either standalone, or as
- plugin for Firefox/Mozilla or Konqueror. Currently it is in a alpha state.
- The plugins are under heavy development at this time.
- .
- Gnash supports the majority of Flash opcodes up to SWF version 7, and
- a wide sampling of ActionScript classes for SWF version 8.5. All the
- core ones are implemented, and many of the newer ones work, but may be
- missing some of their methods.
- .
- Included in the Gnash is an XML based messaging system, as specified in
- the Flash specification. This lets a flash movie communicate over a TCP/IP
- socket, and parse the incoming XML message. This lets a movie be a remote
- control for other devices or applications.
-
 Package: gnash-common
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgstreamer-plugins-base0.10-0, 
libgstreamer0.10-0, libxml2, libgif4, libfreetype6, zlib1g, libstdc++6, 
libfontconfig1, libx11-6, libboost-thread1.40.0 | libboost-thread1.39 | 
libboost-thread1.38.0 | libboost-thread1.37 | libboost-thread1.36 | 
libboost-thread1.35.0 | libboost-thread1.34.1 | libboost-thread, 
libboost-date-time1.40.0 | libboost-date-time1.39 | libboost-date-time1.38.0 | 
libboost-date-time1.37 | libboost-date-time1.36 | libboost-date-time1.35.0 |  
libboost-date-time1.34.1 | libboost-date-time, gstreamer0.10-plugins-bad, 
gstreamer0.10-fluendo-mp3, gstreamer0.10-ffmpeg
-Suggests: mozilla-plugin-gnash (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer-plugins-base | 
libgstreamer-plugins-base0.10-0, gstreamer0.10-plugins-bad, 
gstreamer0.10-fluendo-mp3, gstreamer0.10-ffmpeg
+Suggests: mozilla-plugin-gnash (= ${binary:Version}), gstreamer0.10-alsa
 Conflicts: libgnash0 (<< 0.8.1~), gnash (<< 0.8.1~), libklash0 (<< 0.8.1~), 
gnash-common-opengl
 Description: free SWF movie player - common files/libraries
  Gnash is a free Flash movie player, which works either standalone, or as
@@ -42,10 +22,10 @@
 Section: utils
 Architecture: any
 Conflicts: gnash-opengl
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), , 
${misc:Depends}, libgtk2.0-0, libpango1.0-0, libatk1.0-0
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnash-common (= ${binary:Version})
 Description: free SWF movie player
  Gnash is a free Flash movie player, which works either standalone, or as
- plugin for Firefox/Mozilla or Konqueror. Currently it is in a alpha state.
+ plugin for Firefox/Mozilla or Konqueror. Currently it is in a beta state.
  The plugins are under heavy development at this time.
  .
  Gnash supports the majority of Flash opcodes up to SWF version 8, and
@@ -60,10 +40,10 @@
 Section: utils
 Architecture: any
 Conflicts: klash-opengl
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends},  ${misc:Depends}, gnash-common (= 
${binary:Version})
 Description: free SWF movie player - standalone player for KDE
  Gnash is a free Flash movie player, which works either standalone, or as
- plugin for Firefox/Mozilla or Konqueror. Currently it is in a alpha state.
+ plugin for Firefox/Mozilla or Konqueror. Currently it is in a beta state.
  The plugins are under heavy development at this time.
  .
  Gnash supports the majority of Flash opcodes up to SWF version 7, and
@@ -81,10 +61,10 @@
 Package: gnash-tools
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnash-common (= ${binary:Version})
 Description: free SWF movie player - Command-line Tools
  Gnash is a free Flash movie player, which works either standalone, or as
- plugin for Firefox/Mozilla or Konqueror. Currently it is in a alpha state.
+ plugin for Firefox/Mozilla or Konqueror. Currently it is in a beta state.
  The plugins are under heavy development at this time.
  .
  Gnash supports the majority of Flash opcodes up to SWF version 7, and
@@ -102,10 +82,10 @@
 Package: gnash-cygnal
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), 
${misc:Depends} 
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnash-common (= ${binary:Version})
 Description: free SWF movie player - Media server
  Gnash is a free Flash movie player, which works either standalone, or as
- plugin for Firefox/Mozilla or Konqueror. Currently it is in a alpha state.
+ plugin for Firefox/Mozilla or Konqueror. Currently it is in a beta state.
  The plugins are under heavy development at this time.
  .
  Gnash supports the majority of Flash opcodes up to SWF version 7, and
@@ -123,7 +103,7 @@
 Package: mozilla-plugin-gnash
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), gnash (= 
${binary:Version}), ${misc:Depends}, libgtk2.0-0, libpango1.0-0, libatk1.0-0
+Depends: ${shlibs:Depends}, ${misc:Depends}, gnash (= ${binary:Version})
 Xb-Npp-Applications: 
ec8030f7-c20a-464f-9b0e-13a3a9e97384,92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a,aa5ca914-c309-495d-91cf-3141bbb04115
 Xb-Npp-MimeType: application/x-shockwave-flash
 Xb-Npp-Name: Gnash SWF Player
@@ -136,7 +116,7 @@
 Package: konqueror-plugin-gnash
 Section: utils
 Architecture: any
-Depends: gnash-common (= ${binary:Version}), klash (= ${binary:Version}), 
${shlibs:Depends}, ${misc:Depends}
+Depends:  ${shlibs:Depends}, ${misc:Depends}, klash (= ${binary:Version})
 Description: free SWF movie player - Plugin for Konqueror
  Gnash is a free Flash movie player, which works either standalone, or as
  plugin for Firefox/Mozilla or Konqueror.
@@ -146,10 +126,30 @@
 Package: gtk-plugin-gnash
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, gnash-common (= ${binary:Version}), 
${misc:Depends}, python2.6-dev | python2.5-dev | python2.4-dev
+Depends: ${shlibs:Depends},  ${misc:Depends}, gnash-common (= 
${binary:Version})
 Xb-Npp-Applications: 
ec8030f7-c20a-464f-9b0e-13a3a9e97384,92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a,aa5ca914-c309-495d-91cf-3141bbb04115
 Xb-Npp-MimeType: application/x-shockwave-flash
 Xb-Npp-Name: Gnash SWF Player
 Description: free SWF movie player - Plugin for Gtk and PyGtk donated by Sugar 
Labs
  .
  This package includes the plugin for Gtk and PyGtk..
+
+Package: gnash-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${shlibs:Depends}, , ${misc:Depends}, gnash-common (= 
${binary:Version})
+Description: Debug symbols for Gnash
+ Gnash is a free Flash movie player, which works either standalone, or as
+ plugin for Firefox/Mozilla or Konqueror. Currently it is in a beta state.
+ The plugins are under heavy development at this time.
+ .
+ Gnash supports the majority of Flash opcodes up to SWF version 7, and
+ a wide sampling of ActionScript classes for SWF version 8.5. All the
+ core ones are implemented, and many of the newer ones work, but may be
+ missing some of their methods.
+ .
+ Included in the Gnash is an XML based messaging system, as specified in
+ the Flash specification. This lets a flash movie communicate over a TCP/IP
+ socket, and parse the incoming XML message. This lets a movie be a remote
+ control for other devices or applications.

=== added file 'packaging/debian/gnash-cygnal.lintian-overrides'
--- a/packaging/debian/gnash-cygnal.lintian-overrides   1970-01-01 00:00:00 
+0000
+++ b/packaging/debian/gnash-cygnal.lintian-overrides   2010-02-05 01:44:54 
+0000
@@ -0,0 +1,3 @@
+gnash-cygnal: binary-or-shlib-defines-rpath ./usr/bin/cygnal /usr/lib/gnash
+gnash-cygnal: binary-or-shlib-defines-rpath ./usr/lib/cygnal/plugins/echo.so 
/usr/lib/gnash
+gnash-cygnal: binary-or-shlib-defines-rpath 
./usr/lib/cygnal/plugins/oflaDemo.so /usr/lib/gnash

=== added file 'packaging/debian/gnash-tools.lintian-overrides'
--- a/packaging/debian/gnash-tools.lintian-overrides    1970-01-01 00:00:00 
+0000
+++ b/packaging/debian/gnash-tools.lintian-overrides    2010-02-05 01:44:54 
+0000
@@ -0,0 +1,6 @@
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/dumpshm /usr/lib/gnash
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/findmicrophones 
/usr/lib/gnash
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/findwebcams /usr/lib/gnash
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/flvdumper /usr/lib/gnash
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/gprocessor /usr/lib/gnash
+gnash-tools: binary-or-shlib-defines-rpath ./usr/bin/soldumper /usr/lib/gnash

=== modified file 'packaging/debian/gnash.dirs'
--- a/packaging/debian/gnash.dirs       2006-04-08 03:09:44 +0000
+++ b/packaging/debian/gnash.dirs       2010-02-05 01:44:54 +0000
@@ -1,1 +1,2 @@
+etc
 usr/bin

=== modified file 'packaging/debian/gnash.install'
--- a/packaging/debian/gnash.install    2010-02-03 20:09:17 +0000
+++ b/packaging/debian/gnash.install    2010-02-05 01:44:54 +0000
@@ -1,3 +1,4 @@
 usr/bin/gtk-gnash
-usr/share/man/man1/gtk-gnash.1
+usr/share/man/man1/gtk-gnash.1*
 usr/share/applications/gnash.desktop
+usr/etc/gnashrc /etc/
\ No newline at end of file

=== added file 'packaging/debian/gtk-plugin-gnash.lintian-overrides'
--- a/packaging/debian/gtk-plugin-gnash.lintian-overrides       1970-01-01 
00:00:00 +0000
+++ b/packaging/debian/gtk-plugin-gnash.lintian-overrides       2010-02-05 
01:44:54 +0000
@@ -0,0 +1,1 @@
+gtk-plugin-gnash: binary-or-shlib-defines-rpath 
./usr/lib/python2.5/site-packages/gtk-2.0/gnash.so /usr/lib/gnash

=== modified file 'packaging/debian/klash.install'
--- a/packaging/debian/klash.install    2010-02-03 00:04:01 +0000
+++ b/packaging/debian/klash.install    2010-02-05 01:44:54 +0000
@@ -1,4 +1,4 @@
 usr/bin/kde4-gnash
-usr/share/man/man1/kde4-gnash.1
+usr/share/man/man1/kde4-gnash.1*
 usr/share/pixmaps/klash.xpm
 usr/share/applications/klash.desktop

=== added file 'packaging/debian/klash.lintian-overrides'
--- a/packaging/debian/klash.lintian-overrides  1970-01-01 00:00:00 +0000
+++ b/packaging/debian/klash.lintian-overrides  2010-02-05 01:44:54 +0000
@@ -0,0 +1,1 @@
+klash: binary-or-shlib-defines-rpath ./usr/bin/kde4-gnash /usr/lib/gnash

=== modified file 'packaging/debian/mozilla-plugin-gnash.dirs'
--- a/packaging/debian/mozilla-plugin-gnash.dirs        2010-02-04 04:39:49 
+0000
+++ b/packaging/debian/mozilla-plugin-gnash.dirs        2010-02-05 01:44:54 
+0000
@@ -1,1 +1,2 @@
-usr/lib/mozilla/plugins
+usr/etc
+usr/lib/mozilla/plugins
\ No newline at end of file

=== modified file 'packaging/debian/mozilla-plugin-gnash.install'
--- a/packaging/debian/mozilla-plugin-gnash.install     2010-02-03 02:14:27 
+0000
+++ b/packaging/debian/mozilla-plugin-gnash.install     2010-02-05 01:44:54 
+0000
@@ -1,1 +1,2 @@
 usr/lib*/*/plugins/libgnashplugin.so
+usr/etc/gnashpluginrc /etc/

=== modified file 'packaging/debian/rules'
--- a/packaging/debian/rules    2010-02-04 16:39:09 +0000
+++ b/packaging/debian/rules    2010-02-05 01:44:54 +0000
@@ -1,6 +1,9 @@
 #!/usr/bin/make -f
-# The template for this file was originally written by Joey Hess and Craig 
Small.
-# Developed for Gnash by Miriam Ruiz
+# The template for this file was originally written by Joey Hess and
+# Craig Small. Then further work was done by Miriam Ruiz for Debian, and
+# Alexander Sack for Ubuntu.
+# Many more modifications were made by Rob Savoye for Gnash and Petter
+# Reinholdtsen for Debian Edu.
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
@@ -15,8 +18,10 @@
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
        CFLAGS += -O0
+       CXXFLAGS += -O0
 else
        CFLAGS += -O2
+       CXXFLAGS += -O2
 endif
 
 DEB_DH_SHLIBDEPS_ARGS_ALL := -X* /usr/lib/gnash
@@ -35,10 +40,10 @@
 config.status: configure
        dh_testdir
 
-       @printf "\n == APPLYING PATCHES 
============================================ \n\n"
+       @printf "\n == APPLYING PATCHES == \n\n"
        # we have no patches, we're the developers!
 #      $(MAKE) -f /usr/share/quilt/quilt.make patch
-       @printf "\n ----------------------------------- End of APPLYING PATCHES 
---- \n\n"
+       @printf "\n ---- End of APPLYING PATCHES ---- \n\n"
 
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
        cp -f /usr/share/misc/config.sub config.sub
@@ -47,13 +52,9 @@
        cp -f /usr/share/misc/config.guess config.guess
 endif
 
-#      @printf "\n == AUTOGEN 
===================================================== \n\n"
-#      ./autogen.sh
-#      @printf "\n -------------------------------------------- End of AUTOGEN 
---- \n\n"
-
        # for now, only build the kde4 support,as kde3 is being depreciated.
 
-       @printf "\n == CONFIGURE 
=================================================== \n\n"
+       @printf "\n == CONFIGURE == \n\n"
        ./configure CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
                --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
                --prefix=/usr \
@@ -73,7 +74,7 @@
                --enable-renderer=agg \
                --with-plugins-install=system
 
-       @printf "\n ------------------------------------------- End of 
CONFIGURE ---- \n\n"
+       @printf "\n ---- End of CONFIGURE ---- \n\n"
 
        cp libamf/README README.amf
 
@@ -83,13 +84,13 @@
 build-stamp:  config.status
        dh_testdir
 
-       @printf "\n == MAKE 
======================================================== \n\n"
+       @printf "\n == MAKE == \n\n"
        $(MAKE)
-       @printf "\n ----------------------------------------------- End of MAKE 
---- \n\n"
+       @printf "\n ---- End of MAKE ---- \n\n"
 
-#      @printf "\n == CHECK 
======================================================= \n\n"
+#      @printf "\n == CHECK ==\n\n"
 #      $(MAKE) -C debuild check
-#      @printf "\n ---------------------------------------------- End of CHECK 
---- \n\n"
+#      @printf "\n ---- End of CHECK ---- \n\n"
 
        touch build-stamp
 
@@ -106,10 +107,10 @@
        rm -rf `find . -name ".libs"`
        rm -rf `find . -name ".deps"`
 
-       @printf "\n == CLEANING PATCHES 
============================================ \n\n"
+       @printf "\n == CLEANING PATCHES ==\n\n"
        # we have no patches, we're the developers!
 #      $(MAKE) -f /usr/share/quilt/quilt.make unpatch
-       @printf "\n ----------------------------------- End of CLEANING PATCHES 
---- \n\n"
+       @printf "\n ---- End of CLEANING PATCHES ---- \n\n"
        # rm -rf debuild
 
        dh_clean 
@@ -129,10 +130,10 @@
        install -d $(CURDIR)/debian/tmp/usr/lib/firefox/plugins/
        install -d $(CURDIR)/debian/tmp/usr/include/gnash
 
-       @printf "\n == INSTALL 
===================================================== \n\n"
+       @printf "\n == INSTALL ==\n\n"
        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
        $(MAKE) install-plugins DESTDIR=$(CURDIR)/debian/tmp
-       @printf "\n -------------------------------------------- End of INSTALL 
---- \n\n"
+       @printf "\n ---- End of INSTALL ---- \n\n"
 
        install -d $(CURDIR)/debian/tmp/usr/include/gnash/libbase/
        cp libbase/*.h $(CURDIR)/debian/tmp/usr/include/gnash/libbase/
@@ -153,6 +154,8 @@
        cp packaging/*.xpm $(CURDIR)/debian/tmp/usr/share/pixmaps/
        install -d $(CURDIR)/debian/tmp/usr/share/applications/
        cp debian/*.desktop $(CURDIR)/debian/tmp/usr/share/applications/
+       gzip -9 $(CURDIR)/debian/tmp/usr/share/man/man1/gtk-gnash.1
+       gzip -9 $(CURDIR)/debian/tmp/usr/share/man/man1/kde4-gnash.1
 
 # CREATE PACKAGES
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]