Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:snagview:perl
perl-Archive-Zip
perl-Archive-Zip.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perl-Archive-Zip.spec of Package perl-Archive-Zip
#SuSe specific Part %if %{?sles_version:1}0 %define module_dir /usr/lib/perl5/ %define man3_dir /usr/share/man/man3/ %if 0%{?suse_version} >= 1315 %define auto_dir /usr/lib/perl5/vendor_perl%{sub_dir}/auto %define sub_dir /5.18.2/x86_64-linux-thread-multi/ %else %define auto_dir /usr/lib/perl5/vendor_perl%{sub_dir}/auto #suse prefers to install additional modules in a subdir (below module_dir) %define sub_dir /5.10.0/x86_64-linux-thread-multi/ %endif %endif %if %{?centos_version:1}0 %define init 1 %if 0%{?centos_version} == 700 BuildRequires: perl-ExtUtils-MakeMaker perl-Compress-Raw-Zlib AutoReqProv: no %else BuildRequires: perl-ExtUtils-MakeMaker perl-version-new perl-IO-Compress requires: perl-version-new %endif %define module_dir /usr/share/perl5 %define sub_dir / %define man3_dir /usr/share/man/man3 %define auto_dir /usr/lib64/perl5/vendor_perl/auto/ %endif #all Distros %define module_name Archive-Zip %define module_version 1.57 Name: perl-%{module_name} Version: %{module_version} Release: 0 License: perl-5 Summary: Archive::Zip - Provide an interface to ZIP archive files. Url: https://metacpan.org/pod/Moose Group: perl/modules Source: %{module_name}-%{module_version}.tar.gz BuildRequires: perl perl-Module-Install perl-Config-AutoConf perl-Capture-Tiny perl-Path-Tiny perl-MRO-Compat Requires: perl perl-MRO-Compat BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. %prep cd %{_builddir} tar -xf %{_sourcedir}/%{module_name}-%{module_version}.tar.gz %build cd %{_builddir}/%{module_name}-%{module_version} perl Makefile.PL installdirs=vendor destdir=%{buildroot} make %install cd %{_builddir}/%{module_name}-%{module_version} make DESTDIR=%{buildroot} install #In case the .packlist file contains the buildroot directory #perl -i -pe "s{%{buildroot}}{}g" %{buildroot}/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/Moose/.packlist find %{buildroot} -type f -name "perllocal.pod" -exec rm -f {} \; find %{buildroot} -type f -name ".packlist" -exec rm -f {} \; rm -Rf %{buildroot}/usr/share/man find %{buildroot} -type f | sed "s#%{buildroot}##g" > %{buildroot}/../%{name}-filelist perl -i -pe "s{%{buildroot}}{}g" %{buildroot}/usr/lib/perl5/vendor_perl/auto/Moose/.packlist %files -f %{buildroot}/../%{name}-filelist %defattr(-,root,root) %if %{?sles_version:1}0 %if 0%{?suse_version} >= 1315 %else %endif %endif
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