%define oname OpenJPEG %define major 7 %define lib_name %mklibname openjp2_ %{major} %define lib_dev %mklibname %{name} -d %define common_description The OpenJPEG library is an open-source JPEG 2000 codec written in C\ language. It has been developed in order to promote the use of JPEG\ 2000, the new still-image compression standard from the Joint\ Photographic Experts Group (JPEG). Name: openjpeg2 Version: 2.1.0 Release: %mkrel 3 Summary: An open-source JPEG 2000 codec License: BSD Group: System/Libraries Url: http://www.openjpeg.org/ Source0: http://openjpeg.googlecode.com/files/openjpeg-%{version}.tar.gz BuildRequires: png-devel BuildRequires: tiff-devel BuildRequires: lcms2-devel BuildRequires: cmake BuildRequires: doxygen %description %{common_description} %package -n %{lib_name} Summary: %{oname} library Group: System/Libraries %description -n %{lib_name} This package contains the library needed to run programs dynamically linked with the %{oname} library. %{common_description} %package -n %{lib_dev} Summary: Development tools for programs using the %{oname} library Group: Development/C Requires: %{lib_name} = %{version} Requires: %{name} = %{version} Provides: %{name}-devel = %{version}-%{release} Conflicts: openjpeg-devel < 2.0.0 %description -n %{lib_dev} This package contains the header files and libraries needed for developing programs using the %{oname} library. %{common_description} %prep %setup -qn openjpeg-%{version} %build %cmake \ -DOPENJPEG_INSTALL_BIN_DIR:PATH=%{_bindir} \ -DOPENJPEG_INSTALL_DATA_DIR:PATH=%{_datadir} \ -DOPENJPEG_INSTALL_INCLUDE_DIR:PATH=%{_includedir} \ -DOPENJPEG_INSTALL_LIB_DIR:PATH=%{_libdir} \ -DBUILD_DOC=ON %make %install %makeinstall_std -C build rm -rf %{buildroot}%{_docdir} %files %doc AUTHORS CHANGES LICENSE NEWS README THANKS %{_bindir}/* %{_mandir}/man1/* %files -n %{lib_name} %{_libdir}/*.so.%{major} %{_libdir}/*.so.%{version} %files -n %{lib_dev} %{_includedir}/* %{_mandir}/man3/* %{_libdir}/*.so %{_libdir}/openjpeg-*/*.cmake %{_libdir}/pkgconfig/libopenjp2.pc %changelog * Wed Oct 15 2014 umeabot <umeabot> 2.1.0-3.mga5 + Revision: 745013 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.1.0-2.mga5 + Revision: 683219 - Mageia 5 Mass Rebuild * Wed May 28 2014 luigiwalser <luigiwalser> 2.1.0-1.mga5 + Revision: 627306 - 2.1.0 (library major is now 7) * Sat Oct 19 2013 umeabot <umeabot> 2.0.0-4.mga4 + Revision: 526602 - Mageia 4 Mass Rebuild * Thu Jun 06 2013 fwang <fwang> 2.0.0-3.mga4 + Revision: 438304 - drop old obsoletes * Thu Jun 06 2013 fwang <fwang> 2.0.0-2.mga4 + Revision: 438296 - update doc dir - fix build - imported package openjpeg2