]> git.ipfire.org Git - ipfire-3.x.git/blame - python3-kerberos/python3-kerberos.nm
systemd: Enable sysusers subsystem
[ipfire-3.x.git] / python3-kerberos / python3-kerberos.nm
CommitLineData
9a946c29
MT
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = python3-kerberos
7version = 1.3.1
8release = 1
9thisapp = PyKerberos-%{version}
10
11groups = System/Libraries
12url = https://github.com/apple/ccs-pykerberos
13license = Apache 2.0
14summary = Python Kerberos library used by CalendarServer
15
16description
17 This Python package is a high-level wrapper for Kerberos (GSSAPI)
18 operations. The goal is to avoid having to build a module that wraps
19 the entire Kerberos framework, and instead offer a limited set of
20 functions that do what is needed for client/server Kerberos
21 authentication based on http://www.ietf.org/rfc/rfc4559.txt.
22end
23
24source_dl = https://github.com/apple/ccs-pykerberos/archive/refs/tags/
25
26build
27 requires
28 krb5-devel
29 python3-devel
30 python3-setuptools
31 end
32
33 DIR_APP = %{DIR_SRC}/ccs-pykerberos-PyKerberos-%{version}
34
35 build
36 %{python3} setup.py build
37 end
38
39 install
40 %{python3} setup.py install --root=%{BUILDROOT}
41 end
42end
43
44packages
45 package %{name}
46
47 package %{name}-debuginfo
48 template DEBUGINFO
49 end
50end