1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
10 maintainer = Michael Tremer <michael.tremer@ipfire.org>
11 groups = System/Packaging
12 url = http://www.ipfire.org/
14 summary = Package installer/updater.
17 Pakfire optains package lists from the mirrors and can install and update
21 source_dl = http://source.ipfire.org/releases/pakfire/
31 CFLAGS += -fno-strict-aliasing
34 # Check, if the binary module is loadable.
35 cd %{DIR_APP}/python/src/ && python -c "import _pakfire"
43 requires = pakfire-common=%{thisver}
46 package %{name}-common
55 /usr/lib/pakfire/pakfire-multicall.py
56 /usr/lib*/python*/site-packages/pakfire*
61 package %{name}-builder
62 summary = The pakfire builder.
64 The tools that are needed to build new pakfire packages.
70 quality-agent=%{thisver}
72 provides = pakfire-build=%{thisver}
73 obsoletes = pakfire-build<%{thisver}
74 conflicts = build-essentials
77 /usr/bin/pakfire-builder
78 /usr/bin/pakfire-server
80 !/usr/lib/pakfire/pakfire-multicall.py
87 summary = The pakfire quality agent.
89 The quality agent tests resulting packages that come out
91 It is a collection of scripts that check if everything is
96 /usr/lib/pakfire/quality-agent*
99 requires = binutils file grep
102 package %{name}-debuginfo