From fd856e3e6a226d53b67d2b321fa618a6299075bc Mon Sep 17 00:00:00 2001 From: Luis Date: Thu, 20 Jul 2023 15:55:34 +0000 Subject: [PATCH] perl-io-socket-ssl: new port --- main/perl-io-socket-ssl/.checksums | 1 + main/perl-io-socket-ssl/.pkgfiles | 28 ++++++++++++++++++++++++++++ main/perl-io-socket-ssl/spkgbuild | 17 +++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 main/perl-io-socket-ssl/.checksums create mode 100644 main/perl-io-socket-ssl/.pkgfiles create mode 100644 main/perl-io-socket-ssl/spkgbuild diff --git a/main/perl-io-socket-ssl/.checksums b/main/perl-io-socket-ssl/.checksums new file mode 100644 index 000000000..c7094d3a2 --- /dev/null +++ b/main/perl-io-socket-ssl/.checksums @@ -0,0 +1 @@ +673eaf709a034d4f65dce259bde02500 perl-io-socket-ssl-2.083.tar.gz diff --git a/main/perl-io-socket-ssl/.pkgfiles b/main/perl-io-socket-ssl/.pkgfiles new file mode 100644 index 000000000..65cfbfc47 --- /dev/null +++ b/main/perl-io-socket-ssl/.pkgfiles @@ -0,0 +1,28 @@ +perl-io-socket-ssl-2.083-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/perl5/ +drwxr-xr-x root/root usr/lib/perl5/5.38/ +drwxr-xr-x root/root usr/lib/perl5/5.38/x86_64-linux-thread-multi/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/IO/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/IO/Socket/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL.pod +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL/Intercept.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL/PublicSuffix.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.38/IO/Socket/SSL/Utils.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/x86_64-linux-thread-multi/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/x86_64-linux-thread-multi/auto/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/x86_64-linux-thread-multi/auto/IO/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/x86_64-linux-thread-multi/auto/IO/Socket/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.38/x86_64-linux-thread-multi/auto/IO/Socket/SSL/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man3/ +-r--r--r-- root/root usr/share/man/man3/IO::Socket::SSL.3.gz +-r--r--r-- root/root usr/share/man/man3/IO::Socket::SSL::Intercept.3.gz +-r--r--r-- root/root usr/share/man/man3/IO::Socket::SSL::PublicSuffix.3.gz +-r--r--r-- root/root usr/share/man/man3/IO::Socket::SSL::Utils.3.gz diff --git a/main/perl-io-socket-ssl/spkgbuild b/main/perl-io-socket-ssl/spkgbuild new file mode 100644 index 000000000..e9cab5d68 --- /dev/null +++ b/main/perl-io-socket-ssl/spkgbuild @@ -0,0 +1,17 @@ +# description: Nearly transparent SSL encapsulation for IO::Socket::INET. +# homepage: https://metacpan.org/release/IO-Socket-SSL/ +# depends: perl ca-certificates perl-net-ssleay perl-mozilla-ca + +name=perl-io-socket-ssl +version=2.083 +release=1 +source="$name-$version.tar.gz::https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-$version.tar.gz" + + +build() { + cd IO-Socket-SSL-$version + PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor + make + make DESTDIR=$PKG install + find $PKG \( -name perllocal.pod -o -name .packlist \) -delete +}