5 Star 0 Fork 1

src-openEuler/perl-Image-Size

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
perl-Image-Size.spec 2.78 KB
一键复制 编辑 原始数据 按行查看 历史
guoqinglan 提交于 2021-10-15 02:47 . git init
%global _empty_manifest_terminate_build 0
Name: perl-Image-Size
Version: 3.300
Release: 1
Summary: Read the dimensions of an image in several popular formats
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Image-Size/
Source0: http://www.cpan.org/authors/id/R/RJ/RJRAY/Image-Size-%{version}.tar.gz
BuildArch: noarch
BuildRequires: perl >= 0:5.006001
BuildRequires: perl-generators
BuildRequires: perl(Compress::Zlib) >= 2
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec) >= 0.8
BuildRequires: perl(Module::Build) >= 0.28
BuildRequires: perl(Test::More) >= 0.80
Requires: perl(Compress::Zlib) >= 2
Requires: perl(File::Spec) >= 0.8
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The Image::Size library is based upon the wwwis script written by Alex
Knowles (alex@ed.ac.uk), a tool to examine HTML and add 'width' and
'height' parameters to image tags. The sizes are cached internally based on
file name, so multiple calls on the same file name (such as images used in
bulleted lists, for example) do not result in repeated computations.
%package help
Summary : Read the dimensions of an image in several popular formats
Provides: perl-Image-Size-doc
%description help
The Image::Size library is based upon the wwwis script written by Alex
Knowles (alex@ed.ac.uk), a tool to examine HTML and add 'width' and
'height' parameters to image tags. The sizes are cached internally based on
file name, so multiple calls on the same file name (such as images used in
bulleted lists, for example) do not result in repeated computations.
%prep
%setup -q -n Image-Size-%{version}
%build
export PERL_MM_OPT=""
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
export PERL_MM_OPT=""
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
pushd %{buildroot}
touch filelist.lst
if [ -d usr/bin ];then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ];then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ];then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib ];then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
popd
mv %{buildroot}/filelist.lst .
%check
make test
%files -f filelist.lst
%defattr(-,root,root,-)
%doc ChangeLog ChangeLog.xml etc ex imgsize META.json README README.textile xt
%{perl_vendorlib}/*
%files help
%{_mandir}/*
%changelog
* Fri Oct 15 2021 guoqinglan <guoqinglan@uniontech.com> - 3.300-1
- Package init
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/src-openeuler/perl-Image-Size.git
git@gitee.com:src-openeuler/perl-Image-Size.git
src-openeuler
perl-Image-Size
perl-Image-Size
master

搜索帮助