shell dot on steroids https://pagure.io/shellfu

control 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. Source: __MKIT_PROJ_PKGNAME__
  2. Maintainer: __MKIT_PROJ_MAINTAINER__
  3. Vcs-Browser: __MKIT_PROJ_VCS_BROWSER__
  4. Section: misc
  5. Priority: extra
  6. Standards-Version: 3.9.2
  7. Build-Depends:
  8. debhelper (>= 9),
  9. perl,
  10. procps,
  11. Package: __MKIT_PROJ_PKGNAME__
  12. Architecture: all
  13. Depends:
  14. perl,
  15. procps,
  16. shellfu-bash-sfdoc,
  17. Suggests:
  18. source-highlight,
  19. Description: __MKIT_PROJ_NAME__ - __MKIT_PROJ_TAGLINE__
  20. Shellfu is an attempt to add modularity to your shell scripts.
  21. .
  22. With Shellfu you can develop your shell modules separately from your
  23. scripts, and test, use, explore or study them without need to be aware
  24. of details such as where the actual files are placed.
  25. .
  26. Shellfu is mostly intended for cases when there's need for non-trivial
  27. amount of reliable body of shell scripts, and access to advanced modular
  28. languages such as Python or Perl is limited.
  29. .
  30. This sub-package contains only the Shellfu/Bash management system but
  31. not actual modules. Use this if you want to write all modules yourself.
  32. Package: shellfu-bash
  33. Architecture: all
  34. Depends: shellfu
  35. Description: Bash-specific base
  36. Shellfu is an attempt to add modularity to your shell scripts.
  37. .
  38. With Shellfu you can develop your shell modules separately from your
  39. scripts, and test, use, explore or study them without need to be aware
  40. of details such as where the actual files are placed.
  41. .
  42. Shellfu is mostly intended for cases when there's need for non-trivial
  43. amount of reliable body of shell scripts, and access to advanced modular
  44. languages such as Python or Perl is limited.
  45. .
  46. This sub-package contains Bash-specific parts of library infrastructure.
  47. Shellfu modules written for Bash should depend on this.
  48. Package: shellfu-bash-inigrep
  49. Architecture: all
  50. Depends: shellfu-bash, shellfu-bash-pretty
  51. Conflicts: shellfu-bash-extras
  52. Replaces: shellfu-bash-extras
  53. Description: INI grepping Shellfu/Bash module
  54. Shellfu is an attempt to add modularity to your shell scripts.
  55. .
  56. With Shellfu you can develop your shell modules separately from your
  57. scripts, and test, use, explore or study them without need to be aware
  58. of details such as where the actual files are placed.
  59. .
  60. Shellfu is mostly intended for cases when there's need for non-trivial
  61. amount of reliable body of shell scripts, and access to advanced modular
  62. languages such as Python or Perl is limited.
  63. .
  64. This sub-package contains 'inigrep', Shellfu/Bash module for reading
  65. INI-like files.
  66. Package: shellfu-bash-pretty
  67. Architecture: all
  68. Depends: shellfu-bash, shellfu-sh-exit, shellfu-sh-termcolors
  69. Conflicts: shellfu-bash-core
  70. Replaces: shellfu-bash-core
  71. Description: Logging Shellfu/Bash module
  72. Shellfu is an attempt to add modularity to your shell scripts.
  73. .
  74. With Shellfu you can develop your shell modules separately from your
  75. scripts, and test, use, explore or study them without need to be aware
  76. of details such as where the actual files are placed.
  77. .
  78. Shellfu is mostly intended for cases when there's need for non-trivial
  79. amount of reliable body of shell scripts, and access to advanced modular
  80. languages such as Python or Perl is limited.
  81. .
  82. This sub-package contains 'pretty', universal Shellfu logging module.
  83. Package: shellfu-bash-sfdoc
  84. Architecture: all
  85. Depends: shellfu-bash, shellfu-bash-pretty
  86. Description: Shellfu/Bash module to export docs from Shellfu modules
  87. Shellfu is an attempt to add modularity to your shell scripts.
  88. .
  89. With Shellfu you can develop your shell modules separately from your
  90. scripts, and test, use, explore or study them without need to be aware
  91. of details such as where the actual files are placed.
  92. .
  93. Shellfu is mostly intended for cases when there's need for non-trivial
  94. amount of reliable body of shell scripts, and access to advanced modular
  95. languages such as Python or Perl is limited.
  96. .
  97. This sub-package contains Shellfu/Bash module to export documentation
  98. from other Shellfu modules that follow Shellfu coding style.
  99. Package: shellfu-bash-sfpi
  100. Architecture: all
  101. Depends: shellfu-bash, shellfu-bash-pretty, shellfu-bash-sfdoc
  102. Description: Shellfu/Bash module to export docs from Shellfu modules
  103. Shellfu is an attempt to add modularity to your shell scripts.
  104. .
  105. With Shellfu you can develop your shell modules separately from your
  106. scripts, and test, use, explore or study them without need to be aware
  107. of details such as where the actual files are placed.
  108. .
  109. Shellfu is mostly intended for cases when there's need for non-trivial
  110. amount of reliable body of shell scripts, and access to advanced modular
  111. languages such as Python or Perl is limited.
  112. .
  113. This sub-package contains Shellfu/Bash module to help manage, discover,
  114. select and load other Shellfu modules as plugins.
  115. Package: shellfu-devel
  116. Architecture: all
  117. Depends: shellfu-bash-pretty
  118. Description: Essential developer tools
  119. Shellfu is an attempt to add modularity to your shell scripts.
  120. .
  121. With Shellfu you can develop your shell modules separately from your
  122. scripts, and test, use, explore or study them without need to be aware
  123. of details such as where the actual files are placed.
  124. .
  125. Shellfu is mostly intended for cases when there's need for non-trivial
  126. amount of reliable body of shell scripts, and access to advanced modular
  127. languages such as Python or Perl is limited.
  128. .
  129. This sub-package contains tools useful mostly for development of shellfu
  130. scripts.
  131. Package: shellfu-sh
  132. Architecture: all
  133. Depends: shellfu
  134. Description: Bash-specific base
  135. Shellfu is an attempt to add modularity to your shell scripts.
  136. .
  137. With Shellfu you can develop your shell modules separately from your
  138. scripts, and test, use, explore or study them without need to be aware
  139. of details such as where the actual files are placed.
  140. .
  141. Shellfu is mostly intended for cases when there's need for non-trivial
  142. amount of reliable body of shell scripts, and access to advanced modular
  143. languages such as Python or Perl is limited.
  144. .
  145. This sub-package contains POSIX-oriented parts of library infrastructure.
  146. Generic Shellfu modules aiming for POSIX compatibility should depend on this.
  147. Package: shellfu-sh-charmenu
  148. Architecture: all
  149. Depends: shellfu-sh
  150. Conflicts: shellfu-bash-extras
  151. Replaces: shellfu-bash-extras
  152. Description: Shellfu/sh module for building interactive terminal menus
  153. Shellfu is an attempt to add modularity to your shell scripts.
  154. .
  155. With Shellfu you can develop your shell modules separately from your
  156. scripts, and test, use, explore or study them without need to be aware
  157. of details such as where the actual files are placed.
  158. .
  159. Shellfu is mostly intended for cases when there's need for non-trivial
  160. amount of reliable body of shell scripts, and access to advanced modular
  161. languages such as Python or Perl is limited.
  162. .
  163. This sub-package contains 'charmenu', a Shellfu/sh module for building
  164. interactive terminal menus
  165. Package: shellfu-sh-coerce
  166. Architecture: all
  167. Depends:
  168. shellfu-sh,
  169. perl,
  170. perl-modules,
  171. Description: Shellfu/sh module with data coercion helpers
  172. Shellfu is an attempt to add modularity to your shell scripts.
  173. .
  174. With Shellfu you can develop your shell modules separately from your
  175. scripts, and test, use, explore or study them without need to be aware
  176. of details such as where the actual files are placed.
  177. .
  178. Shellfu is mostly intended for cases when there's need for non-trivial
  179. amount of reliable body of shell scripts, and access to advanced modular
  180. languages such as Python or Perl is limited.
  181. .
  182. This sub-package contains 'coerce', Shellfu module containing few
  183. data coercion helpers.
  184. Package: shellfu-sh-exit
  185. Architecture: all
  186. Depends: shellfu-sh
  187. Conflicts: shellfu-bash-core
  188. Replaces: shellfu-bash-core
  189. Description: Shellfu/sh module for standard exit statuses
  190. Shellfu is an attempt to add modularity to your shell scripts.
  191. .
  192. With Shellfu you can develop your shell modules separately from your
  193. scripts, and test, use, explore or study them without need to be aware
  194. of details such as where the actual files are placed.
  195. .
  196. Shellfu is mostly intended for cases when there's need for non-trivial
  197. amount of reliable body of shell scripts, and access to advanced modular
  198. languages such as Python or Perl is limited.
  199. .
  200. This sub-package contains 'exit', Shellfu module containing functions
  201. and variables for standard exit statuses.
  202. Package: shellfu-sh-isa
  203. Architecture: all
  204. Depends: shellfu-sh
  205. Description: Shellfu/sh module with validation helpers
  206. Shellfu is an attempt to add modularity to your shell scripts.
  207. .
  208. With Shellfu you can develop your shell modules separately from your
  209. scripts, and test, use, explore or study them without need to be aware
  210. of details such as where the actual files are placed.
  211. .
  212. Shellfu is mostly intended for cases when there's need for non-trivial
  213. amount of reliable body of shell scripts, and access to advanced modular
  214. languages such as Python or Perl is limited.
  215. .
  216. This sub-package contains 'isa', Shellfu module containing few
  217. value validation helpers.
  218. Package: shellfu-sh-mdfmt
  219. Architecture: all
  220. Depends: shellfu-sh
  221. Description: Markdown formatting helper
  222. Shellfu is an attempt to add modularity to your shell scripts.
  223. .
  224. With Shellfu you can develop your shell modules separately from your
  225. scripts, and test, use, explore or study them without need to be aware
  226. of details such as where the actual files are placed.
  227. .
  228. Shellfu is mostly intended for cases when there's need for non-trivial
  229. amount of reliable body of shell scripts, and access to advanced modular
  230. languages such as Python or Perl is limited.
  231. .
  232. This sub-package contains Markdown formatting helper, a function that
  233. Helps you generate Markdown paragraph elements from your shell scripts.
  234. Package: shellfu-sh-termcolors
  235. Architecture: all
  236. Depends: shellfu-sh
  237. Conflicts: shellfu-bash-core
  238. Replaces: shellfu-bash-core
  239. Description: Shellfu/sh module for terminal color names
  240. Shellfu is an attempt to add modularity to your shell scripts.
  241. .
  242. With Shellfu you can develop your shell modules separately from your
  243. scripts, and test, use, explore or study them without need to be aware
  244. of details such as where the actual files are placed.
  245. .
  246. Shellfu is mostly intended for cases when there's need for non-trivial
  247. amount of reliable body of shell scripts, and access to advanced modular
  248. languages such as Python or Perl is limited.
  249. .
  250. This sub-package contains 'termcolors', Shellfu module containing most
  251. common ANSI color names.
  252. # control file built with MKit __MKIT_SELF_VERSION__