source: projects/specs/trunk/p/perl-IO-AIO/perl-IO-AIO-vl.spec @ 12120

Revision 12120, 4.3 KB checked in by tomop, 5 years ago (diff)

perl-5.26 and friends

Line 
1Name:           perl-IO-AIO
2Version:        4.72
3Release:        1%{?_dist_release}
4Summary:        Asynchronous Input/Output
5License:        GPL+ or Artistic
6Group:          Development/Libraries
7URL:            http://search.cpan.org/dist/IO-AIO/
8Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-%{version}.tar.gz
9
10Vendor:       Project Vine
11Distribution: Vine Linux
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
14BuildRequires:  perl >= 2:5.8.2
15BuildRequires:  perl(Carp)
16BuildRequires:  perl(common::sense)
17BuildRequires:  perl(ExtUtils::MakeMaker)
18BuildRequires:  perl(Canary::Stability)
19BuildRequires:  libxcrypt-devel
20BuildRequires:  libnsl2-devel
21Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
22
23%{?perl_default_filter}
24
25%description
26This module implements asynchronous I/O using whatever means your operating
27system supports.
28
29%prep
30%setup -q -n IO-AIO-%{version}
31
32%build
33perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
34make %{?_smp_mflags}
35
36%install
37rm -rf %{buildroot}
38make pure_install DESTDIR=%{buildroot}
39
40# Remove script we don't want packaged
41rm -f %{buildroot}%{_bindir}/treescan
42
43find %{buildroot} -type f -name .packlist -exec rm -f {} \;
44find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
45find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
46%{_fixperms} %{buildroot}
47
48%check
49make test
50
51%clean
52rm -rf %{buildroot}
53
54%files
55%defattr(-,root,root,-)
56%license COPYING
57%doc Changes README
58%{perl_vendorarch}/auto/IO/
59%{perl_vendorarch}/IO/
60%{_mandir}/man1/treescan.1*
61%{_mandir}/man3/IO::AIO.3pm*
62
63%changelog
64* Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.72-1
65- new upstream release.
66- rebuilt with perl-5.26.
67- added BR:libxcrypt-devel,libnsl2-devel.
68
69* Thu Apr 16 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.32-1
70- new upstream release
71
72* Fri Jun 27 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 4.12-2
73- build with Perl 5.16
74
75* Fri Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.12-1
76- initial build for Vine Linux
77
78* Thu Feb  2 2012 Paul Howarth <paul@city-fan.org> - 4.12-1
79- Update to 4.12 (see Changes file for details)
80  - INCOMPATIBLE CHANGE: fork is no longer supported (indeed, it never was);
81    see FORK BEHAVIOUR in manpage for details
82- BR: perl(Carp)
83- Reinstate compatibility with old distributions such as EL-5
84  - Add back BuildRoot definition and cleaning
85- Use DESTDIR rather than PERL_INSTALL_ROOT
86- Don't use macros for commands
87- Use tabs
88
89* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.71-4
90- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
91
92* Sun Jun 19 2011 Marcela Mašláňová <mmaslano@redhat.com> - 3.71-3
93- Perl mass rebuild
94
95* Thu Mar 10 2011 Paul Howarth <paul@city-fan.org> - 3.71-2
96- Spec cleanup
97- Use %%{?perl_default_filter} instead of our own custom provides filter
98
99* Wed Feb  9 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> - 3.71-1
100- Upstream released new version
101
102* Tue Feb  8 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.65-3
103- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
104
105* Fri Dec 17 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.65-2
106- Rebuild to fix problems with vendorarch/lib (#661697)
107
108* Thu Jun 24 2010 Ruben Kerkhof <ruben@rubenkerkhof.com> - 3.65-1
109- Upstream released new version
110
111* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.17-5
112- Mass rebuild with perl-5.12.0
113
114* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 3.17-4
115- Rebuild against perl 5.10.1
116
117* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.17-3
118- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
119
120* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.17-2
121- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
122
123* Thu Dec 18 2008 Nicolas Chauvet <kwizart@gmail.com> - 3.17-1
124- Update to 3.17
125
126* Sun Nov 09 2008 Ruben Kerkhof <ruben@rubenkerkhof.com> - 3.16-1
127- Upstream release new version
128
129* Mon Mar 03 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.51-2
130- Rebuild for new perl (again)
131
132* Sat Feb 09 2008 Ruben Kerkhof <ruben@rubenkerkhof.com> - 2.51-1
133- Sync with upstream
134
135* Thu Feb  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.33-2
136- Rebuild for new perl
137
138* Sun May 13 2007 Ruben Kerkhof <ruben@rubenkerkhof.com> - 2.33-1
139- Initial import
Note: See TracBrowser for help on using the repository browser.