Control: tags -1 patch

Please find a patch attached that drops the doublecmd-gtk package.
>From 5f9b4a5e042e42e2136d543f4072f277853cc617 Mon Sep 17 00:00:00 2001
From: Bastian Germann <[email protected]>
Date: Wed, 11 Feb 2026 01:01:20 +0100
Subject: [PATCH] Drop doublecmd-gtk

---
 debian/control | 24 +-----------------------
 debian/rules   | 20 ++++----------------
 2 files changed, 5 insertions(+), 39 deletions(-)

diff --git a/debian/control b/debian/control
index a5f6df5..f837bee 100644
--- a/debian/control
+++ b/debian/control
@@ -7,39 +7,17 @@ Build-Depends: debhelper-compat (= 13),
                fp-units-gfx,
                fp-units-misc,
                fp-units-net,
-               lcl-gtk2,
                lcl-qt5,
                lcl-units,
                lcl-utils,
                libbz2-dev,
                libdbus-1-dev,
-               libglib2.0-dev,
-               libgtk2.0-dev,
                libqt5pas-dev
 Standards-Version: 4.7.3
 Vcs-Git: https://salsa.debian.org/pascal-team/doublecmd.git
 Vcs-Browser: https://salsa.debian.org/pascal-team/doublecmd
 Homepage: https://doublecmd.sourceforge.io
 
-Package: doublecmd-gtk
-Architecture: any
-Depends: doublecmd-common (= ${source:Version}),
-         doublecmd-plugins (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Provides: doublecmd
-Conflicts: doublecmd
-Replaces: doublecmd
-Description: twin-panel (commander-style) file manager (GTK2)
- Double Commander is a cross platform open source file manager
- with two panels side by side. It is inspired by Total Commander
- and features some new ideas.
- .
- Support for RAR archives can be enabled by installing the
- libunrar5 package from non-free.
- .
- This package contains the GTK2 user interface.
-
 Package: doublecmd-qt
 Architecture: any
 Depends: doublecmd-common (= ${source:Version}),
@@ -76,7 +54,7 @@ Description: twin-panel (commander-style) file manager (plugins)
 Package: doublecmd-common
 Architecture: all
 Multi-Arch: foreign
-Recommends: doublecmd-gtk | doublecmd-qt
+Recommends: doublecmd-qt
 Depends: desktop-file-utils, ${misc:Depends}
 Suggests: doublecmd-help-en | doublecmd-help,
           libffmpegthumbnailer4v5,
diff --git a/debian/rules b/debian/rules
index c34e4d5..8fa1fb4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,28 +15,16 @@ override_dh_install:
 	# Remove convenience copy of Free Pascal Qt4 binding, use libqt4pas-dev instead
 	rm -f plugins/wlx/WlxMplayer/src/qt4.pas
 
-	# Build GTK2 version
-	./build.sh beta gtk2
-	./install/linux/install.sh --install-prefix=$(CURDIR)/debian/doublecmd-common
-	./clean.sh
-
 	# Build Qt5 version
 	./build.sh beta qt5
-	./install/linux/install.sh --install-prefix=$(CURDIR)/debian/doublecmd-qt-temp
+	./install/linux/install.sh --install-prefix=$(CURDIR)/debian/doublecmd-common
 	./clean.sh
 
-	# Separate GTK2-specific files
-	mkdir -p $(CURDIR)/debian/doublecmd-gtk/usr/lib/doublecmd/plugins
-	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/doublecmd $(CURDIR)/debian/doublecmd-gtk/usr/lib/doublecmd/
-	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/plugins/wlx $(CURDIR)/debian/doublecmd-gtk/usr/lib/doublecmd/plugins/
-	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/doublecmd.zdli $(CURDIR)/debian/doublecmd-gtk/usr/lib/doublecmd/
-
 	# Separate Qt5-specific files
 	mkdir -p $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/plugins
-	mv $(CURDIR)/debian/doublecmd-qt-temp/usr/lib/doublecmd/doublecmd $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/
-	mv $(CURDIR)/debian/doublecmd-qt-temp/usr/lib/doublecmd/plugins/wlx $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/plugins/
-	mv $(CURDIR)/debian/doublecmd-qt-temp/usr/lib/doublecmd/doublecmd.zdli $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/
-	rm -rf $(CURDIR)/debian/doublecmd-qt-temp/
+	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/doublecmd $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/
+	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/plugins/wlx $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/plugins/
+	mv $(CURDIR)/debian/doublecmd-common/usr/lib/doublecmd/doublecmd.zdli $(CURDIR)/debian/doublecmd-qt/usr/lib/doublecmd/
 
 	# Separate plugins
 	mkdir -p $(CURDIR)/debian/doublecmd-plugins/usr/lib/doublecmd

Reply via email to