Search
SailfishOS Open Build Service
>
Projects
>
home:r0kk3rz
:
firefox-wayland
>
gdk-pixbuf
> gdk-pixbuf.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File gdk-pixbuf.spec of Package gdk-pixbuf
%global glib2_version 2.48.0 Name: gdk-pixbuf2 Version: 2.36.0 Release: 1%{?dist} Summary: An image loading library License: LGPLv2+ URL: http://www.gtk.org #VCS: git:git://git.gnome.org/gdk-pixbuf Source0: http://download.gnome.org/sources/gdk-pixbuf/2.36/gdk-pixbuf-%{version}.tar.xz BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version} BuildRequires: libpng-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: libjasper-devel BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.3 # gdk-pixbuf does a configure time check which uses the GIO mime # layer; we need to actually have the mime type database. BuildRequires: shared-mime-info Requires: glib2%{?_isa} >= %{glib2_version} # We also need MIME information at runtime Requires: shared-mime-info %description gdk-pixbuf is an image loading library that can be extended by loadable modules for new image formats. It is used by toolkits such as GTK+ or clutter. %package modules Summary: Additional image modules for gdk-pixbuf Requires: %{name}%{?_isa} = %{version}-%{release} %description modules This package contains the additional modules that are needed to load various image formats such as ICO and JPEG. %package devel Summary: Development files for gdk-pixbuf Requires: %{name}%{?_isa} = %{version}-%{release} Requires: glib2-devel%{?_isa} >= %{glib2_version} %description devel This package contains the libraries and header files that are needed for writing applications that are using gdk-pixbuf. %prep %setup -q -n gdk-pixbuf-%{version} %build %configure \ --with-libjasper \ --with-included-loaders=png \ --disable-silent-rules make %{?_smp_mflags} %install %make_install RUN_QUERY_LOADER_TEST=false # Remove unpackaged files #rm $RPM_BUILD_ROOT%{_libdir}/*.la #rm $RPM_BUILD_ROOT%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders/*.la touch $RPM_BUILD_ROOT%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache (cd $RPM_BUILD_ROOT%{_bindir} mv gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-%{__isa_bits} ) %find_lang gdk-pixbuf %post /sbin/ldconfig %postun /sbin/ldconfig %transfiletriggerin -- %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache %transfiletriggerpostun -- %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache %files -f gdk-pixbuf.lang %doc AUTHORS NEWS %{_libdir}/libgdk_pixbuf-2.0.so.* %{_libdir}/girepository-1.0 %dir %{_libdir}/gdk-pixbuf-2.0 %dir %{_libdir}/gdk-pixbuf-2.0/2.10.0 %dir %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders %ghost %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache %{_bindir}/gdk-pixbuf-query-loaders-%{__isa_bits} %{_mandir}/man1/gdk-pixbuf-query-loaders.1* %files modules %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders/*.so %files devel %dir %{_includedir}/gdk-pixbuf-2.0 %{_includedir}/gdk-pixbuf-2.0/gdk-pixbuf %{_libdir}/libgdk_pixbuf-2.0.so %{_libdir}/pkgconfig/gdk-pixbuf-2.0.pc %{_bindir}/gdk-pixbuf-csource %{_bindir}/gdk-pixbuf-pixdata %{_datadir}/gir-1.0 %{_datadir}/gtk-doc/html/* %{_mandir}/man1/gdk-pixbuf-csource.1*