source: projects/specs/trunk/p/perl-IO-Socket-SSL/perl-IO-Socket-SSL-vl.spec @ 9512

Revision 9512, 2.9 KB checked in by inagaki, 9 years ago (diff)

2015-04-16 Ryoichi INAGAKI <ryo1@…>

  • perl-{Cairo, Clone, Curses, Event, Guard, IO-AIO,

IO-Socket-SSL, IPC-Run, Tk, URI}: updated


Line 
1Summary: Nearly transparent SSL encapsulation for IO::Socket::INET
2Summary(ja): IO::Socket::INET のための、ほぼ透過的な SSL カプセル化ライブラリ
3Name: perl-IO-Socket-SSL
4Version: 2.012
5Release: 1%{?_dist_release}
6License: Artistic or GPLv1
7Group: Development/Libraries
8URL: http://search.cpan.org/~behroozi/IO-Socket-SSL/
9Source0: IO-Socket-SSL-%{version}.tar.gz
10
11BuildRoot: %{_tmppath}/%{name}-%{version}-root
12BuildArch: noarch
13BuildRequires: perl
14BuildRequires: perl-Net_SSLeay
15Requires: perl
16
17%description
18This module is a true drop-in replacement for IO::Socket::INET that uses
19SSL to encrypt data before it is transferred to a remote server or client.
20
21%description -l ja
22このモジュールは IO::Socket::INET をそっくりそのまま置き換えるものですが、
23それに加えて、データがリモートのサーバやクライアントに転送される前に SSL
24を使って暗号化します。
25
26%prep
27%setup -q -n IO-Socket-SSL-%{version}
28
29%build
30CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor <<EOF
31y
32EOF
33make
34
35%install
36rm -rf $RPM_BUILD_ROOT
37make install DESTDIR=$RPM_BUILD_ROOT
38
39[ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
40
41find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
42
43find $RPM_BUILD_ROOT/usr -type f -print |
44        sed "s@^$RPM_BUILD_ROOT@@g" |
45        grep -v perllocal.pod |
46        grep -v "\.packlist" > IO-Socket-SSL-%{version}-filelist
47if [ "$(cat IO-Socket-SSL-%{version}-filelist)X" = "X" ] ; then
48    echo "ERROR: EMPTY FILE LIST"
49    exit -1
50fi
51
52%clean
53rm -rf $RPM_BUILD_ROOT
54
55%check
56make test
57
58%files -f IO-Socket-SSL-%{version}-filelist
59%defattr(-,root,root,-)
60%doc Changes README example
61%dir %{perl_vendorlib}/IO
62%dir %{perl_vendorlib}/IO/Socket
63
64%changelog
65* Thu Apr 16 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.012-1
66- new upstream release
67
68* Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.994-1
69- new upstream release.
70
71* Sat Apr 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.26-2
72- rebuild with perl-5.12.3
73
74* Wed Jul  8 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.26-1vl5
75- new upstream release with security fix
76  (verify_hostname_of_cert() Bypass Issue)
77
78* Tue Nov  4 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.17-1vl5
79- new upstream release
80- applied new versioning policy
81- spec in UTF-8
82- added BuildRequires: perl-Net_SSLeay (for %%check)
83
84* Tue Sep 25 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.09-0vl1
85- new upstream release
86
87* Sat Feb 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.02-0vl1
88- new upstream release
89- changed Group to Development/Libraries
90
91* Sun Sep 11 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.97-0vl1
92- new upstream release
93- updated URL
94
95* Sun Apr 03 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.96-0vl1
96- new upstream release
97
98* Tue Feb 08 2005 HOTTA Michihide <hotta@net-newbie.com> 0.95-0vl1
99- Initial build for Vine Linux 3.1.
100
101* Mon Feb 23 2004  <yasuma@miraclelinux.com> 0.95-1
102- Initial build.
Note: See TracBrowser for help on using the repository browser.