]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - gobject-introspection/gobject-introspection.nm
Merge remote-tracking branch 'stevee/krb5-update'
[people/ms/ipfire-3.x.git] / gobject-introspection / gobject-introspection.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = gobject-introspection
7 version = %{major_ver}.%{minor_ver}
8 release = 1
9
10 major_ver = 1.35
11 minor_ver = 4
12
13 groups = Development/Libraries
14 url = http://live.gnome.org/GObjectIntrospection
15 license = GPLv2+, LGPLv2+, MIT
16 summary = Introspection system for GObject-based libraries.
17
18 description
19 GObject Introspection can scan C header and source files in order
20 to generate introspection "typelib" files. It also provides an API to
21 examine typelib files, useful for creating language bindings among
22 other things.
23 end
24
25 source_dl = http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_ver}/
26 sources = %{thisapp}.tar.xz
27
28 build
29 requires
30 bison
31 cairo-devel
32 flex
33 glib2-devel
34 libffi-devel
35 libtool
36 python-devel
37 end
38
39 configure_options += \
40 --disable-static
41 end
42
43 packages
44 package %{name}
45
46 package %{name}-libs
47 template LIBS
48 end
49
50 package %{name}-devel
51 template DEVEL
52
53 requires = %{name}=%{thisver}
54
55 files += %{datadir}/gir*
56 end
57
58 package %{name}-debuginfo
59 template DEBUGINFO
60 end
61 end