]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - gtk3/gtk3.nm
tmux: Update to 2.2
[people/amarx/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}
aaf503b9 8ver_major = 3.20
bc95650d
SS
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 30 at-spi2-atk-devel
aaf503b9
AM
31 cairo-devel >= 1.14.0
32 cairo-gobject-devel >= 1.14.0
33 fontconfig-devel
34 gdk-pixbuf2-devel >= 2.30.0
35 gettext-devel >= 0.18.3
29ea991e 36 glib2-devel >= 2.35.3
bc95650d 37 gobject-introspection-devel >= 1.39.0
aaf503b9 38 libepoxy-devel >= 1.0
29ea991e
SS
39 libXi-devel
40 libXrandr-devel
41 libXrender-devel
42 libXfixes-devel
43 libXdamage-devel
aaf503b9 44 pango-devel >= 1.37.3
29ea991e
SS
45 end
46
47 configure_options += \
48 --enable-x11-backend \
49 --enable-introspection=yes \
50 --disable-gtk2-dependency \
51 --disable-wayland-backend \
52 --disable-gtk-doc-html \
53 --disable-colord \
54 --disable-cups \
55 --disable-papi
56
57 install_cmds
58 # Remove unneeded files.
59 rm -rvf %{BUILDROOT}%{datadir}/gtk-3.0/demo
60 rm -rvf %{BUILDROOT}%{bindir}/*demo*
61 end
62end
63
64packages
65 package %{name}
66
67 package %{name}-libs
68 template LIBS
69 end
70
71 package %{name}-devel
72 template DEVEL
73
be1c6800
SS
74 requires
75 at-spi2-atk-devel
76 atk-devel
77 glib2-devel
78 end
79
29ea991e
SS
80 files += \
81 %{datadir}/gir*/
82 end
83
84 package %{name}-debuginfo
85 template DEBUGINFO
86 end
87end