[perl-Locale-Maketext-Gettext/f19] Add patch to convert gettext %1 to maketext [_1]

2013-03-18 Thread Rüdiger Landmann
commit cbffe79b9866ef13766915695542650239b385c2
Author: Ruediger Landmann r.landm...@redhat.com
Date:   Mon Mar 18 17:39:31 2013 +1000

Add patch to convert gettext %1 to maketext [_1]

 gettexttomakettext.patch  |   14 ++
 perl-Locale-Maketext-Gettext.spec |7 ++-
 2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/gettexttomakettext.patch b/gettexttomakettext.patch
new file mode 100644
index 000..d6e71e0
--- /dev/null
+++ b/gettexttomakettext.patch
@@ -0,0 +1,14 @@
+diff -ru Locale-Maketext-Gettext-1.27/lib/Locale/Maketext/Gettext.pm 
Locale-Maketext-Gettext-1.27-patched/lib/Locale/Maketext/Gettext.pm
+--- Locale-Maketext-Gettext-1.27/lib/Locale/Maketext/Gettext.pm
2009-04-28 03:46:23.0 +1000
 Locale-Maketext-Gettext-1.27-patched/lib/Locale/Maketext/Gettext.pm
2013-03-08 12:31:37.166997436 +1000
+@@ -354,6 +354,10 @@
+ # Translated message
+ $strt = substr($content, $off, $len);
+ 
++# Convert gettext params %1 to maketext params [_1]
++$stro =~ s/\%(\d+)/\[_$1\]/g;
++$strt =~ s/\%(\d+)/\[_$1\]/g;
++
+ # Hash it
+ $_{$stro} = $strt;
+ }
diff --git a/perl-Locale-Maketext-Gettext.spec 
b/perl-Locale-Maketext-Gettext.spec
index 6bfbcf6..94bcdbb 100644
--- a/perl-Locale-Maketext-Gettext.spec
+++ b/perl-Locale-Maketext-Gettext.spec
@@ -1,6 +1,6 @@
 Name:   perl-Locale-Maketext-Gettext
 Version:1.27
-Release:10%{?dist}
+Release:11%{?dist}
 Summary:Joins the gettext and Maketext frameworks
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -13,6 +13,7 @@ BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
+Patch0: gettexttomakettext.patch
 
 %description
 Locale::Maketext::Gettext joins the GNU gettext and Maketext frameworks. It
@@ -52,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*
 
 %changelog
+* Mon Mar 18 2013 Rüdiger Landmann rland...@redhat.com 1.27-11
+- Add patch to convert gettext %1 to maketext [_1]
+
 * Thu Feb 14 2013 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 1.27-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
@@ -78,5 +82,6 @@ rm -rf $RPM_BUILD_ROOT
 
 * Mon Sep 21 2009 Rüdiger Landmann rland...@redhat.com 1.27-2
 - added BuildRequires:  perl(Test::More) and BuildRequires:  perl(Test::Pod)
+
 * Mon Sep 07 2009 Rüdiger Landmann rland...@redhat.com 1.27-1
 - Specfile autogenerated by cpanspec 1.78.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Locale-Maketext-Gettext/f19] Add patch to convert gettext %1 to maketext [_1]

2013-03-18 Thread Rüdiger Landmann
commit 7aca8c25cfae1b0cf2f303b2edaf5f17b9129d41
Author: Ruediger Landmann r.landm...@redhat.com
Date:   Mon Mar 18 17:41:21 2013 +1000

Add patch to convert gettext %1 to maketext [_1]

 .gitignore   |1 +
 gettexttomakettext.patch |   14 --
 sources  |1 +
 3 files changed, 2 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0add32c..4b1b4f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 Locale-Maketext-Gettext-1.27.tar.gz
+/gettexttomakettext.patch
diff --git a/sources b/sources
index 5077cf7..7c6a814 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 58019c37c8ad1c4526476a7fb98b64c6  Locale-Maketext-Gettext-1.27.tar.gz
+bd16fb000fbf042b220d7a990368c0b2  gettexttomakettext.patch
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel