The first patch version was missing build dependency libgdk-pixbuf2.0-bin that
was implied by the former libgtk2.0-dev.
I am attaching a 2nd version.
From a0cdbfc7f7f02dd64e160fb398002f03fd2e8abd Mon Sep 17 00:00:00 2001
From: Bastian Germann <b...@debian.org>
Date: Fri, 22 Sep 2023 17:30:59 +0200
Subject: Drop GUI (Closes: #967320)
---
debian/control | 3 ++-
debian/dvdisaster.install | 1 -
debian/rules | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index caefe67..11b03dd 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,8 @@ Uploaders: TANIGUCHI Takaki <tak...@debian.org>,
Build-Depends: debhelper (>= 12),
gettext,
libbz2-dev,
- libgtk2.0-dev,
+ libglib2.0-dev,
+ libgdk-pixbuf2.0-bin,
libpng-dev,
pkg-config
Build-Depends-Indep: texlive-fonts-recommended <!nodoc>,
diff --git a/debian/dvdisaster.install b/debian/dvdisaster.install
index ae9e496..bacc64e 100644
--- a/debian/dvdisaster.install
+++ b/debian/dvdisaster.install
@@ -1,4 +1,3 @@
-contrib/dvdisaster.desktop usr/share/applications
usr/bin
usr/share/icons
usr/share/locale
diff --git a/debian/rules b/debian/rules
index 164fcee..27818aa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -41,6 +41,7 @@ override_dh_auto_configure:
--localedir=share/locale \
--docdir=share/doc \
--docsubdir=dvdisaster \
+ --with-gui=no \
--with-embedded-src-path=no
override_dh_auto_build-arch: