[pyzo] 18/19: Use dh-linktree for fonts and icons symlinks.

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Fri Jul 1 16:22:04 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/master
in repository pyzo.

commit 144fa97d49c8c6d933aad37df29a093c2e1667a0
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date:   Fri Jul 1 10:56:57 2016 +0100

    Use dh-linktree for fonts and icons symlinks.
---
 debian/control        |  5 ++--
 debian/pyzo.links     | 74 ---------------------------------------------------
 debian/pyzo.linktrees |  2 ++
 debian/rules          |  2 +-
 4 files changed, 6 insertions(+), 77 deletions(-)

diff --git a/debian/control b/debian/control
index 34cbabb..b0c8741 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,10 @@ Uploaders: Ghislain Antony Vaillant <ghisvail at gmail.com>
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 9),
+               dh-linktree,
                dh-python,
+               famfamfam-silk,
+               fonts-dejavu,
                python3,
                python3-setuptools,
                python3-sphinx
@@ -18,8 +21,6 @@ Package: pyzo
 Architecture: all
 Depends: ${misc:Depends},
          ${python3:Depends},
-         famfamfam-silk,
-         fonts-dejavu,
          python3-pyqt4 | python3-pyside,
          python3-pyzolib
 Suggests: pyzo-doc
diff --git a/debian/pyzo.links b/debian/pyzo.links
index d980f15..9ff161b 100644
--- a/debian/pyzo.links
+++ b/debian/pyzo.links
@@ -1,81 +1,7 @@
 usr/share/pyzo/run usr/bin/pyzo
-usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf usr/share/pyzo/pyzo/resources/fonts/DejaVuSansMono-Bold.ttf
-usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf usr/share/pyzo/pyzo/resources/fonts/DejaVuSansMono-BoldOblique.ttf
-usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf usr/share/pyzo/pyzo/resources/fonts/DejaVuSansMono-Oblique.ttf
-usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf usr/share/pyzo/pyzo/resources/fonts/DejaVuSansMono.ttf
 usr/share/pyzo/pyzo/resources/appicons/pyzologo16.png usr/share/icons/hicolor/16x16/apps/pyzologo.png
 usr/share/pyzo/pyzo/resources/appicons/pyzologo32.png usr/share/icons/hicolor/32x32/apps/pyzologo.png
 usr/share/pyzo/pyzo/resources/appicons/pyzologo48.png usr/share/icons/hicolor/48x48/apps/pyzologo.png
 usr/share/pyzo/pyzo/resources/appicons/pyzologo64.png usr/share/icons/hicolor/64x64/apps/pyzologo.png
 usr/share/pyzo/pyzo/resources/appicons/pyzologo128.png usr/share/icons/hicolor/128x128/apps/pyzologo.png
 usr/share/pyzo/pyzo/resources/appicons/pyzologo256.png usr/share/icons/hicolor/256x256/apps/pyzologo.png
