From 0b046478126a5485264efbfe38ed1b85141fa42d Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Fri, 8 Aug 2014 15:34:18 -0400 Subject: [PATCH] more fixes and overrides --- debian/control | 2 +- debian/neurodebian-desktop.lintian-overrides | 7 +++++++ debian/neurodebian-guest-additions.lintian-overrides | 12 ++++++++++++ debian/neurodebian.templates | 2 +- 4 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 debian/neurodebian-desktop.lintian-overrides create mode 100644 debian/neurodebian-guest-additions.lintian-overrides diff --git a/debian/control b/debian/control index 425efb2..e3385ac 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: science Priority: optional Maintainer: NeuroDebian Team Uploaders: Michael Hanke , Yaroslav Halchenko -Build-Depends: debhelper (>= 7.0.50~), xcftools, help2man, inkscape, imagemagick, python-html5lib +Build-Depends: debhelper (>= 7.0.50~), xcftools, help2man, inkscape, imagemagick, python-html5lib, po-debconf Standards-Version: 3.9.5 Homepage: http://neuro.debian.net Vcs-Browser: http://git.debian.org/?p=pkg-exppsy/neurodebian.git diff --git a/debian/neurodebian-desktop.lintian-overrides b/debian/neurodebian-desktop.lintian-overrides new file mode 100644 index 0000000..4e09e3f --- /dev/null +++ b/debian/neurodebian-desktop.lintian-overrides @@ -0,0 +1,7 @@ +# Those .desktop files on purpose do not include main category for +# them all to appear only under a non-standard additional NeuroDebian +# submenu +neurodebian-desktop: desktop-entry-lacks-main-category usr/share/applications/neurodebian-*.desktop + +# .desktop entries to fire up a browser pointing to a webpage (e.g. documentation) +neurodebian-desktop: desktop-command-not-in-package usr/share/applications/neurodebian-*.desktop x-www-browser diff --git a/debian/neurodebian-guest-additions.lintian-overrides b/debian/neurodebian-guest-additions.lintian-overrides new file mode 100644 index 0000000..235203c --- /dev/null +++ b/debian/neurodebian-guest-additions.lintian-overrides @@ -0,0 +1,12 @@ +# This package is intended to be installed only under VirtualBox. +# Those deployments could be considered "local", thus making /mnt +# the logical location for a custom mount point. No other files +# get installed under that directory +neurodebian-guest-additions: dir-or-file-in-mnt mnt/host/ + +# No manpage yet +neurodebian-guest-additions: binary-without-manpage usr/bin/nd-vmsetupwizard + +# Similarly to the case of .desktop files in -desktop package +# lack of main category is intentional +neurodebian-guest-additions: desktop-entry-lacks-main-category usr/share/applications/neurodebianguest-vmsetupwizard.desktop diff --git a/debian/neurodebian.templates b/debian/neurodebian.templates index 70f61d7..03d814b 100644 --- a/debian/neurodebian.templates +++ b/debian/neurodebian.templates @@ -85,7 +85,7 @@ _Description: Additional suffix for the NeuroDebian APT file name: Template: neurodebian/run-update-note Type: note -_Description: APT list of packages needs to be updated. +_Description: APT list of packages needs to be updated For the installed NeuroDebian APT configuration to take an effect, list of packages needs to be updated. This needs to be done "manually" (e.g., via apt-get update) upon completion of installation -- 2.39.2