public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 5019890f4f2e189347fd3fde6f3ea1a45bbd524a
@ 2015-06-23 23:00 git
  0 siblings, 0 replies; only message in thread
From: git @ 2015-06-23 23:00 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 13985 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  5019890f4f2e189347fd3fde6f3ea1a45bbd524a (commit)
       via  99b9e7ab620805b76494c0aeafc7affba0acf447 (commit)
       via  8e599c5c1786acdcd945489d5ab61daf8f9a2f93 (commit)
       via  f192186c76356d9127f12e9a7074fa638cd497c0 (commit)
       via  f766f0d337331f09ae44aeabc9ab32f70942ca5d (commit)
       via  e0911c19345e9dc1d45ef4a021f66328974812d7 (commit)
       via  dc75ef006b9b1c4794e59ebacd811c61b463c586 (commit)
      from  56f487169c8b37e78c02bbcea3e79b44ebf3b053 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5019890f4f2e189347fd3fde6f3ea1a45bbd524a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:59:53 2015 +0000

    git: Install git-email automatically and add its dependencies
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 99b9e7ab620805b76494c0aeafc7affba0acf447
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:59:29 2015 +0000

    perl-GSSAPI: New package
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 8e599c5c1786acdcd945489d5ab61daf8f9a2f93
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:59:00 2015 +0000

    perl-Digest-HMAC: New package
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f192186c76356d9127f12e9a7074fa638cd497c0
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:58:34 2015 +0000

    perl-Authen-SASL: New package
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f766f0d337331f09ae44aeabc9ab32f70942ca5d
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:58:05 2015 +0000

    perl-Net-SSLeay: New package
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit e0911c19345e9dc1d45ef4a021f66328974812d7
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:57:36 2015 +0000

    perl-IO-Socket-SSL: New package
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit dc75ef006b9b1c4794e59ebacd811c61b463c586
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Jun 23 22:56:42 2015 +0000

    perl-Net-SMTP-SSL: New package
    
    Required by git send-email
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 git/git.nm                                         |  7 +++-
 .../patches/Authen-SASL-RT85294-Fix-WRITE.patch    | 13 ++++++++
 .../perl-Authen-SASL.nm                            | 26 ++++++++-------
 .../perl-Digest-HMAC.nm                            | 27 ++++++++-------
 perl-BDB/perl-BDB.nm => perl-GSSAPI/perl-GSSAPI.nm | 38 ++++++++--------------
 .../perl-IO-Socket-SSL.nm                          | 27 ++++++++-------
 .../perl-Net-SMTP-SSL.nm                           | 24 +++++++-------
 .../perl-Net-SSLeay.nm                             | 33 ++++++++-----------
 8 files changed, 106 insertions(+), 89 deletions(-)
 create mode 100644 perl-Authen-SASL/patches/Authen-SASL-RT85294-Fix-WRITE.patch
 copy perl-Crypt-PasswdMD5/perl-Crypt-PasswdMD5.nm => perl-Authen-SASL/perl-Authen-SASL.nm (51%)
 copy perl-Crypt-PasswdMD5/perl-Crypt-PasswdMD5.nm => perl-Digest-HMAC/perl-Digest-HMAC.nm (50%)
 copy perl-BDB/perl-BDB.nm => perl-GSSAPI/perl-GSSAPI.nm (50%)
 copy perl-Crypt-PasswdMD5/perl-Crypt-PasswdMD5.nm => perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm (50%)
 copy perl-Crypt-PasswdMD5/perl-Crypt-PasswdMD5.nm => perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm (57%)
 copy perl-FCGI/perl-FCGI.nm => perl-Net-SSLeay/perl-Net-SSLeay.nm (53%)

Difference in files:
diff --git a/git/git.nm b/git/git.nm
index cae8af2..9c0b341 100644
--- a/git/git.nm
+++ b/git/git.nm
@@ -5,7 +5,7 @@
 
 name       = git
 version    = 1.8.1
