commit perl-GnuPG-Interface for openSUSE:Factory

2020-08-10 Thread root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2020-08-10 14:58:52

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new.3399 (New)


Package is "perl-GnuPG-Interface"

Mon Aug 10 14:58:52 2020 rev:3 rq:824984 version:1.00

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes
2019-06-01 09:49:40.383320737 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new.3399/perl-GnuPG-Interface.changes
  2020-08-10 14:59:26.204046061 +0200
@@ -1,0 +2,30 @@
+Thu Aug  6 11:04:20 UTC 2020 - Tina Müller 
+
+- Remove patches gpg2.2.6_7c85ac40660861e7507c43d043323c3f1b83921b.patch,
+  gpg2.2.8_b356e7fda15e39e037da1888a24000a96fc85c90.patch (not needed anymore)
+
+
+---
+Thu Aug  6 10:42:11 UTC 2020 - Tina Müller 
+
+- Remove 1.patch (not needed anymore)
+
+---
+Sat May 16 03:09:29 UTC 2020 - Tina Müller 
+
+updated to 1.00
+   see /usr/share/doc/packages/perl-GnuPG-Interface/Changes
+
+  1.0 - 2020-05-13
+   - Limit support to GnuPG 2.2+ and 1.4
+   - Additional information from keys when using GnuPG 2.2 or higher
+   - Add support for use of agent/pinentry
+   - Updated options to add ignore_mdc_error and logging
+   - Improvements to tests
+   - Update pubkey_data documentation
+   - Special thanks to dkg on Github for a large PR with updates for GnuPG 2
+   - Thanks also to ntyni on Github for a pointer to test updates also dealing
+ with version changes
+  
+
+---

Old:

  1.patch
  GnuPG-Interface-0.52.tar.gz
  gpg2.2.6_7c85ac40660861e7507c43d043323c3f1b83921b.patch
  gpg2.2.8_b356e7fda15e39e037da1888a24000a96fc85c90.patch

New:

  GnuPG-Interface-1.00.tar.gz



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.WjC7q1/_old  2020-08-10 14:59:27.092046530 +0200
+++ /var/tmp/diff_new_pack.WjC7q1/_new  2020-08-10 14:59:27.096046533 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-GnuPG-Interface
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,24 +17,20 @@
 
 
 Name:   perl-GnuPG-Interface
-Version:0.52
+Version:1.00
 Release:0
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
 License:Artistic-1.0 OR GPL-1.0-or-later
 Group:  Development/Libraries/Perl
-Url:https://metacpan.org/release/%{cpan_name}
-Source0:
https://cpan.metacpan.org/authors/id/A/AL/ALEXMV/%{cpan_name}-%{version}.tar.gz
+URL:https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/J/JE/JESSE/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
-Patch0: 1.patch
-Patch1: gpg2.2.6_7c85ac40660861e7507c43d043323c3f1b83921b.patch
-Patch2: gpg2.2.8_b356e7fda15e39e037da1888a24000a96fc85c90.patch
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Math::BigInt) >= 1.78
-BuildRequires:  perl(Module::Install)
 BuildRequires:  perl(Moo) >= 0.091011
 BuildRequires:  perl(MooX::HandlesVia) >= 0.001004
 BuildRequires:  perl(MooX::late) >= 0.014
@@ -56,21 +52,15 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor
+PERL_USE_UNSAFE_INC=1 perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
-# old (open)SUSE distributions use too old gpg
-%if 0%{suse_version} >= 1330
 %check
 # RT#88963
 %{__make} test || :
 %{__make} test
-%endif
 
 %install
 %perl_make_install

++ GnuPG-Interface-0.52.tar.gz -> GnuPG-Interface-1.00.tar.gz ++
 2100 lines of diff (skipped)

++ cpanspec.yml ++
--- /var/tmp/diff_new_pack.WjC7q1/_old  2020-08-10 14:59:27.204046590 +0200
+++ /var/tmp/diff_new_pack.WjC7q1/_new  2020-08-10 14:59:27.208046592 +0200
@@ -1,14 +1,10 @@
 ---
