Bläddra i källkod

Add notes on packaging

Alois Mahdal 10 år sedan
förälder
incheckning
90a4ca476b
1 ändrade filer med 59 tillägg och 0 borttagningar
  1. 59
    0
      notes/packaging.md

+ 59
- 0
notes/packaging.md Visa fil

@@ -0,0 +1,59 @@
1
+Packaging
2
+=========
3
+
4
+This document contains packaging suggestions for fastfoo and its accompanying
5
+libs.  So far fastfoo is maintained as one collection but since some parts are
6
+independent, it's possible to create minimal packages.
7
+
8
+Exposing sub-sets as  not supported 
9
+
10
+
11
+"Leaf" packages
12
+---------------
13
+
14
+ *  *ffoo-base* - only ffoo.sh (posix)
15
+ *  *ffoo-core* - core libs (posix?)
16
+ *  *ffoo-extras* - extra libs
17
+ *  *ffoo-desktop* - desktop helper libs
18
+ *  *ffoo-manpages* - manpages (extra because of req. ronn to build)
19
+
20
+
21
+Meta packages
22
+-------------
23
+
24
+ *  *ffoo* - -base, -core, -extras, -manpages (not -desktop)
25
+ *  *ffoo-posix* - -base plus libs compliant with posix
26
+
27
+
28
+Package contents
29
+----------------
30
+
31
+
32
+### ffoo-base ###
33
+
34
+No modules, just ffoo.sh and supporting binaries.
35
+
36
+
37
+### ffoo-core ###
38
+
39
+ *  core
40
+ *  error
41
+ *  mkpretty
42
+ *  mkpretty_color
43
+ *  mkpretty_html
44
+ *  mkpretty_plain
45
+ *  types
46
+
47
+
48
+### ffoo-testing ###
49
+
50
+ *  testing
51
+
52
+
53
+### ffoo-extras ###
54
+
55
+ *  ini
56
+ *  stats
57
+ *  recon
58
+ *  charmenu
59
+ *  misc