From e2cb458ca9b4d72f6ae2534a3577f35c46d0d7ed Mon Sep 17 00:00:00 2001 From: Sérgio M. Basto Date: Jun 03 2020 04:33:40 +0000 Subject: Re-add sub-package gnome to avoid the big number of dependencies of perl-GTK3 --- diff --git a/debconf.spec b/debconf.spec index 08a1b9c..ad9275e 100644 --- a/debconf.spec +++ b/debconf.spec @@ -1,38 +1,42 @@ Name: debconf Version: 1.5.74 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Debian configuration management system License: BSD URL: https://tracker.debian.org/pkg/debconf -Source0: http://ftp.de.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz +Source0: https://ftp.de.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz BuildArch: noarch -#Build-Depends: debhelper (>= 9~), dh-exec, po-debconf, po4a (>= 0.23) -#Build-Depends-Indep: perl (>= 5.10.0-16), python3 (>= 3.1.2-8), gettext (>= 0.13), libintl-perl, libqtgui4-perl +#Build-Depends: debhelper-compat (= 12), dh-exec, dh-python, po-debconf, po4a (>= 0.23) +#Build-Depends-Indep: perl (>= 5.10.0-16), python3 (>= 3.1.2-8), gettext (>= 0.13), libintl-perl BuildRequires: python%{python3_pkgversion}-devel BuildRequires: po4a >= 0.23 BuildRequires: gettext >= 0.13 BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl-libintl-perl -BuildRequires: perl-Gtk3 -# Not actual requirements, although listed at -# http://ftp.de.debian.org/debian/pool/main/d/debconf/debconf_1.5.32.dsc BuildRequires: debhelper >= 7.0.50 BuildRequires: po-debconf Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# needed in Debconf/Encoding.pm # to test frontends : dpkg-reconfigure --frontend=kde tzdata Requires: perl-Text-Iconv Obsoletes: debconf-kde < 1.5.69-5 -Obsoletes: debconf-gnome < 1.5.69-5 %description Debconf is a configuration management system for Debian packages. Packages use Debconf to ask questions when they are installed. +%package gnome +Summary: GNOME frontend for debconf +Requires: %{name} = %{version}-%{release} + +%description gnome +This package contains the GNOME frontend for debconf. + %package doc Summary: Debconf documentation Requires: %{name} = %{version}-%{release} @@ -193,16 +197,18 @@ done %{_mandir}/man8/dpkg-reconfigure.8* %{_datadir}/pixmaps/debian-logo.png %{_var}/cache/%{name} +%exclude %{perl_vendorlib}/Debconf/Element/Gnome* +%exclude %{perl_vendorlib}/Debconf/FrontEnd/Gnome* + + +%files gnome %{perl_vendorlib}/Debconf/Element/Gnome* %{perl_vendorlib}/Debconf/FrontEnd/Gnome* -%{perl_vendorlib}/Debconf/FrontEnd/Kde* %files doc -f man-doc.lang %doc samples/ -%doc doc/CREDITS doc/README doc/README.LDAP doc/TODO -%doc debian/changelog -%doc debian/copyright +%license debian/copyright %doc doc/debconf.schema %doc doc/hierarchy.txt %doc doc/namespace.txt @@ -233,6 +239,9 @@ done %{python3_sitelib}/__pycache__/debconf.* %changelog +* Wed Jun 03 2020 Sérgio Basto - 1.5.74-3 +- Re-add sub-package gnome to avoid the big number of dependencies of perl-GTK3 + * Tue May 26 2020 Miro Hrončok - 1.5.74-2 - Rebuilt for Python 3.9