-patches:
- # PATCH-FIX-UPSTREAM https://github.com/bestpractical/gnupg-interface/pull/1
- 1.patch: -p1
- gpg2.2.6_7c85ac40660861e7507c43d043323c3f1b83921b.patch: -p1
- gpg2.2.8_b356e7fda15e39e037da1888a24000a96fc85c90.patch: -p1
+#patches:
 
 preamble: |-
  BuildRequires:  gpg2
- BuildRequires:  perl(Module::Install)
  Requires:   gpg2
+# BuildRequires:  perl(Mod

commit perl-GnuPG-Interface for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2019-06-01 09:49:39

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new.5148 (New)


Package is "perl-GnuPG-Interface"

Sat Jun  1 09:49:39 2019 rev:2 rq:705969 version:0.52

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes
2019-02-24 17:12:27.656481968 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new.5148/perl-GnuPG-Interface.changes
  2019-06-01 09:49:40.383320737 +0200
@@ -1,0 +2,6 @@
+Thu Mar 14 15:08:18 UTC 2019 - Lars Vogdt 
+
+- disable the tests for old SUSE distributions: they are using a 
+  too old gpg version
+
+---



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.UbWWcc/_old  2019-06-01 09:49:40.975320534 +0200
+++ /var/tmp/diff_new_pack.UbWWcc/_new  2019-06-01 09:49:40.979320533 +0200
@@ -64,10 +64,13 @@
 perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
+# old (open)SUSE distributions use too old gpg
+%if 0%{suse_version} >= 1330
 %check
 # RT#88963
 %{__make} test || :
 %{__make} test
+%endif
 
 %install
 %perl_make_install




commit perl-GnuPG-Interface for openSUSE:Factory

2014-09-24 Thread h_root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2014-09-24 13:09:24

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new (New)


Package is "perl-GnuPG-Interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes
2013-09-26 07:10:13.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new/perl-GnuPG-Interface.changes
   2014-09-24 13:09:53.0 +0200
@@ -1,0 +2,28 @@
+Mon Sep 15 12:53:46 UTC 2014 - co...@suse.com
+
+- updated to 0.50
+ 0.50 - 2014-03-14
+  - Version 0.49 implicitly required Moose; switch to a technique that
+does not
+  - Modernize CHANGES
+ 
+ 0.49 - 2014-03-13
+  - Restore context-sensitive (array/arrayref) behavior of multiple array
+methods from 0.46.
+  - Fix MANIFEST/.gitignore inconsistency
+ 
+ 0.48 - 2014-03-10
+  - Switch from --always-trust to --trust-model=always
+ 
+ 0.47 - 2014-03-10
+  - No changes from 0.47_02
+ 
+ 0.47_02 - 2014-02-14
+  - Remove a stray 'use Data::Dumper::Concise' added in 0.47_01
+ 
+ 0.47_01 - 2014-01-27
+  - Switch from Any::Moose to Moo
+  - Accept "gpg (GnuPG/MacGPG2)" as a valid gpg version
+  - Typo fixes in documentation
+
+---

Old:

  GnuPG-Interface-0.46.tar.gz

New:

  GnuPG-Interface-0.50.tar.gz



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.gGLTwf/_old  2014-09-24 13:09:54.0 +0200
+++ /var/tmp/diff_new_pack.gGLTwf/_new  2014-09-24 13:09:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-GnuPG-Interface
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   perl-GnuPG-Interface
-Version:0.46
+Version:0.50
 Release:0
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
@@ -29,12 +29,15 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Any::Moose) >= 0.04
 BuildRequires:  perl(Math::BigInt) >= 1.78
-# MANUAL
-BuildRequires:  perl(Moose)
-Requires:   perl(Any::Moose) >= 0.04
+BuildRequires:  perl(Moo) >= 0.091011
+BuildRequires:  perl(MooX::HandlesVia) >= 0.001004
+BuildRequires:  perl(MooX::late) >= 0.014
 Requires:   perl(Math::BigInt) >= 1.78
+Requires:   perl(Moo) >= 0.091011
+Requires:   perl(MooX::HandlesVia) >= 0.001004
+Requires:   perl(MooX::late) >= 0.014
+%{perl_requires}
 # MANUAL BEGIN
 %if 0%{suse_version} <= 1110
 BuildRequires:  gpg
