rpms/perl-GnuPG-Interface/devel GnuPG-Interface-0.33.tru-record-type.txt, NONE, 1.1 perl-GnuPG-Interface.spec, NONE, 1.1 secret-key-output-1.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Tom Callaway (spot) fedora-extras-commits at redhat.com
Tue Sep 13 14:23:33 UTC 2005


Author: spot

Update of /cvs/extras/rpms/perl-GnuPG-Interface/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5249/devel

Modified Files:
	.cvsignore sources 
Added Files:
	GnuPG-Interface-0.33.tru-record-type.txt 
	perl-GnuPG-Interface.spec secret-key-output-1.patch 
Log Message:
auto-import perl-GnuPG-Interface-0.33-3 on branch devel from perl-GnuPG-Interface-0.33-3.src.rpm


--- NEW FILE GnuPG-Interface-0.33.tru-record-type.txt ---
--- lib/GnuPG/Interface.pm.orig	2004-12-05 11:09:00.000000000 +0100
+++ lib/GnuPG/Interface.pm	2004-12-05 11:09:46.000000000 +0100
@@ -543,7 +543,7 @@
 	    
 	    $current_key->push_subkeys( $current_signed_item );
 	}
-	else
+	elsif ( $record_type ne 'tru' )
 	{
 	    warn "unknown record type $record_type"; 
 	}


--- NEW FILE perl-GnuPG-Interface.spec ---
Name:           perl-GnuPG-Interface
Version:        0.33
Release:        3%{?dist}
Summary:        Perl interface to GnuPG
Group:          Development/Libraries
License:        GPL or Artistic
URL:            http://search.cpan.org/dist/GnuPG-Interface
Source0:        http://search.cpan.org/CPAN/authors/id/F/FT/FTOBIN/GnuPG-Interface-%{version}.tar.gz
Patch0:		GnuPG-Interface-0.33.tru-record-type.txt
Patch1:		secret-key-output-1.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  gpg, perl(Class::MethodMaker)
Requires:  gpg, perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))



%description
%{summary}.

%prep
%setup -q -n GnuPG-Interface-%{version}
perldoc -t perlgpl > GPL
perldoc -t perlartistic > Artistic

%patch0 -p0
%patch1 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*

%check
chmod 0700 test
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ChangeLog README NEWS THANKS COPYING GPL Artistic
%{perl_vendorlib}/GnuPG
%{perl_vendorlib}/auto/GnuPG
%{_mandir}/man3/*.3*


%changelog
* Sun Sep 11 2005 Matt Domsch <matt at domsch.com> 0.33-3
- use perldoc -t and %_smp_mflags

* Sun Aug 28 2005 Matt Domsch <matt at domsch.com> 0.33-2
- add Requires: gpg, always apply secret-key-output-1.patch, as it works on
  both gpg 1.4 and gpg2.

* Thu Aug 25 2005 Matt Domsch <matt at domsch.com> 0.33-1
- specfile changes per Paul Howarth's comments
- added GnuPG-Interface-0.33.tru-record-type.txt patch,
  borrowed from Mail-GPG-1.0.1

* Wed Aug 24 2005 Matt Domsch <matt at domsch.com> 0.33-0
- Initial package for Fedora Extras

secret-key-output-1.patch:

--- NEW FILE secret-key-output-1.patch ---
Binary files GnuPG-Interface-0.33/test/pubring.gpg and GnuPG-Interface-0.33-new/test/pubring.gpg differ
diff -urNp --exclude '*.orig' --exclude='*~' GnuPG-Interface-0.33/test/secret-keys/1.0.test GnuPG-Interface-0.33-new/test/secret-keys/1.0.test
--- GnuPG-Interface-0.33/test/secret-keys/1.0.test	2000-06-18 02:37:02.000000000 -0500
+++ GnuPG-Interface-0.33-new/test/secret-keys/1.0.test	2005-08-24 12:53:14.000000000 -0500
@@ -1,6 +1,7 @@
 test/secring.gpg
 ----------------
-sec  1024D/F950DA9C 2000-02-06 GnuPG test key (for testing purposes only)
-uid                            Foo Bar (1)
-ssb   768g/2E854A6B 2000-02-06
+sec   1024D/F950DA9C 2000-02-06 [expires: 2006-02-05]
+uid                  GnuPG test key (for testing purposes only)
+uid                  Foo Bar (1)
+ssb    768g/2E854A6B 2000-02-06
 


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-GnuPG-Interface/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Sep 2005 14:23:07 -0000	1.1
+++ .cvsignore	13 Sep 2005 14:23:31 -0000	1.2
@@ -0,0 +1 @@
+GnuPG-Interface-0.33.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-GnuPG-Interface/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Sep 2005 14:23:07 -0000	1.1
+++ sources	13 Sep 2005 14:23:31 -0000	1.2
@@ -0,0 +1 @@
+7349795ec874c2af78eec7f274d96bc8  GnuPG-Interface-0.33.tar.gz




More information about the fedora-extras-commits mailing list