]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - gtk3/gtk3.nm
grep: Update to version 2.18.
[people/ms/ipfire-3.x.git] / gtk3 / gtk3.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = gtk3
7 version = %{ver_major}.%{ver_minor}
8 ver_major = 3.10
9 ver_minor = 0
10 release = 1
11
12 groups = System/Libraries
13 url = http://www.gtk.org
14 license = LGPLv2+
15 summary = The GIMP Toolkit, a library for creating GUIs for X.
16
17 description
18 GTK+ is a multi-platform toolkit for creating graphical user
19 interfaces.
20 end
21
22 thisapp = gtk+-%{version}
23
24 source_dl = http://download.gnome.org/sources/gtk+/%{ver_major}/
25 sources = %{thisapp}.tar.xz
26
27 build
28 requires
29 atk-devel >= 2.7.5
30 at-spi2-atk-devel
31 cairo-gobject-devel
32 gdk-pixbuf2-devel >= 2.26
33 glib2-devel >= 2.35.3
34 gobject-introspection-devel >= 1.39.0
35 pango-devel >= 1.32.4
36 libXi-devel
37 libXrandr-devel
38 libXrender-devel
39 libXfixes-devel
40 libXdamage-devel
41 end
42
43 configure_options += \
44 --enable-x11-backend \
45 --enable-introspection=yes \
46 --disable-gtk2-dependency \
47 --disable-wayland-backend \
48 --disable-gtk-doc-html \
49 --disable-colord \
50 --disable-cups \
51 --disable-papi
52
53 install_cmds
54 # Remove unneeded files.
55 rm -rvf %{BUILDROOT}%{datadir}/gtk-3.0/demo
56 rm -rvf %{BUILDROOT}%{bindir}/*demo*
57 end
58 end
59
60 packages
61 package %{name}
62
63 package %{name}-libs
64 template LIBS
65 end
66
67 package %{name}-devel
68 template DEVEL
69
70 requires
71 at-spi2-atk-devel
72 atk-devel
73 glib2-devel
74 end
75
76 files += \
77 %{datadir}/gir*/
78 end
79
80 package %{name}-debuginfo
81 template DEBUGINFO
82 end
83 end