@@ -44,7 +47,6 @@
 Requires:   gpg2
 %endif
 # MANUAL END
-%{perl_requires}
 
 %description
 GnuPG::Interface and its associated modules are designed to provide an
@@ -71,6 +73,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc ChangeLog COPYING NEWS README THANKS
+%doc Changes README
 
 %changelog

++ GnuPG-Interface-0.46.tar.gz -> GnuPG-Interface-0.50.tar.gz ++
 1830 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-GnuPG-Interface for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2013-09-26 07:10:12

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new (New)


Package is "perl-GnuPG-Interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes
2013-06-25 14:43:42.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new/perl-GnuPG-Interface.changes
   2013-09-26 07:10:13.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 25 13:36:26 UTC 2013 - co...@suse.com
+
+- rerun make test twice - the trustdb needs to be created for
+  the test to succeed (broken test)
+  reported as https://rt.cpan.org/Public/Bug/Display.html?id=88963
+
+---



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.jYLeOV/_old  2013-09-26 07:10:14.0 +0200
+++ /var/tmp/diff_new_pack.jYLeOV/_new  2013-09-26 07:10:14.0 +0200
@@ -60,6 +60,8 @@
 %{__make} %{?_smp_mflags}
 
 %check
+# RT#88963
+%{__make} test || :
 %{__make} test
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-GnuPG-Interface for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2013-06-25 09:29:33

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new (New)


Package is "perl-GnuPG-Interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes
2011-10-16 12:57:55.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new/perl-GnuPG-Interface.changes
   2013-06-25 14:43:42.0 +0200
@@ -1,0 +2,9 @@
+Thu Jun 20 11:28:09 UTC 2013 - co...@suse.com
+
+- updated to 0.46
+  Add a ->search_keys method
+  Add a ->version method
+  Remove dead code for finding gnupg2 binary
+  Include trailing columns when parsing --fixed-list-mode output
+
+---

Old:

  GnuPG-Interface-0.44.tar.gz

New:

  GnuPG-Interface-0.46.tar.gz



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.WeNyR2/_old  2013-06-25 14:43:43.0 +0200
+++ /var/tmp/diff_new_pack.WeNyR2/_new  2013-06-25 14:43:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-GnuPG-Interface
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,47 +16,23 @@
 #
 
 
-
 Name:   perl-GnuPG-Interface
-Version:0.44
-Release:1
-License:GPL-1.0+ or Artistic-1.0
+Version:0.46
+Release:0
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
-Url:http://search.cpan.org/dist/GnuPG-Interface/
+License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
-Source: 
http://www.cpan.org/authors/id/J/JE/JESSE/%{cpan_name}-%{version}.tar.gz
+Url:http://search.cpan.org/dist/GnuPG-Interface/
+Source: 
http://www.cpan.org/authors/id/A/AL/ALEXMV/%{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Any::Moose) >= 0.04
+BuildRequires:  perl(Math::BigInt) >= 1.78
 # MANUAL
 BuildRequires:  perl(Moose)
-BuildRequires:  perl(Math::BigInt) >= 1.78
-#BuildRequires: perl(GnuPG::Fingerprint)
-#BuildRequires: perl(GnuPG::Handles)
-#BuildRequires: perl(GnuPG::HashInit)
-#BuildRequires: perl(GnuPG::Interface)
-#BuildRequires: perl(GnuPG::Key)
-#BuildRequires: perl(GnuPG::Options)
-#BuildRequires: perl(GnuPG::PrimaryKey)
-#BuildRequires: perl(GnuPG::PublicKey)
-#BuildRequires: perl(GnuPG::Revoker)
-#BuildRequires: perl(GnuPG::SecretKey)
-#BuildRequires: perl(GnuPG::Signature)
-#BuildRequires: perl(GnuPG::SubKey)
-#BuildRequires: perl(GnuPG::UserAttribute)
-#BuildRequires: perl(GnuPG::UserId)
-#BuildRequires: perl(inc::Module::Install)
-#BuildRequires: perl(JSON)
-#BuildRequires: perl(LWP::Simple)
-#BuildRequires: perl(Module::Build)
-#BuildRequires: perl(Module::Install::Base)
-#BuildRequires: perl(MyTest)
-#BuildRequires: perl(MyTestSpecific)
-#BuildRequires: perl(Parse::CPAN::Meta)
-#BuildRequires: perl(YAML::Tiny)
 Requires:   perl(Any::Moose) >= 0.04
 Requires:   perl(Math::BigInt) >= 1.78
 # MANUAL BEGIN
