Package: simavr
Version: 1.6+dfsg-1

I would assume using simavr headless is common (I'm planning on using it
for automated testing), and in those instances there's no need to pull
in GUI libraries by default when installing it. gtkwave should be
changed to suggested instead of recommended to accomodate this. I've
attached a simple git patch which makes that change.

-- 
Piper McCorkle (transitioning s/Zeb(ulon)?/Piper/)
zebmccor...@asymptote.club | https://keybase.io/zebMcCorkle
803A 0F47 82AD DDEA 46BE  055F F8F9 DB8C 1A54 6398

   |
   |
__/
      __  Asymptote Club
     /    (bad ASCII graph by yours truly)
     |
     |
From d60ede5aa72d7c59e78e8690cbf445be74d7de5d Mon Sep 17 00:00:00 2001
From: Piper McCorkle <zebmccor...@asymptote.club>
Date: Mon, 29 Oct 2018 17:38:06 +0000
Subject: [PATCH] Change gtkwave to suggested

Installing simavr for headless use should not pull in GUI dependencies
by default, which having gtkwave as recommended does.
---
 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index c7bd113..efabcb9 100644
--- a/debian/control
+++ b/debian/control
@@ -20,8 +20,8 @@ Homepage: https://github.com/buserror/simavr
 Package: simavr
 Architecture: any
 Multi-Arch: foreign
-Recommends: gtkwave, gdb-avr
-Suggests: avr-libc, avra, libsimavr-dev
+Recommends: gdb-avr
+Suggests: gtkwave, avr-libc, avra, libsimavr-dev
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: lean and mean AVR simulator
  A simple command line tool using AVR simulator library to run AVR firmware,
-- 
2.17.1

Attachment: signature.asc
Description: PGP signature

Reply via email to