From e141549d0551bfdbff8d03dd7bfe1b5b5440747b Mon Sep 17 00:00:00 2001 From: Sérgio Basto Date: Oct 17 2013 23:34:10 +0000 Subject: Update to 1.5.51 - Drop upstreamed patches - Split off gnome and kde frontends to subpackages --- diff --git a/.gitignore b/.gitignore index 0820edb..ed5dcda 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /debconf_1.5.42.tar.gz /debconf_1.5.49.tar.gz +/debconf_1.5.51.tar.gz diff --git a/debconf.spec b/debconf.spec index a2a5d78..4f8d914 100644 --- a/debconf.spec +++ b/debconf.spec @@ -1,6 +1,6 @@ Name: debconf -Version: 1.5.49 -Release: 5%{?dist} +Version: 1.5.51 +Release: 1%{?dist} Summary: Debian configuration management system Group: Development/Tools @@ -8,18 +8,6 @@ License: BSD URL: http://packages.debian.org/sid/debconf Source0: http://ftp.de.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.gz Patch1: debconf-1.5.49-python_version_support.patch -# Fix for fedora bug #913938 (FTBFS) -# Sent upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704866 -# Patch accepted to debconf: -# http://anonscm.debian.org/gitweb/?p=debconf/debconf.git;a=commit;h=180250681fdbe13e649774e8302eceb84ba1987e -Patch2: debconf-1.5.49-double-encoding.patch -# -# Fix 'find ... -perm +100' to 'find ... -perm /100' -# The find-4.5.11 behave strangely with deprecated '-perm +' -# See: http://permalink.gmane.org/gmane.comp.gnu.findutils.bugs/5365 -# Patch accepted to debconf: -# http://anonscm.debian.org/gitweb/?p=debconf/debconf.git;a=commit;h=02498dd96cac9a123d4327d27c443fe052589a51 -Patch3: debconf-1.5.49-fix-find.patch BuildArch: noarch BuildRequires: python @@ -39,10 +27,23 @@ 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 kde +Summary: KDE frontend for debconf +Requires: %{name} = %{version}-%{release} + +%description kde +This package contains the KDE frontend for debconf. + %package doc Summary: Debconf documentation Group: Development/Tools -License: BSD Requires: %{name} = %{version}-%{release} %description doc @@ -54,7 +55,6 @@ developer's guide to debconf. %package i18n Summary: Full internationalization support for debconf Group: Development/Tools -License: BSD Requires: %{name} = %{version}-%{release} %description i18n @@ -66,17 +66,14 @@ proper display of multibyte character sets. %package utils Summary: This package contains some small utilities for debconf developers Group: Development/Tools -License: BSD Requires: %{name} = %{version}-%{release} %description utils This package contains some small utilities for debconf developers. %prep -%setup -q +%setup -q -n debconf %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build @@ -201,6 +198,20 @@ done %{_mandir}/man8/dpkg-reconfigure.8* %{_datadir}/pixmaps/debian-logo.png %{_var}/cache/%{name} +%exclude %{perl_vendorlib}/Debconf/Element/Gnome* +%exclude %{perl_vendorlib}/Debconf/Element/Kde* +%exclude %{perl_vendorlib}/Debconf/FrontEnd/Gnome* +%exclude %{perl_vendorlib}/Debconf/FrontEnd/Kde* + + +%files gnome +%{perl_vendorlib}/Debconf/Element/Gnome* +%{perl_vendorlib}/Debconf/FrontEnd/Gnome* + + +%files kde +%{perl_vendorlib}/Debconf/Element/Kde* +%{perl_vendorlib}/Debconf/FrontEnd/Kde* %files doc -f man-doc.lang @@ -235,6 +246,11 @@ done %changelog +* Thu Oct 10 2013 Sandro Mani - 1.5.51-1 +- Update to 1.5.51 +- Drop upstreamed patches +- Split off gnome and kde frontends to subpackages + * Sat Aug 03 2013 Fedora Release Engineering - 1.5.49-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 907bc79..55bb12d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cf2b9600849f2be083760e1eb33ba05c debconf_1.5.49.tar.gz +9127880a0e03dfa2ee9a691162440651 debconf_1.5.51.tar.gz