-usr/share/icons/silk/16x16/accept.png usr/share/pyzo/pyzo/resources/icons/accept.png
-usr/share/icons/silk/16x16/add.png usr/share/pyzo/pyzo/resources/icons/add.png
-usr/share/icons/silk/16x16/application_add.png usr/share/pyzo/pyzo/resources/icons/application_add.png
-usr/share/icons/silk/16x16/application_cascade.png usr/share/pyzo/pyzo/resources/icons/application_cascade.png
-usr/share/icons/silk/16x16/application_delete.png usr/share/pyzo/pyzo/resources/icons/application_delete.png
-usr/share/icons/silk/16x16/application_double.png usr/share/pyzo/pyzo/resources/icons/application_double.png
-usr/share/icons/silk/16x16/application_edit.png usr/share/pyzo/pyzo/resources/icons/application_edit.png
-usr/share/icons/silk/16x16/application_go.png usr/share/pyzo/pyzo/resources/icons/application_go.png
-usr/share/icons/silk/16x16/application_lightning.png usr/share/pyzo/pyzo/resources/icons/application_lightning.png
-usr/share/icons/silk/16x16/application_link.png usr/share/pyzo/pyzo/resources/icons/application_link.png
-usr/share/icons/silk/16x16/application.png usr/share/pyzo/pyzo/resources/icons/application.png
-usr/share/icons/silk/16x16/application_view_tile.png usr/share/pyzo/pyzo/resources/icons/application_view_tile.png
-usr/share/icons/silk/16x16/arrow_left.png usr/share/pyzo/pyzo/resources/icons/arrow_left.png
-usr/share/icons/silk/16x16/arrow_redo.png usr/share/pyzo/pyzo/resources/icons/arrow_redo.png
-usr/share/icons/silk/16x16/arrow_refresh.png usr/share/pyzo/pyzo/resources/icons/arrow_refresh.png
-usr/share/icons/silk/16x16/arrow_rotate_anticlockwise.png usr/share/pyzo/pyzo/resources/icons/arrow_rotate_anticlockwise.png
-usr/share/icons/silk/16x16/arrow_rotate_clockwise.png usr/share/pyzo/pyzo/resources/icons/arrow_rotate_clockwise.png
-usr/share/icons/silk/16x16/arrow_undo.png usr/share/pyzo/pyzo/resources/icons/arrow_undo.png
-usr/share/icons/silk/16x16/bug_delete.png usr/share/pyzo/pyzo/resources/icons/bug_delete.png
-usr/share/icons/silk/16x16/bug_error.png usr/share/pyzo/pyzo/resources/icons/bug_error.png
-usr/share/icons/silk/16x16/bug.png usr/share/pyzo/pyzo/resources/icons/bug.png
-usr/share/icons/silk/16x16/bullet_yellow.png usr/share/pyzo/pyzo/resources/icons/bullet_yellow.png
-usr/share/icons/silk/16x16/cancel.png usr/share/pyzo/pyzo/resources/icons/cancel.png
-usr/share/icons/silk/16x16/cog.png usr/share/pyzo/pyzo/resources/icons/cog.png
-usr/share/icons/silk/16x16/comment_add.png usr/share/pyzo/pyzo/resources/icons/comment_add.png
-usr/share/icons/silk/16x16/comment_delete.png usr/share/pyzo/pyzo/resources/icons/comment_delete.png
-usr/share/icons/silk/16x16/comments.png usr/share/pyzo/pyzo/resources/icons/comments.png
-usr/share/icons/silk/16x16/cross.png usr/share/pyzo/pyzo/resources/icons/cross.png
-usr/share/icons/silk/16x16/cut.png usr/share/pyzo/pyzo/resources/icons/cut.png
-usr/share/icons/silk/16x16/delete.png usr/share/pyzo/pyzo/resources/icons/delete.png
-usr/share/icons/silk/16x16/disk_multiple.png usr/share/pyzo/pyzo/resources/icons/disk_multiple.png
-usr/share/icons/silk/16x16/disk.png usr/share/pyzo/pyzo/resources/icons/disk.png
-usr/share/icons/silk/16x16/drive.png usr/share/pyzo/pyzo/resources/icons/drive.png
-usr/share/icons/silk/16x16/error_add.png usr/share/pyzo/pyzo/resources/icons/error_add.png
-usr/share/icons/silk/16x16/find.png usr/share/pyzo/pyzo/resources/icons/find.png
-usr/share/icons/silk/16x16/flag_green.png usr/share/pyzo/pyzo/resources/icons/flag_green.png
-usr/share/icons/silk/16x16/folder_page.png usr/share/pyzo/pyzo/resources/icons/folder_page.png
-usr/share/icons/silk/16x16/folder.png usr/share/pyzo/pyzo/resources/icons/folder.png
-usr/share/icons/silk/16x16/help.png usr/share/pyzo/pyzo/resources/icons/help.png
-usr/share/icons/silk/16x16/information.png usr/share/pyzo/pyzo/resources/icons/information.png
-usr/share/icons/silk/16x16/keyboard.png usr/share/pyzo/pyzo/resources/icons/keyboard.png
-usr/share/icons/silk/16x16/layout.png usr/share/pyzo/pyzo/resources/icons/layout.png
-usr/share/icons/silk/16x16/link.png usr/share/pyzo/pyzo/resources/icons/link.png
-usr/share/icons/silk/16x16/magifier_zoom_out.png usr/share/pyzo/pyzo/resources/icons/magifier_zoom_out.png
-usr/share/icons/silk/16x16/magnifier.png usr/share/pyzo/pyzo/resources/icons/magnifier.png
-usr/share/icons/silk/16x16/magnifier_zoom_in.png usr/share/pyzo/pyzo/resources/icons/magnifier_zoom_in.png
-usr/share/icons/silk/16x16/monitor.png usr/share/pyzo/pyzo/resources/icons/monitor.png
-usr/share/icons/silk/16x16/page_add.png usr/share/pyzo/pyzo/resources/icons/page_add.png
-usr/share/icons/silk/16x16/page_delete.png usr/share/pyzo/pyzo/resources/icons/page_delete.png
-usr/share/icons/silk/16x16/page_save.png usr/share/pyzo/pyzo/resources/icons/page_save.png
-usr/share/icons/silk/16x16/page_white_copy.png usr/share/pyzo/pyzo/resources/icons/page_white_copy.png
-usr/share/icons/silk/16x16/page_white_gear.png usr/share/pyzo/pyzo/resources/icons/page_white_gear.png
-usr/share/icons/silk/16x16/page_white_text.png usr/share/pyzo/pyzo/resources/icons/page_white_text.png
-usr/share/icons/silk/16x16/paste_plain.png usr/share/pyzo/pyzo/resources/icons/paste_plain.png
-usr/share/icons/silk/16x16/plugin.png usr/share/pyzo/pyzo/resources/icons/plugin.png
-usr/share/icons/silk/16x16/report.png usr/share/pyzo/pyzo/resources/icons/report.png
-usr/share/icons/silk/16x16/script.png usr/share/pyzo/pyzo/resources/icons/script.png
-usr/share/icons/silk/16x16/star.png usr/share/pyzo/pyzo/resources/icons/star.png
-usr/share/icons/silk/16x16/style.png usr/share/pyzo/pyzo/resources/icons/style.png
-usr/share/icons/silk/16x16/sum.png usr/share/pyzo/pyzo/resources/icons/sum.png
-usr/share/icons/silk/16x16/text_align_justify.png usr/share/pyzo/pyzo/resources/icons/text_align_justify.png
-usr/share/icons/silk/16x16/text_align_right.png usr/share/pyzo/pyzo/resources/icons/text_align_right.png
-usr/share/icons/silk/16x16/text_indent.png usr/share/pyzo/pyzo/resources/icons/text_indent.png
-usr/share/icons/silk/16x16/text_indent_remove.png usr/share/pyzo/pyzo/resources/icons/text_indent_remove.png
-usr/share/icons/silk/16x16/text_padding_right.png usr/share/pyzo/pyzo/resources/icons/text_padding_right.png
-usr/share/icons/silk/16x16/text_replace.png usr/share/pyzo/pyzo/resources/icons/text_replace.png
-usr/share/icons/silk/16x16/tick.png usr/share/pyzo/pyzo/resources/icons/tick.png
-usr/share/icons/silk/16x16/wand.png usr/share/pyzo/pyzo/resources/icons/wand.png
-usr/share/icons/silk/16x16/wrench_orange.png usr/share/pyzo/pyzo/resources/icons/wrench_orange.png
-usr/share/icons/silk/16x16/wrench.png usr/share/pyzo/pyzo/resources/icons/wrench.png
diff --git a/debian/pyzo.linktrees b/debian/pyzo.linktrees
new file mode 100644
index 0000000..6b833b7
--- /dev/null
+++ b/debian/pyzo.linktrees
@@ -0,0 +1,2 @@
+replace usr/share/fonts/truetype/dejavu usr/share/pyzo/pyzo/resources/fonts
+replace usr/share/icons/silk/16x16 usr/share/pyzo/pyzo/resources/icons
diff --git a/debian/rules b/debian/rules
index 7bb98e6..ec37e00 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,7 @@ export PYBUILD_AFTER_INSTALL=mv {destdir}/usr/bin/pyzo \
 	{destdir}/usr/share/pyzo/run
 
 %:
-	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
+	dh $@ --with python3,sphinxdoc,linktree --buildsystem=pybuild
 
 override_dh_auto_build:
 	dh_auto_build

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pyzo.git



More information about the debian-science-commits mailing list