]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - sip/sip.nm
ncurses: Package essential terminfo files in -base package.
[people/amarx/ipfire-3.x.git] / sip / sip.nm
CommitLineData
13924a8c 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
13924a8c
MT
4###############################################################################
5
802ea3af 6name = sip
96f99b9e 7version = %{major_ver}.13
802ea3af
MT
8major_ver = 4
9release = 1
10epoch = 1
13924a8c 11
802ea3af
MT
12groups = Development/Tools
13url = http://www.riverbankcomputing.com/software/sip/intro
14license = GPLv2 or GPLv3
15summary = SIP - Python/C++ Bindings Generator.
13924a8c 16
802ea3af 17description
13924a8c
MT
18 SIP is a tool for generating bindings for C++ classes so that they can be \
19 accessed as normal Python classes. SIP takes many of its ideas from SWIG but, \
20 because it is specifically designed for C++ and Python, is able to generate \
21 tighter bindings. SIP is so called because it is a small SWIG.
802ea3af
MT
22end
23
24source_dl = http://www.riverbankcomputing.com/static/Downloads/sip%{major_ver}/
25
26build
27 requires
28 gcc-c++
29 python-devel
30 end
31
32 build
33 python configure.py \
34 CFLAGS+="%{CFLAGS}" \
35 CXXFLAGS+="%{CXXFLAGS}"
36
37 make %{PARALLELISMFLAGS}
38 end
39end
40
41packages
42 package %{name}
43 end
1f9bc2f0 44
802ea3af
MT
45 package %{name}-devel
46 template DEVEL
1f9bc2f0 47
802ea3af 48 files += /usr/bin/sip
1f9bc2f0 49
802ea3af
MT
50 requires = sip
51 end
1f9bc2f0
MT
52
53 package %{name}-debuginfo
54 template DEBUGINFO
55 end
802ea3af 56end