diff --git a/libopenraw-0.1.3.tar.bz2 b/libopenraw-0.1.3.tar.bz2 new file mode 100644 index 0000000..afec155 Binary files /dev/null and b/libopenraw-0.1.3.tar.bz2 differ diff --git a/libopenraw.spec b/libopenraw.spec new file mode 100644 index 0000000..1f5f12f --- /dev/null +++ b/libopenraw.spec @@ -0,0 +1,69 @@ +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 - 0.1.3-5 +- Package init