@@ -68,7 +44,6 @@
 Requires:   gpg2
 %endif
 # MANUAL END
-
 %{perl_requires}
 
 %description

++ GnuPG-Interface-0.44.tar.gz -> GnuPG-Interface-0.46.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GnuPG-Interface-0.44/ChangeLog 
new/GnuPG-Interface-0.46/ChangeLog
--- old/GnuPG-Interface-0.44/ChangeLog  2011-05-03 03:43:25.0 +0200
+++ new/GnuPG-Interface-0.46/ChangeLog  2012-10-25 20:05:58.0 +0200
@@ -1,5 +1,15 @@
+0.46 Thu Oct 25 14:04:17 EDT 2012
+
+   Add a ->search_keys method
+   Add a ->version method
+   Remove dead code for finding gnupg2 binary
+
+0.45 Wed Oct 26 00:11:17 EDT 2011
+
+   Include trailing columns when parsing --fixed-list-mode output
+
 0.44 Mon May  2 21:36:13 EDT 2011
-   
+
Bump Math::BigInt dependency to get the new 'try GMP' syntax.
 
 0.43 Tue Mar  8 09:13:31 EST 2011
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GnuPG-Interface-0.44/META.yml 
new/GnuPG-Interface-0.46/META.yml
--- old/GnuPG-Interface-0.44/META.yml   2011-05-03 03:43:33.0 +0200
+++ new/GnuPG-Interface-0.46/META.yml   2012-10-26 00:14:05.0 +0200
@@ -3,11 +3,12 @@
 au

commit perl-GnuPG-Interface for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory checked in at 2011-12-06 18:42:06

Comparing /work/SRC/openSUSE:Factory/perl-GnuPG-Interface (Old)
 and  /work/SRC/openSUSE:Factory/.perl-GnuPG-Interface.new (New)


Package is "perl-GnuPG-Interface", Maintainer is "u...@suse.com"

Changes:




Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.nwO3bk/_old  2011-12-06 19:09:49.0 +0100
+++ /var/tmp/diff_new_pack.nwO3bk/_new  2011-12-06 19:09:49.0 +0100
@@ -20,7 +20,7 @@
 Name:   perl-GnuPG-Interface
 Version:0.44
 Release:1
-License:GPL+ or Artistic
+License:GPL-1.0+ or Artistic-1.0
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
 Url:http://search.cpan.org/dist/GnuPG-Interface/

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit perl-GnuPG-Interface for openSUSE:Factory

2011-10-16 Thread h_root

Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory
checked in at Sun Oct 16 12:56:30 CEST 2011.




--- openSUSE:Factory/perl-GnuPG-Interface/perl-GnuPG-Interface.changes  
2011-09-23 12:37:14.0 +0200
+++ 
/mounts/work_src_done/STABLE/perl-GnuPG-Interface/perl-GnuPG-Interface.changes  
2011-10-15 20:16:23.0 +0200
@@ -1,0 +2,6 @@
+Sat Oct 15 18:10:32 UTC 2011 - co...@suse.com
+
+- updated to 0.44
+Bump Math::BigInt dependency to get the new 'try GMP' syntax.
+
+---

calling whatdependson for head-i586


Old:

  GnuPG-Interface-0.43.tar.gz

New:

  GnuPG-Interface-0.44.tar.gz



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.ueC537/_old  2011-10-16 12:56:22.0 +0200
+++ /var/tmp/diff_new_pack.ueC537/_new  2011-10-16 12:56:22.0 +0200
@@ -18,21 +18,48 @@
 
 
 Name:   perl-GnuPG-Interface
-Version:0.43
+Version:0.44
 Release:1
 License:GPL+ or Artistic
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
 Url:http://search.cpan.org/dist/GnuPG-Interface/
 Group:  Development/Libraries/Perl
