]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - glib2/glib2.nm
Merge remote-tracking branch 'arne_f/autoconf'
[people/ms/ipfire-3.x.git] / glib2 / glib2.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = glib2
7 ver_major = 2.31
8 version = %{ver_major}.2
9 release = 2
10 thisapp = glib-%{version}
11
12 groups = System/Libraries
13 url = http://www.gtk.org
14 license = LGPLv2+
15 summary = A library of handy utility functions.
16
17 description
18 GLib is the low-level core library that forms the basis
19 for projects such as GTK+ and GNOME. It provides data structure
20 handling for C, portability wrappers, and interfaces for such runtime
21 functionality as an event loop, threads, dynamic loading, and an
22 object system.
23 end
24
25 source_dl = http://ftp.gnome.org/pub/gnome/sources/glib/%{ver_major}/
26 sources = %{thisapp}.tar.xz
27
28 build
29 requires
30 gettext
31 libffi-devel
32 libselinux-devel
33 pcre-devel
34 pkg-config
35 zlib-devel
36 end
37
38 configure_options += \
39 --sysconfdir=/etc \
40 --with-pcre=system
41
42 install_cmds
43 mkdir -pv %{BUILDROOT}/etc/profile.d/
44 cp -vf %{DIR_SOURCE}/glib2-locale.sh %{BUILDROOT}/etc/profile.d/
45 end
46 end
47
48 packages
49 package %{name}
50
51 package %{name}-devel
52 template DEVEL
53 end
54
55 package %{name}-debuginfo
56 template DEBUGINFO
57 end
58 end