[SCM] pd-pddp/master: replaced 'examples' reloc patch with lintian.overrides

eighthave-guest at users.alioth.debian.org eighthave-guest at users.alioth.debian.org
Wed Nov 10 20:46:39 UTC 2010


The following commit has been merged in the master branch:
commit ee29f48d9929ef5128e8402383ecf6488f897dac
Author: Hans-Christoph Steiner <hans at eds.org>
Date:   Wed Nov 10 15:46:14 2010 -0500

    replaced 'examples' reloc patch with lintian.overrides

diff --git a/debian/links b/debian/links
index c599801..f9bde65 100644
--- a/debian/links
+++ b/debian/links
@@ -1,3 +1,2 @@
 usr/lib/pd/extra/pddp/README.txt        usr/share/doc/pd-pddp/README
 usr/share/common-licenses/GPL-2         usr/lib/pd/extra/pddp/LICENSE.txt
-usr/share/doc/pd-pddp/examples          usr/lib/pd/extra/pddp/examples
diff --git a/debian/patches/install_examples_into_docdir b/debian/patches/install_examples_into_docdir
deleted file mode 100644
index 3e1a127..0000000
--- a/debian/patches/install_examples_into_docdir
+++ /dev/null
@@ -1,22 +0,0 @@
-Description: put the 'examples' folder into /usr/share/doc/pd-* so that
- lintian does not complain about images being in lib directory, then link to
- it in the library so that the Pd Help Browser can find it.
-Author: Hans-Christoph Steiner <hans at eds.org>
-Forwarded: not-needed
-Reviewed-By: Hans-Christoph Steiner <hans at eds.org>
-Last-Update: <2010-11-05>
-
---- pd-pddp-0.1.orig/Makefile
-+++ pd-pddp-0.1/Makefile
-@@ -206,9 +206,9 @@
- 
- install-examples:
- 	test -z "$(strip $(EXAMPLES))" || \
--		$(INSTALL_DIR) $(DESTDIR)$(objectsdir)/$(LIBRARY_NAME)/examples && \
-+		$(INSTALL_DIR) $(DESTDIR)$(prefix)/share/doc/pd-$(LIBRARY_NAME)/examples && \
- 		for file in $(EXAMPLES); do \
--			$(INSTALL_DATA) examples/$$file $(DESTDIR)$(objectsdir)/$(LIBRARY_NAME)/examples; \
-+			$(INSTALL_DATA) examples/$$file $(DESTDIR)$(prefix)/share/doc/pd-$(LIBRARY_NAME)/examples; \
- 		done
- 
- install-manual:
diff --git a/debian/patches/series b/debian/patches/series
index ba9b233..4985374 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 add_required_internal_pd_headers
-install_examples_into_docdir
diff --git a/debian/pd-pddp.lintian-overrides b/debian/pd-pddp.lintian-overrides
new file mode 100644
index 0000000..6422dd7
--- /dev/null
+++ b/debian/pd-pddp.lintian-overrides
@@ -0,0 +1,11 @@
+# the upstream library format includes an 'examples' directory where example
+# scripts are kept.  This directory needs to be part of the library itself so
+# that the documentation browser, aka the "Help Browser" can find and display
+# the examples.  Sometimes the example scripts include image files to
+# manipulate.
+pd-pddp: image-file-in-usr-lib usr/lib/pd/extra/pddp/examples/test.bg.jpg
+# these are example scripts that are not in a runnable state, they just
+# outline how one would approach writing a script with this library.  They are
+# not meant to be run as part of the library.
+pd-pddp: script-not-executable ./usr/lib/pd/extra/pddp/examples/toonepage
+pd-pddp: script-not-executable ./usr/lib/pd/extra/pddp/examples/topdf

-- 
pd-pddp packaging



More information about the pkg-multimedia-commits mailing list