Package libshell: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 | Name: libshell Version: 0.1.1 Release: alt1 Summary: A library of shell functions License: GPL Group: Development/Other BuildArch: noarch Packager: Alexey Gladkov <legion@altlinux.ru> Source: %name-%version.tar %description This package contains common functions for shell projects to increase code reuse. %prep %setup -q %install %make_install DESTDIR=%buildroot %files /bin/* %_man3dir/* %doc COPYING SYMS %changelog * Thu Oct 08 2009 Alexey Gladkov <legion@altlinux.ru> 0.1.1-alt1 - New utilities: + shell-run: New functions to scripts from directory. + shell-source: New functions to source shell code under some conditions. - shell-quote changes: + Allow \t as delimiter. - Other changes: + Protect IFS variable when 'set --' executing. * Fri Apr 24 2009 Alexey Gladkov <legion@altlinux.org> 0.1.0-alt2 - Fix shell-var installation. * Wed Apr 15 2009 Alexey Gladkov <legion@altlinux.org> 0.1.0-alt1 - New utilities: + shell-var: New functions to handle shell parameters. - shell-quote changes: + Major changes in quote_shell_args(). + Rewrite quote_shell_args() from scratch, to avoid the dangerous shell constructions. + Fix Usage for quote_shell_args. + Add quote_shell_args(). - shell-unittest changes: + Add default comment initialization. - shell-args changes: + parse_common_option(): Option --quiet cancels option --verbose. - Other changes: + Update COPYING. + UnitTest: Add tests for quote_shell_args() function. + shell_var_unquote(), string_quote_remove(): Fix "'" unquote for bash. * Fri Feb 27 2009 Alexey Gladkov <legion@altlinux.org> 0.0.9-alt2 - shell*-config changes: + Fix dependency. * Thu Feb 19 2009 Alexey Gladkov <legion@altlinux.org> 0.0.9-alt1 - shell-getopt changes: + preserves the options order. - Other changes: + Add .gear/changelog file. + contrib/shell-sort: Implementation of sorting the array. + contrib/shell-array: Reimplement arrays. * Wed Dec 03 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.8-alt1 - shell-getopt changes: + Fix regression. - Other changes: + shell-quote: *_variable(): Fix internal namespace. + Add tests for quote_sed_regexp_variable() and quote_shell_variable(). * Sun Nov 30 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.7-alt1 - shell-getopt changes: + getopt(): OPTIND should be local. + Fix messages compatibility with getopt(1). - shell-signal changes: + signal_handler(): Fix SIG_DFL special action. + signal_handler(): Remove SIG prefix from a signal symbolic name. + signal_handler(): Fix quoting. + module is no longer a experimental. - shell-quote changes: + Add quote_shell_variable() and quote_sed_regexp_variable() functions. + Use an internal quoting function to avoid unnecessary subshells. - Documentation changes: + libshell.man: Add shell-error. + shell-error.man: Add man-page for shell-error. + libshell.man: Add libshell man-page. - Other changes: + Add makefile. + Add unit tests for shell-signal. * Mon Sep 29 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.6-alt1 - New utilities: + shell-ini-config: New functions to read/write ini-like config files. + shell-signal: Add signal handling functions (experimental). - shell-getopt changes: + Add env variables desciption. - shell-unittest changes: + registerTests argument is optional. + assertTrue() and assertFalse() should always display message if test failed. + Add new function to able register test functions automatically. + appendTests(): test function could be registered only once. + Add unittest_show_condition parameter. + runUnitTests should return 1 if some tests has failed. - shell-ip-address changes: + Add regular expression to IP address validation. * Thu Jun 05 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.5-alt1 - Add shell-unittest for writing Unit tests. * Wed May 28 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.4-alt1 - Add shell-ip-address to IP address validation; - Add shell-mail-address to mail address validation; - shell-getopt: + Handle first '-' in short options; + Fix POSIXLY_CORRECT mode. * Thu Mar 13 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.3-alt1 - shell-getopt: getopt(): + Add --alternative handle; + Allow empty arguments; + Improve getopt(1) compatibility; + Ignore first '-' in options. - shell-config: + Add shell_config_del() and shell_config_comment() functions. * Sun Mar 09 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.2-alt4 - shell-getopt: Move getopt(), getsubopt(), getopts() and getoptex() from experimental state. - shell-quote: Move string_quote_remove() from experimental state. * Wed Feb 27 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.2-alt2 - shell-config: shell_config_set(): + Fix value quoting. - shell-getopt: getopt(): + Fix GETOPT_ALLOW_UNKNOWN=1; + Fix return codes; + Fix params handling. * Fri Feb 22 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.2-alt1 - Add shell-version to trac API changes. - Add shell-getopt. This is getopts(1), getopt(1) and getsubopt(3) shell implementation (if __libshell_experimental is set). - Rename shell-regexp to shell-quote. - shell-quote: + Add string_quote_remove() to remove ' or " symbols from start and end of string (if __libshell_experimental is set). + Remove unquote_sed_regexp(), unquote_shell() functions. * Mon Jan 28 2008 Alexey Gladkov <legion@altlinux.ru> 0.0.1-alt4 - Add shell-config to read and write shell-like config files: + shell-config: shell_config_get() read value from config file; + shell-config: shell_config_set() change or write value to config file; - shell-args: + opt_check_read(), opt_check_dir() Fix error message. - shell-regexp: + Add new functions: unquote_sed_regexp(), unquote_shell(). * Thu Sep 20 2007 Alexey Gladkov <legion@altlinux.ru> 0.0.1-alt3 - Workaround quoting for ash. * Fri Jul 06 2007 Alexey Gladkov <legion@altlinux.ru> 0.0.1-alt2 - shell-error: Rename info() to message(). * Thu Feb 22 2007 Alexey Gladkov <legion@altlinux.ru> 0.0.1-alt1 - Initial revision. |