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:

Reply via email to