-release    = 3
+release    = 4
 
 groups     = Development/Tools
 url        = http://git-scm.com/
@@ -94,6 +94,9 @@ packages
 			/usr/bin/vi
 		end
 
+		recommends
+			%{name}-email
+		end
 	end
 
 	package %{name}-daemon
@@ -194,6 +197,8 @@ packages
 		requires
 			git=%{thisver}
 			perl-Git=%{thisver}
+			perl(Authen::SASL)
+			perl(Net::SMTP::SSL)
 		end
 
 		files
diff --git a/perl-Authen-SASL/patches/Authen-SASL-RT85294-Fix-WRITE.patch b/perl-Authen-SASL/patches/Authen-SASL-RT85294-Fix-WRITE.patch
new file mode 100644
index 0000000..0093ad2
--- /dev/null
+++ b/perl-Authen-SASL/patches/Authen-SASL-RT85294-Fix-WRITE.patch
@@ -0,0 +1,13 @@
+diff -up Authen-SASL-2.16/lib/Authen/SASL/Perl.pm.orig Authen-SASL-2.16/lib/Authen/SASL/Perl.pm
+--- Authen-SASL-2.16/lib/Authen/SASL/Perl.pm.orig	2012-09-04 18:00:31.000000000 +0200
++++ Authen-SASL-2.16/lib/Authen/SASL/Perl.pm	2014-06-04 09:51:34.654310724 +0200
+@@ -323,6 +323,9 @@ sub securesocket {
+ 
+     my $fh = $self->{fh};
+ 
++    # Fix for BZ#965739, RT#85294
++    $len = length($_[1]) if $len > length($_[1]);
++
+     # put on wire in peer-sized chunks
+     my $bsz = $self->{sndbufsz};
+     while ($len > 0) {
diff --git a/perl-Authen-SASL/perl-Authen-SASL.nm b/perl-Authen-SASL/perl-Authen-SASL.nm
new file mode 100644
index 0000000..b14f174
--- /dev/null
+++ b/perl-Authen-SASL/perl-Authen-SASL.nm
@@ -0,0 +1,42 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-Authen-SASL
+version    = 2.16
+release    = 1
+arch       = noarch
+thisapp    = Authen-SASL-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/Authen-SASL/
+license    = GPL+ or Artistic
+summary    = SASL Authentication framework for Perl
+
+description
+	SASL is a generic mechanism for authentication used by several
+	network protocols. Authen::SASL provides an implementation framework
+	that all protocols should be able to share.
+end
+
+source_dl  = http://www.cpan.org/authors/id/G/GB/GBARR/
+
+build
+	requires
+		perl(Digest::HMAC)
+		perl(Digest::MD5)
+		perl(ExtUtils::MakeMaker)
+		perl(File::Path)
+		perl(GSSAPI)
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor
+		make %{PARALLELISMFLAGS}
+	end
+end
+
+packages
+	package %{name}
+end
diff --git a/perl-Digest-HMAC/perl-Digest-HMAC.nm b/perl-Digest-HMAC/perl-Digest-HMAC.nm
new file mode 100644
index 0000000..5f1ce5f
--- /dev/null
+++ b/perl-Digest-HMAC/perl-Digest-HMAC.nm
@@ -0,0 +1,45 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-Digest-HMAC
+version    = 1.03
+release    = 1
+arch       = noarch
+thisapp    = Digest-HMAC-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/Digest-HMAC/
+license    = GPL+ or Artistic
+summary    = Keyed-Hashing for Message Authentication
+
+description
+	HMAC is used for message integrity checks between two parties that
+	share a secret key, and works in combination with some other Digest
+	algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in
+	RFC 2104.
+end
+
+source_dl  = http://www.cpan.org/authors/id/G/GA/GAAS/
+
+build
+	requires
+		perl(Digest::MD5)
+		perl(Digest::SHA1)
+		perl(ExtUtils::MakeMaker)
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+end
+
+packages
+	package %{name}
+end
diff --git a/perl-GSSAPI/perl-GSSAPI.nm b/perl-GSSAPI/perl-GSSAPI.nm
new file mode 100644
index 0000000..ca2e5de
--- /dev/null
+++ b/perl-GSSAPI/perl-GSSAPI.nm
@@ -0,0 +1,44 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-GSSAPI
+version    = 0.28
+release    = 1
+thisapp    = GSSAPI-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/GSSAPI
+license    = GPL+ or Artistic
+summary    = Perl extension providing access to the GSSAPIv2 library
+
+description
+	This module gives access to the routines of the GSSAPI library, as
+	described in rfc2743 and rfc2744 and implemented by the Kerberos-1.2
+	distribution from MIT.
+end
+
+source_dl  = http://www.cpan.org/authors/id/A/AG/AGROLMS/
+
+build
+	requires
+		krb5-devel
+		perl(ExtUtils::MakeMaker)
+		perl(Test::More) >= 0.47
+	end
+
+	build
+		PERL_MM_USE_DEFAULT=1 perl Makefile.PL \
+			INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+end
+
+packages
+	package %{name}
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm b/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm
new file mode 100644
index 0000000..dd8585d
--- /dev/null
+++ b/perl-IO-Socket-SSL/perl-IO-Socket-SSL.nm
@@ -0,0 +1,45 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-IO-Socket-SSL
+version    = 2.016
+release    = 1
+arch       = noarch
+thisapp    = IO-Socket-SSL-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/~sullr/%{thisapp}/
+license    = GPL+ or Artistic
+summary    = SSL sockets with IO::Socket interface
+
+description
+	IO::Socket::SSL makes using SSL/TLS much easier by wrapping the
+	necessary functionality into the familiar IO::Socket interface and
+	providing secure defaults whenever possible.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(Net::SSLeay)
+		perl(Test::More) >= 0.47
+		perl(URI) >= 1.50
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+end
+
+packages
+	package %{name}
+end
diff --git a/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm b/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm
new file mode 100644
index 0000000..f6ea363
--- /dev/null
+++ b/perl-Net-SMTP-SSL/perl-Net-SMTP-SSL.nm
@@ -0,0 +1,42 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-Net-SMTP-SSL
+version    = 1.03
+release    = 1
+arch       = noarch
+thisapp    = Net-SMTP-SSL-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/~rjbs/%{thisapp}/
+license    = GPL+ or Artistic
+summary    = SSL support for Net::SMTP
+
+description
+	Adds SSL support for the Net::SMTP perl module.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(IO::Socket::SSL)
+		perl(Test::More) >= 0.47
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+end
+
+packages
+	package %{name}
+end
diff --git a/perl-Net-SSLeay/perl-Net-SSLeay.nm b/perl-Net-SSLeay/perl-Net-SSLeay.nm
new file mode 100644
index 0000000..5a6e166
--- /dev/null
+++ b/perl-Net-SSLeay/perl-Net-SSLeay.nm
@@ -0,0 +1,47 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-Net-SSLeay
+version    = 1.69
+release    = 1
+thisapp    = Net-SSLeay-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/~flora/Net_SSLeay.pm/
+license    = GPL+ or Artistic
+summary    = Perl extension for using OpenSSL
+
+description
+	Net::SSLeay module contains perl bindings to openssl library.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/
+
+build
+	requires
+		openssl-devel
+		perl(ExtUtils::MakeMaker)
+		perl(Test::More) >= 0.47
+		zlib-devel
+	end
+
+	build
+		PERL_MM_USE_DEFAULT=1 perl Makefile.PL \
+			INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+end
+
+packages
+	package %{name}
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end


hooks/post-receive
--
IPFire 3.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-06-23 23:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-23 23:00 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 5019890f4f2e189347fd3fde6f3ea1a45bbd524a git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox