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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  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. Description: __MKIT_PROJ_NAME__ - __MKIT_PROJ_TAGLINE__
  17. Shellfu is an attempt to add modularity to your shell scripts.
  18. .
  19. With Shellfu you can develop your shell modules separately from your
  20. scripts, and test, use, explore or study them without need to be aware
  21. of details such as where the actual files are placed.
  22. .
  23. Shellfu is mostly intended for cases when there's need for non-trivial
  24. amount of reliable body of shell scripts, and access to advanced modular
  25. languages such as Python or Perl is limited.
  26. .
  27. This sub-package contains only the Shellfu/Bash management system but
  28. not actual modules. Use this if you want to write all modules yourself.
  29. Package: shellfu-bash
  30. Architecture: all
  31. Depends: shellfu
  32. Description: Bash-specific base
  33. Shellfu is an attempt to add modularity to your shell scripts.
  34. .
  35. With Shellfu you can develop your shell modules separately from your
  36. scripts, and test, use, explore or study them without need to be aware
  37. of details such as where the actual files are placed.
  38. .
  39. Shellfu is mostly intended for cases when there's need for non-trivial
  40. amount of reliable body of shell scripts, and access to advanced modular
  41. languages such as Python or Perl is limited.
  42. .
  43. This sub-package contains Bash-specific parts of library infrastructure.
  44. Shellfu modules written for Bash should depend on this.
  45. Package: shellfu-bash-inigrep
  46. Architecture: all
  47. Depends: shellfu-bash, shellfu-bash-pretty
  48. Description: INI grepping Shellfu/Bash module
  49. Shellfu is an attempt to add modularity to your shell scripts.
  50. .
  51. With Shellfu you can develop your shell modules separately from your
  52. scripts, and test, use, explore or study them without need to be aware
  53. of details such as where the actual files are placed.
  54. .
  55. Shellfu is mostly intended for cases when there's need for non-trivial
  56. amount of reliable body of shell scripts, and access to advanced modular
  57. languages such as Python or Perl is limited.
  58. .
  59. This sub-package contains 'inigrep', Shellfu/Bash module for reading
  60. INI-like files.
  61. Package: shellfu-bash-pretty
  62. Architecture: all
  63. Depends: shellfu-bash, shellfu-sh-exit, shellfu-sh-termcolors
  64. Description: Logging Shellfu/Bash module
  65. Shellfu is an attempt to add modularity to your shell scripts.
  66. .
  67. With Shellfu you can develop your shell modules separately from your
  68. scripts, and test, use, explore or study them without need to be aware
  69. of details such as where the actual files are placed.
  70. .
  71. Shellfu is mostly intended for cases when there's need for non-trivial
  72. amount of reliable body of shell scripts, and access to advanced modular
  73. languages such as Python or Perl is limited.
  74. .
  75. This sub-package contains 'pretty', universal Shellfu logging module.
  76. Package: shellfu-devel
  77. Architecture: all
  78. Depends: shellfu-bash-pretty
  79. Description: Essential developer tools
  80. Shellfu is an attempt to add modularity to your shell scripts.
  81. .
  82. With Shellfu you can develop your shell modules separately from your
  83. scripts, and test, use, explore or study them without need to be aware
  84. of details such as where the actual files are placed.
  85. .
  86. Shellfu is mostly intended for cases when there's need for non-trivial
  87. amount of reliable body of shell scripts, and access to advanced modular
  88. languages such as Python or Perl is limited.
  89. .
  90. This sub-package contains tools useful mostly for development of shellfu
  91. scripts.
  92. Package: shellfu-sh
  93. Architecture: all
  94. Depends: shellfu
  95. Description: Bash-specific base
  96. Shellfu is an attempt to add modularity to your shell scripts.
  97. .
  98. With Shellfu you can develop your shell modules separately from your
  99. scripts, and test, use, explore or study them without need to be aware
  100. of details such as where the actual files are placed.
  101. .
  102. Shellfu is mostly intended for cases when there's need for non-trivial
  103. amount of reliable body of shell scripts, and access to advanced modular
  104. languages such as Python or Perl is limited.
  105. .
  106. This sub-package contains POSIX-oriented parts of library infrastructure.
  107. Generic Shellfu modules aiming for POSIX compatibility should depend on this.
  108. Package: shellfu-sh-charmenu
  109. Architecture: all
  110. Depends: shellfu-sh
  111. Description: Shellfu/sh module for building interactive terminal menus
  112. Shellfu is an attempt to add modularity to your shell scripts.
  113. .
  114. With Shellfu you can develop your shell modules separately from your
  115. scripts, and test, use, explore or study them without need to be aware
  116. of details such as where the actual files are placed.
  117. .
  118. Shellfu is mostly intended for cases when there's need for non-trivial
  119. amount of reliable body of shell scripts, and access to advanced modular
  120. languages such as Python or Perl is limited.
  121. .
  122. This sub-package contains 'charmenu', a Shellfu/sh module for building
  123. interactive terminal menus
  124. Package: shellfu-sh-exit
  125. Architecture: all
  126. Depends: shellfu-sh
  127. Description: Shellfu/sh module for standard exit statuses
  128. Shellfu is an attempt to add modularity to your shell scripts.
  129. .
  130. With Shellfu you can develop your shell modules separately from your
  131. scripts, and test, use, explore or study them without need to be aware
  132. of details such as where the actual files are placed.
  133. .
  134. Shellfu is mostly intended for cases when there's need for non-trivial
  135. amount of reliable body of shell scripts, and access to advanced modular
  136. languages such as Python or Perl is limited.
  137. .
  138. This sub-package contains 'exit', Shellfu module containing functions
  139. and variables for standard exit statuses.
  140. Package: shellfu-sh-mdfmt
  141. Architecture: all
  142. Depends: shellfu-sh
  143. Description: Markdown formatting helper
  144. Shellfu is an attempt to add modularity to your shell scripts.
  145. .
  146. With Shellfu you can develop your shell modules separately from your
  147. scripts, and test, use, explore or study them without need to be aware
  148. of details such as where the actual files are placed.
  149. .
  150. Shellfu is mostly intended for cases when there's need for non-trivial
  151. amount of reliable body of shell scripts, and access to advanced modular
  152. languages such as Python or Perl is limited.
  153. .
  154. This sub-package contains Markdown formatting helper, a function that
  155. Helps you generate Markdown paragraph elements from your shell scripts.
  156. Package: shellfu-sh-termcolors
  157. Architecture: all
  158. Depends: shellfu-sh
  159. Description: Shellfu/sh module for terminal color names
  160. Shellfu is an attempt to add modularity to your shell scripts.
  161. .
  162. With Shellfu you can develop your shell modules separately from your
  163. scripts, and test, use, explore or study them without need to be aware
  164. of details such as where the actual files are placed.
  165. .
  166. Shellfu is mostly intended for cases when there's need for non-trivial
  167. amount of reliable body of shell scripts, and access to advanced modular
  168. languages such as Python or Perl is limited.
  169. .
  170. This sub-package contains 'termcolors', Shellfu module containing most
  171. common ANSI color names.
  172. # control file built with MKit __MKIT_SELF_VERSION__