]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - gdk-pixbuf2/gdk-pixbuf2.nm
clamav: Update to 0.101.4
[ipfire-3.x.git] / gdk-pixbuf2 / gdk-pixbuf2.nm
index 35172b7586dc507071f593511c4be805436e58a0..47f6d90ab25a2e3cc634fb2b54343a134f6f30ba 100644 (file)
@@ -4,9 +4,10 @@
 ###############################################################################
 
 name       = gdk-pixbuf2
-version    = 2.24.0
-major_ver  = 2.24
-release    = 1
+version    = %{ver_major}.%{ver_minor}
+ver_major  = 2.33
+ver_minor  = 2
+release    = 2
 
 groups     = System/Libraries
 url        = http://www.gtk.org/
@@ -20,26 +21,52 @@ end
 
 thisapp    = gdk-pixbuf-%{version}
 
-source_dl  = http://download.gnome.org/sources/gdk-pixbuf/%{major_ver}/
+source_dl  = http://download.gnome.org/sources/gdk-pixbuf/%{ver_major}/
 sources    = %{thisapp}.tar.xz
 
 build
        requires
-               glib2-devel
+               glib2-devel >= 2.37.6
+               gobject-introspection-devel >= 0.9.3
                libpng-devel
                libjpeg-devel
                libtiff-devel
+               libX11-devel
        end
 
+       export LD_LIBRARY_PATH = %{DIR_APP}/gdk-pixbuf/.libs
+
        configure_options += \
-               --disable-rpath
+               --with-x11 \
+               --with-included-loaders=png
+
+       make_install_targets += RUN_QUERY_LOADER_TEST=false
+
+       install_cmds
+               touch %{BUILDROOT}%{libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+       end
 end
 
 packages
        package %{name}
+               datafiles
+                       %{libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+               end
+
+               script postin
+                       gdk-pixbuf-query-loaders --update-cache || :
+               end
+
+               script postup
+                       gdk-pixbuf-query-loaders --update-cache || :
+               end
        end
-       
+
        package %{name}-devel
                template DEVEL
        end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
 end