aboutsummaryrefslogtreecommitdiffstats
path: root/debian/control
blob: 5d81ae02dbeaec68e391c2541afbb20aba7d95dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Source: libosmo-pfcp
Section: libs
Priority: optional
Maintainer: Osmocom team <openbsc@lists.osmocom.org>
Build-Depends: debhelper (>= 10),
               dh-autoreconf,
               autotools-dev,
               autoconf,
               autoconf-archive,
               automake,
               libtool,
               pkg-config,
               libosmocore-dev (>= 1.8.0),
               libtalloc-dev (>= 2.1.0)
Standards-Version: 3.9.8
Vcs-Git: https://gitea.osmocom.org/osmocom/libosmo-pfcp
Vcs-Browser: https://gitea.osmocom.org/osmocom/libosmo-pfcp
Homepage: https://projects.osmocom.org/projects/libosmo-pfcp

Package: libosmo-pfcp
Section: libs
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends},
         libosmo-gtlv1 (= ${binary:Version}),
         libosmo-pfcp0 (= ${binary:Version})
Description: Osmocom PFCP protocol implementation (metapackage)
 Install Osmocom PFCP and generic TLV protocol libraries.

Package: libosmo-gtlv1
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends},
         ${misc:Depends},
Pre-Depends: ${misc:Pre-Depends}
Description: Generic TLV and TLIV protocol support
 Decoding, encoding and logging of protocols using a Tag-Length-Value and/or
 Tag-Length-Instance-Value structure.

Package: libosmo-gtlv-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
         libosmo-gtlv1 (= ${binary:Version}),
         libosmocore-dev (>= 1.8.0),
         libtalloc-dev (>= 2.1.0)
Description: Development files for libosmo-gtlv
 libosmo-gtlv implements decoding, encoding and logging of protocols using a
 Tag-Length-Value and/or Tag-Length-Instance-Value structure. This package in
 particular contains the files for compiling a program using this library.

Package: libosmo-gtlv-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends: ${misc:Depends},
         libosmo-gtlv1 (= ${binary:Version})
Description: Debug symbols for libosmo-gtlv
 libosmo-gtlv implements decoding, encoding and logging of protocols using a
 Tag-Length-Value and/or Tag-Length-Instance-Value structure. This package in
 particular contains the debug symbols for this library.

Package: libosmo-pfcp0
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends},
         ${misc:Depends},
         libosmo-gtlv1 (= ${binary:Version})
Pre-Depends: ${misc:Pre-Depends}
Description: PFCP protocol support
 Decoding, encoding and endpoint implementation of the Packet Forwarding Control Protocol
 (3GPP TS 29.244).

Package: libosmo-pfcp-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
         libosmo-pfcp0 (= ${binary:Version}),
         libosmo-gtlv-dev (= ${binary:Version})
Description: Development files for libosmo-pfcp
 libosmo-pfcp implements decoding, encoding and endpoint implementation of the
 Packet Forwarding Control Protocol (3GPP TS 29.244). This package in particular
 contains the files for compiling a program using this library.

Package: libosmo-pfcp-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends: ${misc:Depends},
         libosmo-pfcp0 (= ${binary:Version})
Description: Debug symbols for libosmo-pfcp
 libosmo-pfcp implements decoding, encoding and endpoint implementation of the
 Packet Forwarding Control Protocol (3GPP TS 29.244). This package in particular
 contains the debug symbols for this library.