Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

gdp / adm / deb-pkg / README.md @ master

History | View | Annotate | Download (1.28 KB)

1 7f982ac3 Eric Allman
% DEBIAN PACKAGE BUILDS
2 6a362599 Eric Allman
3
This directory builds three Debian packages:
4 2786071d Eric Allman
5
* `gdp-client` for users installing other provided clients such as
6
  those found in `gdp-if`: shared libraries and applications.
7 6a362599 Eric Allman
* `gdp-dev-c` for C developers: include files, libraries, etc. as
8
  well as everything in `gdp-client`.
9 2786071d Eric Allman
* `gdp-server`: `gdplogd` and anything else necessary.
10
11
When installing on a new Ubuntu system:
12
13
```
14
	sudo dpkg -i gdp-<package>.deb
15
	sudo apt-get install -f
16
```
17 390904c6 Eric Allman
18
19 7f982ac3 Eric Allman
# Package Descriptions
20 390904c6 Eric Allman
21 7f982ac3 Eric Allman
## gdp-server
22 390904c6 Eric Allman
23 6a362599 Eric Allman
Provides `gdplogd`.
24 390904c6 Eric Allman
25 c37a6670 Eric Allman
Requires gdp-client.
26
27 6a362599 Eric Allman
_In the future might provide `gdp-hongd` and `log-creation-service`.
28
[Those are arguably a different package.]_
29 390904c6 Eric Allman
30 7f982ac3 Eric Allman
## gdp-dev-c
31 390904c6 Eric Allman
32
Everything to do application development in C.
33
34
Provides all development libraries, include files, etc.
35
36 c37a6670 Eric Allman
Requires gdp-client.
37
38 390904c6 Eric Allman
39 7f982ac3 Eric Allman
## gdp-dev-python
40 390904c6 Eric Allman
41
Everything to do application development in Python.
42
43
Provides ??? (Python language bindings).
44
45
46 7f982ac3 Eric Allman
## gdp-client
47 390904c6 Eric Allman
48
Provides `libep.${VER}.so`, `libgdp.${VER}.so`, most apps.
49
50 c37a6670 Eric Allman
Does not contain include files or server.
51 390904c6 Eric Allman
52
53 7f982ac3 Eric Allman
## gdp-doc
54 390904c6 Eric Allman
55
Provides documentation.  Unclear if this is targetted to developers,
56
users, admins, whatever.
57
58
Requires `pandoc`?
59
60 6a362599 Eric Allman
_[Doesn't exist yet.]_
61
62
63 7f982ac3 Eric Allman
## gdp-mqtt-gateway (in `gdp-if` repo)
64 390904c6 Eric Allman
65
Provides `mqtt-gdp-gateway`.
66
67
Requires `gdp-client`.
68 6a362599 Eric Allman
69
_[Doesn't exist yet.]_