]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - gtk3/gtk3.nm
grep: Update to version 2.18.
[people/ms/ipfire-3.x.git] / gtk3 / gtk3.nm
CommitLineData
29ea991e
SS
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = gtk3
7version = %{ver_major}.%{ver_minor}
bc95650d
SS
8ver_major = 3.10
9ver_minor = 0
10release = 1
29ea991e
SS
11
12groups = System/Libraries
13url = http://www.gtk.org
14license = LGPLv2+
15summary = The GIMP Toolkit, a library for creating GUIs for X.
16
17description
18 GTK+ is a multi-platform toolkit for creating graphical user
19 interfaces.
20end
21
22thisapp = gtk+-%{version}
23
24source_dl = http://download.gnome.org/sources/gtk+/%{ver_major}/
25sources = %{thisapp}.tar.xz
26
27build
28 requires
bc95650d 29 atk-devel >= 2.7.5
29ea991e
SS
30 at-spi2-atk-devel
31 cairo-gobject-devel
32 gdk-pixbuf2-devel >= 2.26
33 glib2-devel >= 2.35.3
bc95650d 34 gobject-introspection-devel >= 1.39.0
29ea991e
SS
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
58end
59
60packages
61 package %{name}
62
63 package %{name}-libs
64 template LIBS
65 end
66
67 package %{name}-devel
68 template DEVEL
69
be1c6800
SS
70 requires
71 at-spi2-atk-devel
72 atk-devel
73 glib2-devel
74 end
75
29ea991e
SS
76 files += \
77 %{datadir}/gir*/
78 end
79
80 package %{name}-debuginfo
81 template DEBUGINFO
82 end
83end