Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:csbuild:Perl
perl-Pod-Coverage
perl-Pod-Coverage.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Pod-Coverage.spec of Package perl-Pod-Coverage
# # spec file for package perl-Pod-Coverage # # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %define real_name Pod-Coverage %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib) %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch) %define perl_archlib %(eval "`perl -V:archlib`"; echo $archlib) %define perl_privlib %(eval "`perl -V:privlib`"; echo $privlib) %define maketest 1 Name: perl-%{real_name} Summary: Checks if the documentation of a module is comprehensive License: Artistic License; GPL v2 or later Group: Development/Libraries/Perl Url: http://search.cpan.org/perldoc?Pod::Coverage Version: 0.20 Release: 1 Source: %{real_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: perl-Devel-Symdump BuildRequires: perl perl-Devel-Symdump perl-ExtUtils-CBuilder BuildRequires: perl(ExtUtils::MakeMaker) %if 0%{?suse_version} %if 0%{?suse_version} <= 1030 BuildRequires: perl-Module-Build %endif %endif %if 0%{?fedora_version} BuildRequires: perl-devel %endif %description Developers hate writing documentation. They'd hate it even more if their computer tattled on them, but maybe they'll be even more thankful in the long run. Even if not, F<perlmodstyle> tells you to, so you must obey. This module provides a mechanism for determining if the pod for a given module is comprehensive. It expects to find either a C<< =head(n>1) >> or an C<=item> block documenting a subroutine. Authors: -------- Richard Clamp <richardc@unixbeard.net> Michael Stevens <mstevens@etla.org> some contributions from David Cantrell <david@cantrell.org.uk> %prep %setup -q -n %{real_name}-%{version} %build #export CFLAGS="$RPM_OPT_FLAGS -Wall" #perl Build.PL --installdirs vendor #./Build #./Build test perl Makefile.PL make %{?jobs:-j%jobs} %check # make test %install %if 0%{?suse_version} %perl_make_install %perl_process_packlist %else make DESTDIR=$RPM_BUILD_ROOT install_vendor find $RPM_BUILD_ROOT/usr -type f -name perllocal.pod |xargs -i rm -f {} find $RPM_BUILD_ROOT/usr -type d -depth -exec rmdir {} \; 2>/dev/null %endif %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-, root, root) %doc MANIFEST Changes examples %doc %{_mandir}/man?/* %dir %{perl_vendorlib}/Pod %dir %{perl_vendorarch}/auto/Pod %dir %{perl_vendorarch}/auto/Pod/Coverage %{_bindir}/pod_cover %{perl_vendorlib}/Pod/Coverage %{perl_vendorlib}/Pod/Coverage.pm %{perl_vendorarch}/auto/Pod/Coverage/.packlist %if 0%{?suse_version} /var/adm/perl-modules/%{name} %endif %changelog * Wed May 30 2012 Holger Manthey <holger.manthey@bertelsmann.de> - remove perl-version require * Mon Jun 14 2010 Holger Manthey <holger.manthey@bertelsmann.de> - Build for fedora * Sat Jun 12 2010 Holger Manthey <holger.manthey@bertelsmann.de> - upgrade to 0.20 - Build for fedora * Sat Apr 4 2009 Holger Manthey <holger.manthey@bertelsmann.de> - Build for centos * Wed May 7 2008 lrupp@suse.de - update to 0.19 - beautify specfile - use the right directories for the modules * Tue Jun 20 2006 James Oakley <jfunk@funktronics.ca> - 0.17-1 - Initial release
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor