Hello community,

here is the log from the commit of package pesign for openSUSE:Factory checked 
in at 2016-08-18 09:15:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign (Old)
 and      /work/SRC/openSUSE:Factory/.pesign.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pesign"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pesign/pesign.changes    2016-05-04 
08:17:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pesign.new/pesign.changes       2016-08-18 
09:15:40.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 11 03:22:18 UTC 2016 - [email protected]
+
+- Add pesign-fix-argument-list.patch to fix the argument list
+  parsing
+
+-------------------------------------------------------------------

New:
----
  pesign-fix-argument-list.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pesign.spec ++++++
--- /var/tmp/diff_new_pack.KzR7CC/_old  2016-08-18 09:15:41.000000000 +0200
+++ /var/tmp/diff_new_pack.KzR7CC/_new  2016-08-18 09:15:41.000000000 +0200
@@ -34,6 +34,8 @@
 Patch5:         pesign-run.patch
 # PATCH-FIX-UPSTREAM pesign-fix-authvar-write-loop.patch [email protected] -- Fix 
the write loop in authvar
 Patch6:         pesign-fix-authvar-write-loop.patch
+# PATCH-FIX-UPSTREAM pesign-fix-argument-list.patch [email protected] -- Fix the 
argument list parsing
+Patch7:         pesign-fix-argument-list.patch
 BuildRequires:  efivar-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  mozilla-nss-devel
@@ -55,6 +57,7 @@
 %patch3 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"

++++++ pesign-fix-argument-list.patch ++++++
commit 5be0515dee24308fd7e270bf2e0fb5e5a7a78f32
Author: Julien Cristau <[email protected]>
Date:   Thu Jun 9 14:30:37 2016 +0200

    Fix command line parsing
    
    The gettext translation domain should be passed as .arg, not .descrip,
    otherwise popt won't process any of the command line options (it stops
    looping over the struct poptOption array when an entry has unset
    longName, shortName and arg).
    
    Signed-off-by: Julien Cristau <[email protected]>

diff --git a/src/client.c b/src/client.c
index 028419f..575c873 100644
--- a/src/client.c
+++ b/src/client.c
@@ -555,7 +555,7 @@ main(int argc, char *argv[])
 
        struct poptOption options[] = {
                {.argInfo = POPT_ARG_INTL_DOMAIN,
-                .descrip = "pesign" },
+                .arg = "pesign" },
                {.longName = "token",
                 .shortName = 't',
                 .argInfo = POPT_ARG_STRING|POPT_ARGFLAG_SHOW_DEFAULT,
diff --git a/src/efikeygen.c b/src/efikeygen.c
index 6278849..8a515a5 100644
--- a/src/efikeygen.c
+++ b/src/efikeygen.c
@@ -486,7 +486,7 @@ int main(int argc, char *argv[])
        poptContext optCon;
        struct poptOption options[] = {
                {.argInfo = POPT_ARG_INTL_DOMAIN,
-                .descrip = "pesign" },
+                .arg = "pesign" },
                /* global nss-ish things */
                {.longName = "dbdir",
                 .shortName = 'd',
diff --git a/src/efisiglist.c b/src/efisiglist.c
index cd3f1ae..40d6a93 100644
--- a/src/efisiglist.c
+++ b/src/efisiglist.c
@@ -126,7 +126,7 @@ main(int argc, char *argv[])
 
        struct poptOption options[] = {
                {.argInfo = POPT_ARG_INTL_DOMAIN,
-                .descrip = "pesign" },
+                .arg = "pesign" },
                {.longName = "infile",
                 .shortName = 'i',
                 .argInfo = POPT_ARG_STRING,
diff --git a/src/pesigcheck.c b/src/pesigcheck.c
index 1328fe9..0d49c1a 100644
--- a/src/pesigcheck.c
+++ b/src/pesigcheck.c
@@ -214,7 +214,7 @@ main(int argc, char *argv[])
        poptContext optCon;
        struct poptOption options[] = {
                {.argInfo = POPT_ARG_INTL_DOMAIN,
-                .descrip = "pesign" },
+                .arg = "pesign" },
                {.longName = "dbfile",
                 .shortName = 'D',
                 .argInfo = POPT_ARG_CALLBACK|POPT_CBFLAG_POST,

Reply via email to