]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - gobject-introspection/gobject-introspection.nm
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire-3.x
[people/ms/ipfire-3.x.git] / gobject-introspection / gobject-introspection.nm
CommitLineData
4aedebb2 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4aedebb2
MT
4###############################################################################
5
802ea3af 6name = gobject-introspection
7f6bf204 7version = %{major_ver}.%{minor_ver}
802ea3af 8release = 1
4aedebb2 9
ac094100
SS
10major_ver = 1.35
11minor_ver = 4
7f6bf204 12
802ea3af
MT
13groups = Development/Libraries
14url = http://live.gnome.org/GObjectIntrospection
15license = GPLv2+, LGPLv2+, MIT
16summary = Introspection system for GObject-based libraries.
4aedebb2 17
802ea3af 18description
ac094100
SS
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
4aedebb2 22 other things.
802ea3af
MT
23end
24
7f6bf204
SS
25source_dl = http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_ver}/
26sources = %{thisapp}.tar.xz
802ea3af
MT
27
28build
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 += \
802ea3af 40 --disable-static
802ea3af
MT
41end
42
43packages
44 package %{name}
802ea3af
MT
45
46 package %{name}-libs
47 template LIBS
48 end
1f9bc2f0 49
802ea3af
MT
50 package %{name}-devel
51 template DEVEL
1f9bc2f0 52
802ea3af 53 requires = %{name}=%{thisver}
ac094100
SS
54
55 files += %{datadir}/gir*
802ea3af 56 end
1f9bc2f0
MT
57
58 package %{name}-debuginfo
59 template DEBUGINFO
60 end
802ea3af 61end