libopenraw/libopenraw.spec
2020-07-06 10:16:48 +08:00

70 lines
2.1 KiB
RPMSpec

Name: libopenraw
Version: 0.1.3
Release: 5
Summary: Support digital camera RAW files
License: LGPLv3+
URL: http://libopenraw.freedesktop.org/libopenraw
Source0: http://libopenraw.freedesktop.org/download/libopenraw-%{version}.tar.bz2
BuildRequires: boost-devel gcc-c++ libjpeg-devel pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0) pkgconfig(libcurl) pkgconfig(libxml-2.0) >= 2.5.0
Requires: gtk2
Provides: libopenraw-gnome = %{version}-%{release}
Obsoletes: libopenraw-gnome < %{version}-%{release}
Provides: libopenraw-pixbuf-loader = %{version}-%{release}
Obsoletes: libopenraw-pixbuf-loader < %{version}-%{release}
%description
Libopenraw is a desktop agnostic effort to support digital camera RAW files.It include
libopenraw and exempi as the main components.
%package devel
Summary: Development files for libopenraw
Requires: libopenraw = %{version}-%{release}
Provides: libopenraw-gnome-devel = %{version}-%{release}
Obsoletes: libopenraw-gnome-devel < %{version}-%{release}
%description devel
The package contains libraries and header files for developing applications which use libopenraw.
%prep
%autosetup -n libopenraw-%{version} -p1
%build
%configure --disable-static --enable-gnome --disable-silent-rules
sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool
%{make_build}
%check
make check
%install
%make_install
%delete_la
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%license COPYING
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/{libopenraw.so.*,libopenrawgnome.so.*}
%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
%files devel
%{_libdir}/libopenraw.so
%{_libdir}/pkgconfig/libopenraw-0.1.pc
%dir %{_includedir}/libopenraw-0.1
%{_includedir}/libopenraw-0.1/libopenraw/*.h
%{_libdir}/libopenrawgnome.so
%{_libdir}/pkgconfig/libopenraw-gnome-0.1.pc
%dir %{_includedir}/libopenraw-0.1/libopenraw-gnome
%{_includedir}/libopenraw-0.1/libopenraw-gnome/gdkpixbuf.h
%changelog
* Tue Apr 28 2020 wangyue<wangyue92@huawei.com> - 0.1.3-5
- Package init