1 Star 0 Fork 17

jackie_wu123/jasper

forked from src-openEuler/jasper 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
jasper.spec 2.84 KB
一键复制 编辑 原始数据 按行查看 历史
jackie_wu 提交于 2020-09-17 11:02 . fix some cve for jasper
Name: jasper
Version: 2.0.14
Release: 9
Summary: Reference implementation of the codec specified in the JPEG-2000 standard, Part 1
License: JasPer
URL: http://www.ece.uvic.ca/~frodo/jasper/
Source0: http://www.ece.uvic.ca/~frodo/jasper/software/jasper-%{version}.tar.gz
Patch0001: jasper-2.0.14-CVE-2016-9396.patch
Patch0002: jasper-2.0.14-rpath.patch
Patch0003: CVE-2018-9055.patch
Patch0004: CVE-2018-9154.patch
Patch0005: CVE-2018-9252.patch
Patch0006: CVE-2018-18873.patch
Patch0007: CVE-2018-19139.patch
Patch0008: CVE-2018-19539.patch
Patch0009: CVE-2018-19540.patch
Patch0010: CVE-2018-19541.patch
Patch0011: CVE-2018-20570.patch
Patch0012: CVE-2018-20622.patch
BuildRequires: cmake freeglut-devel libGLU-devel libjpeg-devel libXmu-devel libXi-devel
BuildRequires: pkgconfig doxygen mesa-libGL-devel
Provides: jasper-libs = %{version}-%{release}
Obsoletes: jasper-libs < %{version}-%{release}
Conflicts: jasper < 1.900.1-4
%description
The JasPer Project is an open-source initiative to provide a free software-based reference
implementation of the codec specified in the JPEG-2000 Part-1 standard.
%package devel
Summary: Development files for jasper
Provides: libjasper-devel = %{version}-%{release}
Requires: %{name} = %{version}-%{release} libjpeg-devel pkgconfig
%description devel
Development files for jasper.
%package utils
Summary: Nonessential utilities of jasper
Requires: %{name} = %{version}-%{release}
%description utils
Nonessential utilities of jasper, including jiv and tmrdemo.
%package help
Summary: Help documents for jasper
%description help
Help documents for jasper.
%prep
%autosetup -n %{name}-%{version} -p1 -S git
%build
install -d builder
cd builder
%cmake .. -DJAS_ENABLE_DOC:BOOL=OFF
cd -
%make_build -C builder
%install
make install/fast DESTDIR=%{buildroot} -C builder
%delete_la
%check
make test -C builder
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%doc COPYRIGHT LICENSE
%{_bindir}/imgcmp
%{_bindir}/imginfo
%{_bindir}/jasper
%{_docdir}/JasPer/*
%{_libdir}/libjasper.so.4*
%files devel
%doc doc/*
%{_includedir}/jasper/
%{_libdir}/pkgconfig/jasper.pc
%{_libdir}/libjasper.so
%exclude %{_docdir}/README
%files utils
%{_bindir}/jiv
%files help
%{_mandir}/man1/*
%doc README
%changelog
* Wed Sep 16 2020 wutao <wutao61@huawei.com> - 2.0.14-9
- fix folllowing CVE in this revision
CVE-2018-18873
CVE-2018-19541
CVE-2018-9055
CVE-2018-9154
CVE-2018-19539
CVE-2018-20570
CVE-2018-9252
CVE-2018-19540
CVE-2018-20622
CVE-2018-19139
* Wed Apr 22 2020 leiju <leiju4@huawei.com> - 2.0.14-8
- Package init
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jackie_wu123/jasper.git
git@gitee.com:jackie_wu123/jasper.git
jackie_wu123
jasper
jasper
master

搜索帮助