# Tests require accessible syslog %bcond_with test Name: perl-Unix-Syslog Version: 1.1 Release: 20%{?dist} Summary: Perl interface to the UNIX syslog(3) calls License: Artistic 2.0 Group: Development/Libraries URL: http://search.cpan.org/dist/Unix-Syslog/ Source0: http://www.cpan.org/authors/id/M/MH/MHARNISCH/Unix-Syslog-%{version}.tar.gz BuildRequires: perl(ExtUtils::MakeMaker) %if %{with test} # Run-requires: BuildRequires: perl(DynaLoader) BuildRequires: perl(Exporter) # Tests: BuildRequires: syslog %endif Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: syslog %{?perl_default_filter} %description This module provides an interface to the system logger syslogd(8) via Perl's XSUBs. The implementation attempts to resemble the native libc- functions of your system, so that anyone being familiar with syslog.h should be able to use this module right away. %prep %setup -q -n Unix-Syslog-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" make %{?_smp_mflags} %install make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; %{_fixperms} $RPM_BUILD_ROOT/* %check %if %{with test} make test %endif %files %doc Artistic Changes README %{perl_vendorarch}/auto/* %{perl_vendorarch}/Unix* %{_mandir}/man3/* %changelog * Wed Jun 03 2015 Jitka Plesnikova - 1.1-20 - Perl 5.22 rebuild * Wed Aug 27 2014 Jitka Plesnikova - 1.1-19 - Perl 5.20 rebuild * Sun Aug 17 2014 Fedora Release Engineering - 1.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 1.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Jul 18 2013 Petr Pisar - 1.1-15 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Nov 07 2012 Petr Pisar - 1.1-13 - Conditionalize test dependencies * Wed Nov 07 2012 Petr Pisar - 1.1-12 - Specify all dependencies - Do not export private library * Fri Jul 20 2012 Fedora Release Engineering - 1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Mon Jun 11 2012 Petr Pisar - 1.1-10 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Fri Jun 17 2011 Marcela Mašláňová - 1.1-8 - Perl mass rebuild * Wed Feb 09 2011 Fedora Release Engineering - 1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Dec 23 2010 Marcela Maslanova - 1.1-6 - 661697 rebuild for fixing problems with vendorach/lib * Fri May 07 2010 Marcela Maslanova - 1.1-5 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal - 1.1-4 - rebuild against perl 5.10.1 * Sun Jul 26 2009 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri May 30 2008 Steven Pritchard 1.1-1 - Update to 1.1. * Thu Mar 06 2008 Tom "spot" Callaway - 1.0-3 - Rebuild for new perl * Tue Feb 19 2008 Fedora Release Engineering - 1.0-2 - Autorebuild for GCC 4.3 * Mon Oct 15 2007 Steven Pritchard 1.0-1 - Update to 1.0. - Update License. - Reformat a little to match cpanspec output. * Mon Apr 16 2007 Steven Pritchard 0.100-9 - Use fixperms macro instead of our own chmod incantation. - BR ExtUtils::MakeMaker. * Mon Aug 28 2006 Steven Pritchard 0.100-8 - Rebuild. - Fix find option order. - Minor cleanup to more closely match cpanspec output. * Sat Feb 18 2006 Steven Pritchard 0.100-7 - Rebuild. * Mon Sep 05 2005 Steven Pritchard 0.100-6 - Spec cleanup. - Disable "make test" by default (spams console). * Fri Apr 7 2005 Michael Schwendt - rebuilt * Mon Apr 26 2004 Ville Skyttä - 0:0.100-0.fdr.4 - Bring up to date with current fedora.us perl spec template. - Require perl(:MODULE_COMPAT_*). * Thu Oct 2 2003 Michael Schwendt 0:0.100-0.fdr.3 - Vendor install - Removing some files instead of excluding them - Own two additionnal directories to work around perl package bug * Fri Jul 11 2003 Dams 0:0.100-0.fdr.2 - Excluding empty Syslog.bs file - Chmoding Syslog.so in install section to allow it to be stripped - Changed Group tag value - Added missing unowned directories * Sun Jun 15 2003 Dams - Initial build.