From 7537b5260eb80eeda831ccda163426aaff1f015e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 9 May 2013 17:25:23 +0000 Subject: [PATCH 01/38] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 20dd17bb61aaea62aeeee105142af3fd74461dc4 Mon Sep 17 00:00:00 2001 From: Oron Peled Date: Thu, 9 May 2013 21:52:48 +0300 Subject: [PATCH 02/38] Initial import (#591389). --- .gitignore | 1 + po-debconf-1.0.16-fix-prefix.patch | 10 +++ po-debconf.spec | 131 +++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 143 insertions(+) create mode 100644 po-debconf-1.0.16-fix-prefix.patch create mode 100644 po-debconf.spec diff --git a/.gitignore b/.gitignore index e69de29..c5bbf73 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/po-debconf_1.0.16+nmu2.tar.gz diff --git a/po-debconf-1.0.16-fix-prefix.patch b/po-debconf-1.0.16-fix-prefix.patch new file mode 100644 index 0000000..b11292e --- /dev/null +++ b/po-debconf-1.0.16-fix-prefix.patch @@ -0,0 +1,10 @@ +diff -ur build.orig/Makefile build.fix-prefix/Makefile +--- build.orig/Makefile 2006-10-15 16:02:38.000000000 +0200 ++++ build.fix-prefix/Makefile 2010-05-11 18:08:06.982295262 +0200 +@@ -1,5 +1,5 @@ + +-prefix = /usr/local ++prefix = /usr/ + + all: + $(MAKE) -C doc diff --git a/po-debconf.spec b/po-debconf.spec new file mode 100644 index 0000000..0be42db --- /dev/null +++ b/po-debconf.spec @@ -0,0 +1,131 @@ + +# Handle Debian +nmu version suffixes +# As they are non-numeric we move them to the release part +# Per Fedora policy: +# https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Post-Release_packages +%global posttag nmu2 +%global release_posttag %{?posttag:.%{posttag}} +%global tarball_posttag %{?posttag:+%{posttag}} +%global debian_fqn %{name}_%{version}%{tarball_posttag} + +# Some self tests are failing. For now make it optional. +# To try it, simply run: mock --with=check +%bcond_with check + +Name: po-debconf +Version: 1.0.16 +Release: 1%{release_posttag}%{?dist} +Summary: Tool for managing templates file translations with gettext + +Group: Development/Tools +License: GPLv2+ +URL: http://packages.debian.org/sid/po-debconf +Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.gz +Patch0: po-debconf-1.0.16-fix-prefix.patch + +BuildArch: noarch + +BuildRequires: po4a +BuildRequires: dpkg-devel + +# Needed for check +%if %{with check} +BuildRequires: perl(Test::Harness) +BuildRequires: debconf +BuildRequires: intltool +%endif + +Requires: perl +Requires: intltool +Requires: gettext +Requires: html2text + +# Debian optional run-time features +Requires: perl(Compress::Zlib) +Requires: perl(Mail::Sendmail) +Requires: perl(Mail::Box::Manager) + + +%description +This package is an alternative to debconf-utils, and provides +tools for managing translated debconf templates files with +common gettext utilities. + +%prep +%setup -q -n %{name}-%{version}%{tarball_posttag} +%patch0 -p1 + +# Fix upstream +chmod -x COPYING + +%build +make %{?_smp_mflags} + +%if %{with check} +%check +( cd ./tests && PODEBCONF_LIB=/usr/bin ./run.pl ) +%endif + +%install +mkdir -p \ + %{buildroot}/%{_bindir} \ + %{buildroot}/%{_datadir}/%{name}/ + +for prog in debconf-gettextize debconf-updatepo po2debconf podebconf-display-po podebconf-report-po; do + install -pm 755 $prog %{buildroot}/%{_bindir} +done + +# I don't know what to do with these +rm -rf doc/vi + +for lang_man in `find doc/ -name "*.1" -exec dirname {} \; | sort -u`; do + lang_id=$(basename $lang_man | sed -e 's/en//g') + mkdir -p %{buildroot}/%{_mandir}/man1/ + mkdir -p "%{buildroot}/%{_mandir}/$lang_id/man1" + for man in $lang_man/*.1; do + dest_name=$(basename $man | sed -e "s/\.$lang_id\././") + install -pm 644 "$man" "%{buildroot}/%{_mandir}/$lang_id/man1/$dest_name" + done +done + +install -pm 644 encodings %{buildroot}/%{_datadir}/%{name} +install -pm 644 pot-header %{buildroot}/%{_datadir}/%{name}/ +cp -a podebconf-report-po_templates/ %{buildroot}/%{_datadir}/%{name}/templates + +%find_lang po-debconf --without-mo --with-man --all-name + +%clean +rm -rf %{buildroot} + +%files -f po-debconf.lang +%defattr(-,root,root,-) +%doc COPYING README README-trans +%{_mandir}/man1/*.1* +%{_bindir}/debconf-gettextize +%{_bindir}/debconf-updatepo +%{_bindir}/po2debconf +%{_bindir}/podebconf-display-po +%{_bindir}/podebconf-report-po +%{_datadir}/%{name} + +%changelog +* Thu May 9 2013 Oron Peled - 1.0.16-1.nmu2 +- Use same upstream version as Debian/wheezy +- Remove patch1 (no-utf8) +- Added more build-requires to enable features detected at build-time +- Preserve timestamps during installation (install -p) +- Prepare for 'check' -- some self-tests still fail + +* Mon May 14 2012 Oron Peled - 1.0.16+nmu1-1 +- Now debconf is in Fedora (#5913320). It provides the perl classes missing + to install po-debconf. +- Installed translated man pages to correct names (without $LANG in the + man-page name, only in the prefixing directory) +- Use find_lang for translated man-pages +- Don't specify exact compression scheme for (non-tranlated) man-pages +- Removed Build-Root (not needed for modern Fedora) + +* Tue May 11 2010 Jeroen van Meeuwen - 1.0.16-3 +- Add requirement for html2text +- Add build requirement for debhelper +- First package diff --git a/sources b/sources index e69de29..194798a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +0e7983b93598193b9e952f38413223bd po-debconf_1.0.16+nmu2.tar.gz From aa942b431715593d4441a0b506fe60ef8028c311 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 17 Jul 2013 18:52:48 +0200 Subject: [PATCH 03/38] Perl 5.18 rebuild --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 0be42db..17bd1f4 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 1%{release_posttag}%{?dist} +Release: 2%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Jul 17 2013 Petr Pisar - 1.0.16-2.nmu2 +- Perl 5.18 rebuild + * Thu May 9 2013 Oron Peled - 1.0.16-1.nmu2 - Use same upstream version as Debian/wheezy - Remove patch1 (no-utf8) From 8519d43a8c71ebf2ab3f7f1b27b302fec61656b8 Mon Sep 17 00:00:00 2001 From: Oron Peled Date: Thu, 8 Aug 2013 01:58:37 +0300 Subject: [PATCH 04/38] Fix FTBFS in rawhide - bug #992741 * Fixed build dependency --- po-debconf.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index 17bd1f4..e17df4b 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 2%{release_posttag}%{?dist} +Release: 3%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -26,7 +26,7 @@ Patch0: po-debconf-1.0.16-fix-prefix.patch BuildArch: noarch BuildRequires: po4a -BuildRequires: dpkg-devel +BuildRequires: dpkg-dev # Needed for check %if %{with check} @@ -109,6 +109,10 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Aug 07 2013 Oron Peled - 1.0.16-3.nmu2 +- Fixed build dependency +- Fix FTBFS in rawhide - bug #992741 + * Wed Jul 17 2013 Petr Pisar - 1.0.16-2.nmu2 - Perl 5.18 rebuild From 59484ff3a32a0ba32fa89d7cc4365560ea614997 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 11:36:35 -0500 Subject: [PATCH 05/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index e17df4b..e9e62ee 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 3%{release_posttag}%{?dist} +Release: 4%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 1.0.16-4.nmu2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed Aug 07 2013 Oron Peled - 1.0.16-3.nmu2 - Fixed build dependency - Fix FTBFS in rawhide - bug #992741 From 1f81641d4171ea1a3f71ecf7449e7932e1c5d840 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 15:33:25 +0000 Subject: [PATCH 06/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index e9e62ee..f0c820f 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 4%{release_posttag}%{?dist} +Release: 5%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.0.16-5.nmu2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 1.0.16-4.nmu2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 4815a693125ccbbd8be18ae942789737fbf14cc8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 18:16:21 +0000 Subject: [PATCH 07/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index f0c820f..5d9ebae 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 5%{release_posttag}%{?dist} +Release: 6%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.0.16-6.nmu2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Thu Jun 18 2015 Fedora Release Engineering - 1.0.16-5.nmu2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 970997d594728ca9772408e3d10fdf082b074efd Mon Sep 17 00:00:00 2001 From: Oron Peled Date: Mon, 15 Feb 2016 01:11:54 +0200 Subject: [PATCH 08/38] Fix FTBFS in rawhide - bug #1307868 --- po-debconf.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 5d9ebae..7c4639f 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 6%{release_posttag}%{?dist} +Release: 7%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -27,6 +27,7 @@ BuildArch: noarch BuildRequires: po4a BuildRequires: dpkg-dev +BuildRequires: /usr/bin/pod2html # Needed for check %if %{with check} @@ -109,6 +110,10 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Mon Feb 15 2016 Oron Peled - 1.0.16-7.nmu2 +- Fix FTBFS in rawhide - bug #1307868 +- Fixed build dependency + * Thu Feb 04 2016 Fedora Release Engineering - 1.0.16-6.nmu2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 97203288dee3f5b3b2981b10f6a68aa26d083d72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 24 Jun 2016 09:50:45 +0200 Subject: [PATCH 09/38] Mandatory Perl build-requires added --- po-debconf.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/po-debconf.spec b/po-debconf.spec index 7c4639f..06849ae 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -31,6 +31,7 @@ BuildRequires: /usr/bin/pod2html # Needed for check %if %{with check} +BuildRequires: perl-generators BuildRequires: perl(Test::Harness) BuildRequires: debconf BuildRequires: intltool From d6aaad06ac818113da124da26cda609eba1f70cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Thu, 26 Jan 2017 03:59:25 +0000 Subject: [PATCH 10/38] Update to 1.0.16+nmu3 (same version currently in Debian/stable) --- .gitignore | 1 + po-debconf.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index c5bbf73..490710e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /po-debconf_1.0.16+nmu2.tar.gz +/po-debconf_1.0.16+nmu3.tar.xz diff --git a/po-debconf.spec b/po-debconf.spec index 06849ae..f6014b2 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -3,7 +3,7 @@ # As they are non-numeric we move them to the release part # Per Fedora policy: # https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Post-Release_packages -%global posttag nmu2 +%global posttag nmu3 %global release_posttag %{?posttag:.%{posttag}} %global tarball_posttag %{?posttag:+%{posttag}} %global debian_fqn %{name}_%{version}%{tarball_posttag} @@ -14,13 +14,13 @@ Name: po-debconf Version: 1.0.16 -Release: 7%{release_posttag}%{?dist} +Release: 8%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools License: GPLv2+ URL: http://packages.debian.org/sid/po-debconf -Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.gz +Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.xz Patch0: po-debconf-1.0.16-fix-prefix.patch BuildArch: noarch @@ -111,6 +111,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Thu Jan 26 2017 Sérgio Basto - 1.0.16-8.nmu3 +- Update to 1.0.16+nmu3 (same version currently in Debian/stable) + * Mon Feb 15 2016 Oron Peled - 1.0.16-7.nmu2 - Fix FTBFS in rawhide - bug #1307868 - Fixed build dependency diff --git a/sources b/sources index 194798a..45b2182 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e7983b93598193b9e952f38413223bd po-debconf_1.0.16+nmu2.tar.gz +65f81916860e19f4633dec632fd0b62d po-debconf_1.0.16+nmu3.tar.xz From cd26cf2505efb951789c50382e8968af2b0f0a97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Thu, 26 Jan 2017 04:03:35 +0000 Subject: [PATCH 11/38] upload source --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 45b2182..02e5d2f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -65f81916860e19f4633dec632fd0b62d po-debconf_1.0.16+nmu3.tar.xz +SHA512 (po-debconf_1.0.16+nmu3.tar.xz) = f35e50c7845c50a6214ddb23ce17c63f8b9c3e32b704e8fe4b3a2c95f2eb6364050e86113654ff2ee72054fb441ad2b7bb5db1ef1539ca44f29ca2529938f163 From 74508d447700da086fe939905c5e083046707afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Fri, 3 Feb 2017 20:34:21 +0000 Subject: [PATCH 12/38] temporary fix for epel7 until not added perl(Mail::Box::Manager) to epel7 --- po-debconf.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/po-debconf.spec b/po-debconf.spec index f6014b2..e55381d 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -45,7 +45,9 @@ Requires: html2text # Debian optional run-time features Requires: perl(Compress::Zlib) Requires: perl(Mail::Sendmail) +%if 0%{?fedora} Requires: perl(Mail::Box::Manager) +%endif %description From 7759d7e41728076213605fe0abd438ba0bdc6380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Mon, 6 Feb 2017 00:52:33 +0000 Subject: [PATCH 13/38] Update po-debconf to 1.0.20 (#1296739) --- .gitignore | 1 + po-debconf.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 490710e..dd43498 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /po-debconf_1.0.16+nmu2.tar.gz /po-debconf_1.0.16+nmu3.tar.xz +/po-debconf_1.0.20.tar.xz diff --git a/po-debconf.spec b/po-debconf.spec index e55381d..eb3483e 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -3,7 +3,7 @@ # As they are non-numeric we move them to the release part # Per Fedora policy: # https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Post-Release_packages -%global posttag nmu3 +#global posttag nmu3 %global release_posttag %{?posttag:.%{posttag}} %global tarball_posttag %{?posttag:+%{posttag}} %global debian_fqn %{name}_%{version}%{tarball_posttag} @@ -13,8 +13,8 @@ %bcond_with check Name: po-debconf -Version: 1.0.16 -Release: 8%{release_posttag}%{?dist} +Version: 1.0.20 +Release: 1%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -113,6 +113,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Sat Feb 04 2017 Sérgio Basto - 1.0.20-1 +- Update po-debconf to 1.0.20 (#1296739) + * Thu Jan 26 2017 Sérgio Basto - 1.0.16-8.nmu3 - Update to 1.0.16+nmu3 (same version currently in Debian/stable) diff --git a/sources b/sources index 02e5d2f..d8718ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (po-debconf_1.0.16+nmu3.tar.xz) = f35e50c7845c50a6214ddb23ce17c63f8b9c3e32b704e8fe4b3a2c95f2eb6364050e86113654ff2ee72054fb441ad2b7bb5db1ef1539ca44f29ca2529938f163 +SHA512 (po-debconf_1.0.20.tar.xz) = ea7ad6db7da8319b3bbd6bb74bc3cb567cfc8bff50bca8aec31f1fa04c7d7f1ff8854c427f532bdb64bd4125f1ce9756b41f3ed200ced932a939d68d52e051d3 From 70cecde704b9de97970cc1b2934e9e6679353d54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Mon, 6 Feb 2017 04:03:28 +0000 Subject: [PATCH 14/38] po-debconf-1.0.16-fix-prefix.patch is upstreamed. --- po-debconf-1.0.16-fix-prefix.patch | 10 ---------- po-debconf.spec | 3 +-- 2 files changed, 1 insertion(+), 12 deletions(-) delete mode 100644 po-debconf-1.0.16-fix-prefix.patch diff --git a/po-debconf-1.0.16-fix-prefix.patch b/po-debconf-1.0.16-fix-prefix.patch deleted file mode 100644 index b11292e..0000000 --- a/po-debconf-1.0.16-fix-prefix.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -ur build.orig/Makefile build.fix-prefix/Makefile ---- build.orig/Makefile 2006-10-15 16:02:38.000000000 +0200 -+++ build.fix-prefix/Makefile 2010-05-11 18:08:06.982295262 +0200 -@@ -1,5 +1,5 @@ - --prefix = /usr/local -+prefix = /usr/ - - all: - $(MAKE) -C doc diff --git a/po-debconf.spec b/po-debconf.spec index eb3483e..3476e38 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -21,7 +21,6 @@ Group: Development/Tools License: GPLv2+ URL: http://packages.debian.org/sid/po-debconf Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.xz -Patch0: po-debconf-1.0.16-fix-prefix.patch BuildArch: noarch @@ -57,7 +56,6 @@ common gettext utilities. %prep %setup -q -n %{name}-%{version}%{tarball_posttag} -%patch0 -p1 # Fix upstream chmod -x COPYING @@ -115,6 +113,7 @@ rm -rf %{buildroot} %changelog * Sat Feb 04 2017 Sérgio Basto - 1.0.20-1 - Update po-debconf to 1.0.20 (#1296739) +- po-debconf-1.0.16-fix-prefix.patch is upstreamed. * Thu Jan 26 2017 Sérgio Basto - 1.0.16-8.nmu3 - Update to 1.0.16+nmu3 (same version currently in Debian/stable) From 16d40612ec6a3476951d792387775f1e1fa9b31d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Tue, 14 Feb 2017 00:05:28 +0000 Subject: [PATCH 15/38] Revert "temporary fix for epel7" --- po-debconf.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index e55381d..f65bd7f 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.16 -Release: 8%{release_posttag}%{?dist} +Release: 9%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -45,9 +45,7 @@ Requires: html2text # Debian optional run-time features Requires: perl(Compress::Zlib) Requires: perl(Mail::Sendmail) -%if 0%{?fedora} Requires: perl(Mail::Box::Manager) -%endif %description @@ -113,6 +111,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Tue Feb 14 2017 Sérgio Basto - 1.0.16-9.nmu3 +- Bump version + * Thu Jan 26 2017 Sérgio Basto - 1.0.16-8.nmu3 - Update to 1.0.16+nmu3 (same version currently in Debian/stable) From 6b5cc3d6b7ea3647d47987cae7ed1bf04f7d9992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 13 Jul 2017 11:16:50 +0200 Subject: [PATCH 16/38] perl dependency renamed to perl-interpreter --- po-debconf.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index 8310d70..93cacfd 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -36,7 +36,7 @@ BuildRequires: debconf BuildRequires: intltool %endif -Requires: perl +Requires: perl-interpreter Requires: intltool Requires: gettext Requires: html2text @@ -109,6 +109,10 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Thu Jul 13 2017 Petr Pisar +- perl dependency renamed to perl-interpreter + + * Sat Feb 04 2017 Sérgio Basto - 1.0.20-1 - Update po-debconf to 1.0.20 (#1296739) - po-debconf-1.0.16-fix-prefix.patch is upstreamed. From 219289086f64eba4160ab456b43e0ca6cf7a4019 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 14 Jul 2017 11:45:14 +0200 Subject: [PATCH 17/38] Correct changelog entry broken by rpmdev-bumpspec --- po-debconf.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 93cacfd..879c12f 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -109,7 +109,7 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog -* Thu Jul 13 2017 Petr Pisar +* Thu Jul 13 2017 Petr Pisar - 1.0.20-2 - perl dependency renamed to perl-interpreter From 7e4fab35a1e258142978d516e33dbedffcab20e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 14 Jul 2017 11:48:47 +0200 Subject: [PATCH 18/38] Fix changelog chronology --- po-debconf.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 879c12f..5843cfa 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -113,7 +113,7 @@ rm -rf %{buildroot} - perl dependency renamed to perl-interpreter -* Sat Feb 04 2017 Sérgio Basto - 1.0.20-1 +* Tue Feb 14 2017 Sérgio Basto - 1.0.20-1 - Update po-debconf to 1.0.20 (#1296739) - po-debconf-1.0.16-fix-prefix.patch is upstreamed. From ef82a00aed3b7848de615592cd6a0340036cf77e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 08:51:00 +0000 Subject: [PATCH 19/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 5843cfa..007b64e 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.0.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Thu Jul 13 2017 Petr Pisar - 1.0.20-2 - perl dependency renamed to perl-interpreter From 0220c62369ee76ef9da7218e412aeb8c9316c6ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 05:27:07 +0000 Subject: [PATCH 20/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 007b64e..961730f 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.0.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.0.20-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From a28b1ed7e3f410b979c16b34851a815bc00a27d1 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:31:40 +0100 Subject: [PATCH 21/38] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- po-debconf.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index 961730f..c53dc13 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -94,9 +94,6 @@ cp -a podebconf-report-po_templates/ %{buildroot}/%{_datadir}/%{name}/templates %find_lang po-debconf --without-mo --with-man --all-name -%clean -rm -rf %{buildroot} - %files -f po-debconf.lang %defattr(-,root,root,-) %doc COPYING README README-trans From d1e56cc20b208e3a1b6630990993ee1cc9291c49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Sun, 13 May 2018 17:19:02 +0100 Subject: [PATCH 22/38] Add symlink to /usr/share/intltool-debian (#1345764) Add License macro --- po-debconf.spec | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index c53dc13..205e06a 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -31,6 +31,7 @@ BuildRequires: /usr/bin/pod2html # Needed for check %if %{with check} BuildRequires: perl-generators +BuildRequires: perl(Test) BuildRequires: perl(Test::Harness) BuildRequires: debconf BuildRequires: intltool @@ -58,13 +59,10 @@ common gettext utilities. # Fix upstream chmod -x COPYING + %build -make %{?_smp_mflags} +%make_build -%if %{with check} -%check -( cd ./tests && PODEBCONF_LIB=/usr/bin ./run.pl ) -%endif %install mkdir -p \ @@ -88,15 +86,23 @@ for lang_man in `find doc/ -name "*.1" -exec dirname {} \; | sort -u`; do done done -install -pm 644 encodings %{buildroot}/%{_datadir}/%{name} -install -pm 644 pot-header %{buildroot}/%{_datadir}/%{name}/ -cp -a podebconf-report-po_templates/ %{buildroot}/%{_datadir}/%{name}/templates +install -pm 644 encodings %{buildroot}%{_datadir}/%{name}/ +install -pm 644 pot-header %{buildroot}%{_datadir}/%{name}/ +cp -a podebconf-report-po_templates/ %{buildroot}%{_datadir}/%{name}/templates +# fix for https://bugzilla.redhat.com/show_bug.cgi?id=1345764 +# https://bugzilla.redhat.com/show_bug.cgi?id=591389#c18 +ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %find_lang po-debconf --without-mo --with-man --all-name +%if %{with check} +%check +( cd ./tests && PODEBCONF_LIB=/usr/bin ./run.pl ) +%endif + %files -f po-debconf.lang -%defattr(-,root,root,-) -%doc COPYING README README-trans +%doc README README-trans +%license COPYING %{_mandir}/man1/*.1* %{_bindir}/debconf-gettextize %{_bindir}/debconf-updatepo @@ -104,8 +110,13 @@ cp -a podebconf-report-po_templates/ %{buildroot}/%{_datadir}/%{name}/templates %{_bindir}/podebconf-display-po %{_bindir}/podebconf-report-po %{_datadir}/%{name} +%{_datadir}/intltool-debian %changelog +* Sun May 13 2018 Sérgio Basto - 1.0.20-5 +- Add symlink to /usr/share/intltool-debian (#1345764) +- Add License macro + * Fri Feb 09 2018 Fedora Release Engineering - 1.0.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 5b8309f0b78a57b0a29bab1b830f9dac1a91cb68 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 22:40:00 +0000 Subject: [PATCH 23/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 205e06a..db141a7 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool for managing templates file translations with gettext Group: Development/Tools @@ -113,6 +113,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.0.20-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Sun May 13 2018 Sérgio Basto - 1.0.20-5 - Add symlink to /usr/share/intltool-debian (#1345764) - Add License macro From eb25b05da60e0bc9275022938030ddf845e6d729 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:13 +0100 Subject: [PATCH 24/38] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- po-debconf.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index db141a7..d5e3bff 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -17,7 +17,6 @@ Version: 1.0.20 Release: 6%{?dist} Summary: Tool for managing templates file translations with gettext -Group: Development/Tools License: GPLv2+ URL: http://packages.debian.org/sid/po-debconf Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.xz From 741aa64c3a3bcbaf4dae54f137c8bc6fd6e622dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 04:33:12 +0000 Subject: [PATCH 25/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index d5e3bff..23fc29d 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 1.0.20-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 1.0.20-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From ef34f39d4525660a33365f78dfe6dc6b661893cf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 11:02:16 +0000 Subject: [PATCH 26/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 23fc29d..2d4a3c8 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.20 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 1.0.20-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 1.0.20-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 367bb72181c5931634e053886b71a79a1968872b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Wed, 9 Oct 2019 08:42:09 +0100 Subject: [PATCH 27/38] Update to 1.0.21 --- .gitignore | 1 + po-debconf.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dd43498..6ef0189 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /po-debconf_1.0.16+nmu2.tar.gz /po-debconf_1.0.16+nmu3.tar.xz /po-debconf_1.0.20.tar.xz +/po-debconf_1.0.21.tar.xz diff --git a/po-debconf.spec b/po-debconf.spec index 2d4a3c8..29b8a6a 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -13,8 +13,8 @@ %bcond_with check Name: po-debconf -Version: 1.0.20 -Release: 8%{?dist} +Version: 1.0.21 +Release: 1%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Wed Oct 09 2019 Sérgio Basto - 1.0.21-1 +- Update to 1.0.21 + * Fri Jul 26 2019 Fedora Release Engineering - 1.0.20-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index d8718ce..3901cf5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (po-debconf_1.0.20.tar.xz) = ea7ad6db7da8319b3bbd6bb74bc3cb567cfc8bff50bca8aec31f1fa04c7d7f1ff8854c427f532bdb64bd4125f1ce9756b41f3ed200ced932a939d68d52e051d3 +SHA512 (po-debconf_1.0.21.tar.xz) = 7960f3e11e7c243ba76d9335ced005ad8d67dbd8edcd11e4ea3a396ec4e3988600cc2f7dcf2b542afdc6736f13557a27e3b9ebaee12168326ec787ebc80ad129 From f04036977d44a6e9ce104d00feb9c349eced521d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Thu, 9 Jan 2020 22:47:29 +0000 Subject: [PATCH 28/38] html2text is not needed --- po-debconf.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index 29b8a6a..48e234b 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -39,7 +39,6 @@ BuildRequires: intltool Requires: perl-interpreter Requires: intltool Requires: gettext -Requires: html2text # Debian optional run-time features Requires: perl(Compress::Zlib) @@ -112,6 +111,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Thu Jan 09 2020 Sérgio Basto - 1.0.21-2 +- html2text is not needed + * Wed Oct 09 2019 Sérgio Basto - 1.0.21-1 - Update to 1.0.21 From 6bdbd9b1871586ece693120128c9bb9a83c42a3e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 09:26:22 +0000 Subject: [PATCH 29/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 48e234b..cd9e9ea 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -111,6 +111,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 1.0.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jan 09 2020 Sérgio Basto - 1.0.21-2 - html2text is not needed From 0826379a82ab286119783dcc4edbbd5b55a00736 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 22:46:19 +0000 Subject: [PATCH 30/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index cd9e9ea..aee19f0 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -111,6 +111,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 1.0.21-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 1.0.21-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 44f2fc66e70563aef6ed009e482822b9a4c48359 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 8 Jan 2021 19:22:07 +0000 Subject: [PATCH 31/38] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- po-debconf.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/po-debconf.spec b/po-debconf.spec index aee19f0..e9fae4e 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -23,6 +23,7 @@ Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}% BuildArch: noarch +BuildRequires: make BuildRequires: po4a BuildRequires: dpkg-dev BuildRequires: /usr/bin/pod2html From 96e7c4151692acaab063193bbe2338f31f965d10 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 08:21:08 +0000 Subject: [PATCH 32/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index e9fae4e..d9f2115 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.0.21-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 1.0.21-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b6673a969c62033c801602f43208efa7a58e270f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Tue, 16 Feb 2021 01:18:34 +0000 Subject: [PATCH 33/38] Update to 1.0.21+nmu1 (#1911559) --- .gitignore | 1 + po-debconf.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6ef0189..50b2f09 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /po-debconf_1.0.16+nmu3.tar.xz /po-debconf_1.0.20.tar.xz /po-debconf_1.0.21.tar.xz +/po-debconf_1.0.21+nmu1.tar.xz diff --git a/po-debconf.spec b/po-debconf.spec index d9f2115..90a0fea 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -2,8 +2,8 @@ # Handle Debian +nmu version suffixes # As they are non-numeric we move them to the release part # Per Fedora policy: -# https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Post-Release_packages -#global posttag nmu3 +# https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_release_and_post_release_versions +%global posttag nmu1 %global release_posttag %{?posttag:.%{posttag}} %global tarball_posttag %{?posttag:+%{posttag}} %global debian_fqn %{name}_%{version}%{tarball_posttag} @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 5%{?dist} +Release: 6%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Tue Feb 16 2021 Sérgio Basto - 1.0.21-6.nmu1 +- Update to 1.0.21+nmu1 (#1911559) + * Wed Jan 27 2021 Fedora Release Engineering - 1.0.21-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 3901cf5..db77fd4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (po-debconf_1.0.21.tar.xz) = 7960f3e11e7c243ba76d9335ced005ad8d67dbd8edcd11e4ea3a396ec4e3988600cc2f7dcf2b542afdc6736f13557a27e3b9ebaee12168326ec787ebc80ad129 +SHA512 (po-debconf_1.0.21+nmu1.tar.xz) = 2a77924aa375e1746ae81798a42b3542445b19d1ddd6104382d745b02468ca1048f9d07236146a6bc1059dd18ab2477b658f435cea86a7f8e7607800c890cdd2 From 587582b2cc4c82a9bba6fa7170a164a32b56e7d7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 03:43:52 +0000 Subject: [PATCH 34/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 90a0fea..1e11f4c 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 6%{release_posttag}%{?dist} +Release: 7%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.0.21-7.nmu1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Feb 16 2021 Sérgio Basto - 1.0.21-6.nmu1 - Update to 1.0.21+nmu1 (#1911559) From 489166e37da53dfad74c106067a4578ea8e6d3aa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 09:11:12 +0000 Subject: [PATCH 35/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- po-debconf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 1e11f4c..31611a1 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 7%{release_posttag}%{?dist} +Release: 8%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -112,6 +112,9 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 1.0.21-8.nmu1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.0.21-7.nmu1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From b175675b29137975695b0a3460afda12b5ec7e66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Wed, 22 Jun 2022 12:21:57 +0100 Subject: [PATCH 36/38] update urls with https --- po-debconf.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/po-debconf.spec b/po-debconf.spec index 31611a1..6246ac8 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -18,8 +18,8 @@ Release: 8%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ -URL: http://packages.debian.org/sid/po-debconf -Source0: http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.xz +URL: https://tracker.debian.org/pkg/po-debconf +Source0: https://ftp.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}%{tarball_posttag}.tar.xz BuildArch: noarch From c4f8fda826f8e8eb4d5d6d1e68cb86d1e49a8c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Sat, 2 Jul 2022 14:01:27 +0100 Subject: [PATCH 37/38] Mail::Box::Manager, Mail::Sendmail and Compress::Zlib is only needed for podebconf-report, if program needs the perl module and it is not installed, it will send a warning, so these perl modules are optional. --- po-debconf.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/po-debconf.spec b/po-debconf.spec index 6246ac8..86f3b75 100644 --- a/po-debconf.spec +++ b/po-debconf.spec @@ -14,7 +14,7 @@ Name: po-debconf Version: 1.0.21 -Release: 8%{release_posttag}%{?dist} +Release: 9%{release_posttag}%{?dist} Summary: Tool for managing templates file translations with gettext License: GPLv2+ @@ -42,9 +42,15 @@ Requires: intltool Requires: gettext # Debian optional run-time features +%if 0%{?rhel} && 0%{?rhel} <= 7 Requires: perl(Compress::Zlib) Requires: perl(Mail::Sendmail) Requires: perl(Mail::Box::Manager) +%else +Recommends: perl(Compress::Zlib) +Recommends: perl(Mail::Sendmail) +Recommends: perl(Mail::Box::Manager) +%endif %description @@ -112,6 +118,11 @@ ln -s ../bin %{buildroot}%{_datadir}/intltool-debian %{_datadir}/intltool-debian %changelog +* Sat Jul 02 2022 Sérgio Basto - 1.0.21-9.nmu1 +- Mail::Box::Manager, Mail::Sendmail and Compress::Zlib is only needed for + podebconf-report, if program needs the perl module and it is not installed, + it will send a warning, so these perl modules are optional. + * Fri Jan 21 2022 Fedora Release Engineering - 1.0.21-8.nmu1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 6720d83ec9d62a1c143ad19637afc5f536378dd5 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:45:30 +0300 Subject: [PATCH 38/38] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index db77fd4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (po-debconf_1.0.21+nmu1.tar.xz) = 2a77924aa375e1746ae81798a42b3542445b19d1ddd6104382d745b02468ca1048f9d07236146a6bc1059dd18ab2477b658f435cea86a7f8e7607800c890cdd2