-#Source: 
http://www.cpan.org/authors/id/J/JE/JESSE/GnuPG-Interface-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.gz
+Source: 
http://www.cpan.org/authors/id/J/JE/JESSE/%{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Any::Moose) >= 0.04
+# MANUAL
+BuildRequires:  perl(Moose)
+BuildRequires:  perl(Math::BigInt) >= 1.78
+#BuildRequires: perl(GnuPG::Fingerprint)
+#BuildRequires: perl(GnuPG::Handles)
+#BuildRequires: perl(GnuPG::HashInit)
+#BuildRequires: perl(GnuPG::Interface)
+#BuildRequires: perl(GnuPG::Key)
+#BuildRequires: perl(GnuPG::Options)
+#BuildRequires: perl(GnuPG::PrimaryKey)
+#BuildRequires: perl(GnuPG::PublicKey)
+#BuildRequires: perl(GnuPG::Revoker)
+#BuildRequires: perl(GnuPG::SecretKey)
+#BuildRequires: perl(GnuPG::Signature)
+#BuildRequires: perl(GnuPG::SubKey)
+#BuildRequires: perl(GnuPG::UserAttribute)
+#BuildRequires: perl(GnuPG::UserId)
+#BuildRequires: perl(inc::Module::Install)
+#BuildRequires: perl(JSON)
+#BuildRequires: perl(LWP::Simple)
+#BuildRequires: perl(Module::Build)
+#BuildRequires: perl(Module::Install::Base)
+#BuildRequires: perl(MyTest)
+#BuildRequires: perl(MyTestSpecific)
+#BuildRequires: perl(Parse::CPAN::Meta)
+#BuildRequires: perl(YAML::Tiny)
 Requires:   perl(Any::Moose) >= 0.04
+Requires:   perl(Math::BigInt) >= 1.78
+# MANUAL BEGIN
 %if 0%{suse_version} <= 1110
 BuildRequires:  gpg
 Requires:   gpg
@@ -40,7 +67,7 @@
 BuildRequires:  gpg2
 Requires:   gpg2
 %endif
-Requires:   gpg
+# MANUAL END
 
 %{perl_requires}
 
@@ -50,32 +77,6 @@
 functions such as but not limited to encrypting, signing, decryption,
 verification, and key-listing parsing.
 
-How Data Member Accessor Methods are Created
-Each module in the GnuPG::Interface bundle relies on Any::Moose to
-generate the get/set methods used to set the object's data members.
-_This is very important to realize._ This means that any data member
-which is a list has special methods assigned to it for pushing,
-popping, and clearing the list.
-
-Understanding Bidirectional Communication
-It is also imperative to realize that this package uses interprocess
-communication methods similar to those used in the IPC::Open3 manpage
-and the perlipc/"Bidirectional Communication with Another Process"
-manpage, and that users of this package need to understand how to use
-this method because this package does not abstract these methods for
-the user greatly. This package is not designed to abstract this away
-entirely (partly for security purposes), but rather to simply help
-create 'proper', clean calls to GnuPG, and to implement key-listing
-parsing. Please see the perlipc/"Bidirectional Communication with
-Another Process" manpage to learn how to deal with these methods.
-
-Using this package to do message processing generally invovlves
-creating a GnuPG::Interface object, creating a GnuPG::Handles object,
-setting some options in its *options* data member, and then calling a
-method which invokes GnuPG, such as *clearsign*. One then interacts
-with with the handles appropriately, as described in the
-perlipc/"Bidirectional Communication with Another Process" manpage.
-
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
@@ -91,11 +92,8 @@
 %perl_process_packlist
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
-%defattr(644,root,root,755)
+%defattr(-,root,root,755)
 %doc 

commit perl-GnuPG-Interface for openSUSE:Factory

2011-04-06 Thread h_root

Hello community,

here is the log from the commit of package perl-GnuPG-Interface for 
openSUSE:Factory
checked in at Wed Apr 6 11:24:05 CEST 2011.




