perl-*:rebuild-ver.bump-3

This commit is contained in:
Rmys
2018-07-26 15:14:14 +03:00
parent 4080a7d69e
commit 66919a3b68
13 changed files with 155 additions and 5 deletions
@@ -35,6 +35,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>2.16</Version>
<Comment>Rebuild for new toolchain</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>2.16</Version>
+8 -1
View File
@@ -11,7 +11,7 @@
<IsA>library</IsA>
<Summary>Handle Common Gateway Interface requests and responses.</Summary>
<Description>Handle Common Gateway Interface requests and responses.</Description>
<Archive type="targz" sha1sum="2f9c226b7bce80e061da26fc87a12f2eeb7c00c6">http://www.cpan.org/authors/id/L/LE/LEEJO/CGI-4.35.tar.gz</Archive>
<Archive type="targz" sha1sum="89c7f4cccc3047154726399e3a261377c85d7d0d">http://www.cpan.org/authors/id/L/LE/LEEJO/CGI-4.38.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-HTML-Parser</Dependency>
@@ -35,6 +35,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>4.38</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>4.35</Version>
@@ -33,6 +33,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>0.15</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>0.15</Version>
@@ -14,7 +14,7 @@
<IsA>app:console</IsA>
<Summary>Class encapsulating HTTP Message headers</Summary>
<Description>The HTTP::Headers class encapsulates HTTP-style message headers.</Description>
<Archive sha1sum="4a88688c28e6581fab9b2eca8d0e320e96bef1ad" type="targz">http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz</Archive>
<Archive sha1sum="afddff731603a6bb4ab9838c04a72942705660c5" type="targz">https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.13.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-LWP-Mediatypes</Dependency>
@@ -41,6 +41,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>6.13</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>6.06</Version>
@@ -40,6 +40,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>3.03</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>3.03</Version>
@@ -16,8 +16,8 @@ def setup():
def build():
perlmodules.make()
#def check():
# perlmodules.make("test")
def check():
perlmodules.make("test")
def install():
perlmodules.install()
@@ -0,0 +1,27 @@
Bug: https://bugs.gentoo.org/416339
The previous patch for the above bug report used $ENV{LIBDIR} but this
wasn't enough to help with cross-compiling. We could use $ENV{SYSROOT}
but this results in a bogus RPATH entry. It is better to simply trust
the toolchain, which may have its own sysroot applied.
Cross-compiling Perl modules requires additional hackery but at least
that hackery will work now. :)
Chewi
2017/12/03
diff -Naur a/inc/Module/Install/PRIVATE/Net/SSLeay.pm b/inc/Module/Install/PRIVATE/Net/SSLeay.pm
--- a/inc/Module/Install/PRIVATE/Net/SSLeay.pm 2017-10-13 01:38:01.000000000 +0100
+++ b/inc/Module/Install/PRIVATE/Net/SSLeay.pm 2017-12-03 10:52:27.304861804 +0000
@@ -65,10 +65,8 @@
cccdlflags => '',
};
for ("$prefix/include", "$prefix/inc32", '/usr/kerberos/include') {
- push @{$opts->{inc_paths}}, $_ if -f "$_/openssl/ssl.h";
}
for ($prefix, "$prefix/lib64", "$prefix/lib", "$prefix/out32dll") {
- push @{$opts->{lib_paths}}, $_ if -d $_;
}
my $rsaref = $self->ssleay_is_rsaref;
@@ -0,0 +1,29 @@
From 36c14369372f0371e033019c9cea197b31a93bde Mon Sep 17 00:00:00 2001
From: Kent Fredric <kentnl@gentoo.org>
Date: Sat, 5 Mar 2016 12:41:11 +1300
Subject: Fix network tests re: Networking
---
inc/Module/Install/PRIVATE/Net/SSLeay.pm | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/inc/Module/Install/PRIVATE/Net/SSLeay.pm b/inc/Module/Install/PRIVATE/Net/SSLeay.pm
index 0a3aa24..f27b43f 100644
--- a/inc/Module/Install/PRIVATE/Net/SSLeay.pm
+++ b/inc/Module/Install/PRIVATE/Net/SSLeay.pm
@@ -46,11 +46,7 @@ EOM
LIBS => join(' ', (map {"-L$_"} @{$opts->{lib_paths}}), (map {"-l$_"} @{$opts->{lib_links}})),
);
- if ( $self->prompt(
- "Do you want to run external tests?\n".
- "These tests *will* *fail* if you do not have network connectivity.",
- 'n',
- ) =~ /^y/i ) {
+ if ( 'yes' eq ( $ENV{NETWORK_TESTS} || '' ) ) {
$self->tests('t/*/*.t t/*/*/*.t');
} else {
$self->tests('t/local/*.t t/handle/local/*.t');
--
2.14.3
@@ -0,0 +1,26 @@
From 8472348e588c16ad5332fe0b1f1dc9cc8eb4ab7d Mon Sep 17 00:00:00 2001
From: Torsten Veller <tove@gentoo.org>
Date: Mon, 16 Jul 2012 05:31:43 +1200
Subject: Respect CFLAGS
Bug: https://bugs.gentoo.org/378657
---
inc/Module/Install/PRIVATE/Net/SSLeay.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/inc/Module/Install/PRIVATE/Net/SSLeay.pm b/inc/Module/Install/PRIVATE/Net/SSLeay.pm
index 5abcf70..49913e6 100644
--- a/inc/Module/Install/PRIVATE/Net/SSLeay.pm
+++ b/inc/Module/Install/PRIVATE/Net/SSLeay.pm
@@ -129,7 +129,7 @@ EOM
if (($Config{cc} =~ /aCC/i) && $^O eq 'hpux') {
print "*** Enabling HPUX aCC options (+e)\n";
- $opts->{optimize} = '+e -O2 -g';
+ $opts->{optimize} = '+e ' . $opts->{optimize};
}
if ( (($Config{ccname} || $Config{cc}) eq 'gcc') && ($Config{cccdlflags} =~ /-fpic/) ) {
--
2.14.3
@@ -13,12 +13,17 @@
<IsA>library</IsA>
<Summary>Net::SSLeay module for perl</Summary>
<Description>Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP. This protocol is frequently used in the telecoms and mobile operator world to pass short messages between systems that implement the short message service (SMS).</Description>
<Archive sha1sum="e7de8eb62fbeeb118f6fa8754a02e5a21205e345" type="targz">http://www.cpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.80.tar.gz</Archive>
<Archive sha1sum="5f1c7b6ccac81efd5b78b1e076c694f96ca5c439" type="targz">http://www.cpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Test-Exception</Dependency>
<Dependency>openssl-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">Net-SSLeay-1.82-fix-libdir.patch</Patch>
<Patch level="1">Net-SSLeay-1.82-fix-network-tests.patch</Patch>
<Patch level="1">Net-SSLeay-1.82-respect-cflags.patch</Patch>
</Patches>
</Source>
<Package>
@@ -36,6 +41,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>1.85</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>1.80</Version>
@@ -35,6 +35,13 @@
</Package>
<History>
<Update release="2">
<Date>2018-07-26</Date>
<Version>20141117</Version>
<Comment>Rebuild for new toolchain</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2017-01-24</Date>
<Version>20141117</Version>
@@ -34,6 +34,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>0.14</Version>
<Comment>Rebuild for new toolchain</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>0.14</Version>
@@ -31,6 +31,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-07-26</Date>
<Version>1.10</Version>
<Comment>Rebuild for new toolchain</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-24</Date>
<Version>1.10</Version>