122 Star 0 Fork 6

src-openEuler / zopfli

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
zopfli.spec 1.15 KB
一键复制 编辑 原始数据 按行查看 历史
Name: zopfli
Version: 1.0.1
Release: 9
Summary: Compression library programmed in C
License: ASL 2.0
URL: https://github.com/google/zopfli
Source0: https://github.com/google/zopfli/archive/zopfli-%{version}.tar.gz
BuildRequires: gcc-c++
Patch0001: Fix-invalid-read-outsize-allocated-memory.patch
%description
Zopfli Compression Algorithm is a compression library programmed in C to perform
very good, but slow, deflate or zlib compression.
%prep
%autosetup -n zopfli-zopfli-%{version} -p1
%build
cflags=`sed -n '/^CFLAGS/=' Makefile`
cxxflags=`sed -n '/^CXXFLAGS/=' Makefile`
sed -i "${cflags}s#\$#& %{optflags}#" Makefile
sed -i "${cxxflags}s#\$#& %{optflags}#" Makefile
%make_build zopfli zopflipng
%install
mkdir -p %{buildroot}%{_bindir}
cp zopfli zopflipng %{buildroot}%{_bindir}/
chmod 0755 %{buildroot}%{_bindir}/zopfli*
%files
%license COPYING
%doc CONTRIBUTORS README README.zopflipng
%{_bindir}/zopfli*
%changelog
* Thu Nov 26 2020 lingsheng <lingsheng@huawei.com> - 1.0.1-9
- Fix invalid read outsize allocated memory
* Mon Jan 6 2020 zhujunhao <zhujunhao5@huawei.com> - 1.0.1-8
- Package init
1
https://gitee.com/src-openeuler/zopfli.git
git@gitee.com:src-openeuler/zopfli.git
src-openeuler
zopfli
zopfli
openEuler-20.03-LTS

搜索帮助