--- perl-GnuPG-Interface/perl-GnuPG-Interface.changes   2010-12-01 
14:45:42.0 +0100
+++ 
/mounts/work_src_done/STABLE/perl-GnuPG-Interface/perl-GnuPG-Interface.changes  
2011-03-31 20:17:23.0 +0200
@@ -1,0 +2,36 @@
+Thu Mar 31 18:08:16 UTC 2011 - co...@novell.com
+
+- update to 0.43:
+Additional cleanups from dkg
+GnuPG::Revoker: improve docs, compare() should fail if the signature 
counts differ - dkg
+Handle revoker packets (rvk) - dkg
+Move compare() into GnuPG::Signature, got rid of 
t/GnuPG/ComparableSignature.pm - dkg
+Move signature comparison into ComparableKey.pm instead of 
ComparableSubKey.pm - dkg
+Move fingerprint comparison directly into GnuPG::Fingerprint - dkg
+Change around some variable names for consistency's sake:
+  $current_key becomes $current_primary_key
+  $current_fingerprinted_key becomes $current_key  -dkg
+Fixed synopsis example in GnuPG::Signature pod - dkg
+Allow for primary key to have per-key (useful for signatures of class 
0x1f, see http://tools.ietf.org/html/rfc4880#section-5.2.1) - dkg
+Add revocations to keys and user ids and user attributes - dkg
+Add signature class and exportability to GnuPG::Signature - dkg
+Introduced GnuPG::UserAttribute to handle uat packets - dkg
+Actually check validity of signatures and report them - dkg
+Support more than 1 signature over each subkey - dkg
+Do not bother shipping test/random_seed - dkg
+Fix copy method of GnuPG::Options.
+ The result of not checking for definedness here is to never copy the
+ meta_immutable value successfully (as that is true by default).  This led
+ to a FTBFS (failure to build from source) when running non-interactively.
+
+ See also:  http://bugs.debian.org/549743  - Tim Retout
+Expose signature expiration times - dkg
+Take advantage of --fixed-list-mode and report timestamps at 1Hz precision 
instead of daily precision - dkg
+Always use --fixed-list-mode for consistency and better granularity of 
data - dkg
+Unescape strings to handle User IDs with colons in them - dkg
+Add usage_flags to keys - dkg
+Several doc patches from Daniel Kahn Gillmor
+Fix for documented typos reported by SYSMON Fixes rt.cpan.org#50377 - jesse
+Fix POD errors - alexmv
+
+---

calling whatdependson for head-i586


Old:

  GnuPG-Interface-0.42.tar.bz2

New:

  GnuPG-Interface-0.43.tar.gz



Other differences:
--
++ perl-GnuPG-Interface.spec ++
--- /var/tmp/diff_new_pack.IPNjyw/_old  2011-04-06 11:00:18.0 +0200
+++ /var/tmp/diff_new_pack.IPNjyw/_new  2011-04-06 11:00:18.0 +0200
@@ -15,25 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-GnuPG-Interface
+Version:0.43
+Release:1
+License:GPL+ or Artistic
 %define cpan_name GnuPG-Interface
 Summary:Perl interface to GnuPG
-Version:0.42
-Release:2
-License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/GnuPG-Interface/
-#Source: 
http://www.cpan.org/modules/by-module/GnuPG/GnuPG-Interface-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/J/JE/JESSE/GnuPG-Interface-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Any::Moose) >= 0.04
+Requires:   perl(Any::Moose) >= 0.04
 %if 0%{suse_version} <= 1110
 BuildRequires:  gpg
 Requires:   gpg
@@ -42,24 +41,46 @@
 Requires:   gpg2
 %endif
 Requires:   gpg
-Requires:   perl(Any::Moose) >= 0.04
+
+%{perl_requires}
 
 %description
-GnuPG::Interface and its associated modules are designed to provide an object-
-oriented method for interacting with GnuPG, being able to perform functions
-such as but not limited to encrypting, signing, decryption, verification,
-and key-listing parsing.
-
-Authors:

-Jesse Vincent 
+GnuPG::Interface and its associated modules are designed to provide an
+object-oriented method for interacting with GnuPG, being able to perform
+functions such as but not limited to encrypting, signing, decryption,
+verification, and key-listing parsing.
+
+How Data Member Accessor Methods are Created
+Each module in the GnuPG::Interface bundle relies on Any::Moose to
+generate the get/set methods used to set the object's data membe