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.]_ |