initial commit of file from CVS for perl-IO-Socket-SSL on Fri 14 Jul 13:59:09 BST 2023

This commit is contained in:
Brian Read 2023-07-14 13:59:09 +01:00
parent e9faad09b0
commit 408b9fddf5
7 changed files with 187 additions and 1 deletions

1
.gitattributes vendored Normal file
View File

@ -0,0 +1 @@
*.tar.gz filter=lfs diff=lfs merge=lfs -text

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*.rpm
*.log
*spec-20*

BIN
IO-Socket-SSL-1.74.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

19
Makefile Normal file
View File

@ -0,0 +1,19 @@
NAME := perl-IO-Socket-SSL
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -1,3 +1,11 @@
# perl-IO-Socket-SSL
3rd Party (Maintained by Koozali) git repo for perl-IO-Socket-SSL smeserver
3rd Party (Maintained by Koozali) git repo for perl-IO-Socket-SSL smeserver
## Description
<br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.*
*Once it has been checked, then this comment will be deleted*
<br />
Perl-IO-Socket-SSL is a Perl module that provides an object-oriented interface to SSL sockets. It allows Perl programs to access secure server and client technologies over the Internet using the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. This module provides an interface to the OpenSSL library, allowing secure connections with SSL/TLS peers, SSL server authentication, and data encryption.

1
contriborbase Normal file
View File

@ -0,0 +1 @@
sme10

151
perl-IO-Socket-SSL.spec Normal file
View File

@ -0,0 +1,151 @@
%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
%define real_name IO-Socket-SSL
Summary: Nearly transparent SSL encapsulation for IO::Socket::INET
Name: perl-IO-Socket-SSL
Version: 1.74
Release: 1%{?dist}
License: Artistic/GPL
Group: Applications/CPAN
URL: http://search.cpan.org/dist/IO-Socket-SSL/
Packager: Contribs.org <http://contribs.org>
Vendor: Koozali SME Server, http://mirror.contribs.org/releases
Source: http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
BuildRequires: perl(Net::SSLeay) >= 1.21
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(ExtUtils::Manifest)
Requires: perl(Net::SSLeay) >= 1.21
Requires: perl(Scalar::Util)
Provides: perl-Net-Nessus-XMLRPC-alternative = 0.20
%filter_from_requires /^perl*/d
%filter_setup
%description
Nearly transparent SSL encapsulation for IO::Socket::INET.
%prep
%setup -q -n %{real_name}-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} pure_install
### Clean up buildroot
find %{buildroot} -name .packlist -exec %{__rm} {} \;
### Clean up docs
find docs/ example/ -type f -exec %{__chmod} a-x {} \;
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root, 0755)
%doc BUGS Changes MANIFEST META.yml README* docs/ example/
%doc %{_mandir}/man3/IO::Socket::SSL.3pm*
%dir %{perl_vendorlib}/IO/
%dir %{perl_vendorlib}/IO/Socket/
%{perl_vendorlib}/IO/Socket/SSL.pm
%changelog
* Fri Jul 14 2023 BogusDateBot
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
by assuming the date is correct and changing the weekday.
* Sun Feb 7 2016 stephane de labrusse <stephdl@de-labrusse.fr> 1.74-1.sme
- Build new rpm for sme10
* Tue May 19 2015 Daniel Berteaud <daniel@firewall-services.com> - 1.74-1.sme
- new upstream release [SME: 8926]
* Fri Jun 03 2011 David Hrbáč <david@hrbac.cz> - 1.44-1
- new upstream release
* Tue May 03 2011 David Hrbáč <david@hrbac.cz> - 1.40-1
- new upstream release
* Fri Mar 11 2011 David Hrbáč <david@hrbac.cz> - 1.39-1
- new upstream release
* Sun Jan 30 2011 David Hrbáč <david@hrbac.cz> - 1.38-1
- new upstream release
* Mon Jan 03 2011 David Hrbáč <david@hrbac.cz> - 1.37-1
- new upstream release
* Tue Dec 07 2010 David Hrbáč <david@hrbac.cz> - 1.35-1
- new upstream release
* Tue Nov 02 2010 David Hrbáč <david@hrbac.cz> - 1.34-1
- new upstream release
* Thu Sep 23 2010 David Hrbáč <david@hrbac.cz> - 1.33-1
- new upstream release
* Tue May 04 2010 Steve Huff <shuff@vecna.org> - 1.31-2
- Satisfies an alternative dependency for perl-Net-Nessus-XMLRPC.
* Wed Dec 23 2009 Christoph Maser <cmr@financial.com> - 1.31-1
- Updated to version 1.31.
* Wed Sep 9 2009 Christoph Maser <cmr@financial.com> - 1.30-1
- Updated to version 1.30.
* Fri Aug 7 2009 Christoph Maser <cmr@financial.com> - 1.27-1
- Updated to version 1.27.
* Sat Jul 4 2009 Christoph Maser <cmr@financial.com> - 1.26-1
- Updated to version 1.26.
* Wed Oct 15 2008 Dag Wieers <dag@wieers.com> - 1.17-1
- Updated to release 1.17.
* Wed Oct 08 2008 Dag Wieers <dag@wieers.com> - 1.16-1
- Updated to release 1.16.
* Tue Nov 13 2007 Dag Wieers <dag@wieers.com> - 1.13-1
- Updated to release 1.13.
* Tue Nov 13 2007 Dag Wieers <dag@wieers.com> - 1.12-1
- Updated to release 1.12.
* Tue Aug 07 2007 Dag Wieers <dag@wieers.com> - 1.07-2
- Disabled auto-requires for docs/ and example/.
* Mon Jun 18 2007 Dries Verachtert <dries@ulyssis.org> - 1.07-1
- Updated to release 1.07.
* Sun Apr 29 2007 Dries Verachtert <dries@ulyssis.org> - 1.05-1
- Updated to release 1.05.
* Mon Oct 09 2006 Dag Wieers <dag@wieers.com> - 1.01-1
- Updated to release 1.01.
* Wed Aug 16 2006 Dag Wieers <dag@wieers.com> - 0.999-1
- Updated to release 0.999.
* Sat Nov 5 2005 Dries Verachtert <dries@ulyssis.org> - 0.97-1
- Updated to release 0.97.
* Wed Oct 20 2004 Dries Verachtert <dries@ulyssis.org> - 0.96-0
- Update to release 0.96.
* Mon Jul 14 2003 Dag Wieers <dag@wieers.com> - 0.94-0
- Updated to release 0.94.
- Initial package. (using DAR)