Commit Graph

44 Commits

Author SHA256 Message Date
Dominique Leuenberger
f056ee686e Accepting request 1055668 from shells
OBS-URL: https://build.opensuse.org/request/show/1055668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=31
2023-01-05 13:59:57 +00:00
29b5437613 Accepting request 1052999 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1052999
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=47
2023-01-04 10:57:45 +00:00
Dominique Leuenberger
dafd326a3b Accepting request 1044369 from shells
- update to 0.5.12:
  * eval: Test evalskip before flipping status for NNOT
  * parser: Add VSBIT to ensure subtype is never zero
  * eval: Check eflag after redirection error
  * eval: Always set exitstatus in evaltree
  * expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
  * expand: Always quote caret when using fnmatch
  * parser: Fix VSLENGTH parsing with trailing garbage
  * shell: Fail if building --with-libedit and can't find libedit
  * jobs: Only block in waitcmd on first run
  * redir: Retry open64 on EINTR
  * eval: Prevent recursive PS4 expansion
  * jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/1044369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=30
2022-12-24 13:51:08 +00:00
9ddaaa8dce OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=45 2022-12-23 06:55:48 +00:00
8836de8792 - update to 0.5.12:
* eval: Test evalskip before flipping status for NNOT
  * parser: Add VSBIT to ensure subtype is never zero
  * eval: Check eflag after redirection error
  * eval: Always set exitstatus in evaltree
  * expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
  * expand: Always quote caret when using fnmatch
  * parser: Fix VSLENGTH parsing with trailing garbage
  * shell: Fail if building --with-libedit and can't find libedit
  * jobs: Only block in waitcmd on first run
  * redir: Retry open64 on EINTR
  * eval: Prevent recursive PS4 expansion
  * jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=44
2022-12-23 06:55:43 +00:00
Dominique Leuenberger
bd4576b14f Accepting request 1030867 from shells
OBS-URL: https://build.opensuse.org/request/show/1030867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=29
2022-10-25 09:18:25 +00:00
327a8c1220 Accepting request 1030691 from home:luc14n0:branches:shells
Make dash-sh subpackage architecture independent.

OBS-URL: https://build.opensuse.org/request/show/1030691
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=42
2022-10-24 11:39:31 +00:00
Dominique Leuenberger
e9671ff7d6 Accepting request 949666 from shells
OBS-URL: https://build.opensuse.org/request/show/949666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=28
2022-01-31 21:56:40 +00:00
c123f7b918 Accepting request 949512 from home:dirkmueller:branches:shells
- add dash-sh subpackage to be able to switch away from bash

OBS-URL: https://build.opensuse.org/request/show/949512
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=41
2022-01-28 11:10:15 +00:00
Dominique Leuenberger
7d68de58c3 Accepting request 941683 from shells
OBS-URL: https://build.opensuse.org/request/show/941683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=27
2021-12-21 17:40:22 +00:00
f5aa4c1c78 Accepting request 941625 from home:dirkmueller:Factory
- update to 0.5.11.5:
  * parser: Fix VSLENGTH parsing with trailing garbage

OBS-URL: https://build.opensuse.org/request/show/941625
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=40
2021-12-20 16:46:36 +00:00
Dominique Leuenberger
2db9ab4da6 Accepting request 898188 from shells
OBS-URL: https://build.opensuse.org/request/show/898188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=26
2021-06-13 21:05:26 +00:00
adb455010b Accepting request 898185 from home:susnux:branches:shells
Update to 0.5.11.4

OBS-URL: https://build.opensuse.org/request/show/898185
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=38
2021-06-07 19:34:29 +00:00
Dominique Leuenberger
ca50e9e5f4 Accepting request 859642 from shells
OBS-URL: https://build.opensuse.org/request/show/859642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=25
2021-01-02 20:30:20 +00:00
18be505930 Accepting request 859287 from home:dirkmueller:branches:shells
- update to 0.5.11.3:
  * jobs: Only block in waitcmd on first run

OBS-URL: https://build.opensuse.org/request/show/859287
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=36
2020-12-31 21:03:07 +00:00
Dominique Leuenberger
6d559e20fd Accepting request 854042 from shells
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/854042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=24
2020-12-10 14:56:33 +00:00
69a30cc62d Accepting request 851091 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/851091
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=34
2020-12-02 23:32:42 +00:00
Dominique Leuenberger
fddb67c3d0 Accepting request 849514 from shells
OBS-URL: https://build.opensuse.org/request/show/849514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=23
2020-11-23 15:36:42 +00:00
b2987142fa Accepting request 849512 from home:dirkmueller:branches:shells
- add check-nflag-in-evaltree.patch (bsc#1178978) 

- update to 0.5.11.2 (bsc#1177691):
- add LICENSE file

OBS-URL: https://build.opensuse.org/request/show/849512
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=32
2020-11-19 23:16:20 +00:00
Dominique Leuenberger
9bd3a8b581 Accepting request 842610 from shells
OBS-URL: https://build.opensuse.org/request/show/842610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=22
2020-10-23 10:19:32 +00:00
16fff1998d Accepting request 842519 from home:dirkmueller:branches:shells
- update to 0.5.11.2:
  * shell: Group readdir64/dirent64 with open64 

- update to version 0.5.9.1 (bsc#1177691)

OBS-URL: https://build.opensuse.org/request/show/842519
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=30
2020-10-19 16:28:56 +00:00
Dominique Leuenberger
378b596083 Accepting request 839335 from shells
OBS-URL: https://build.opensuse.org/request/show/839335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=21
2020-10-08 11:08:12 +00:00
d41268f2e4 Accepting request 827092 from home:dirkmueller:branches:shells
- update to 0.5.11.1:
  * For complete list of changes see:
    https://git.kernel.org/pub/scm/utils/dash/dash.git/log/?qt=range&q=v0.5.10..v0.5.11.1

OBS-URL: https://build.opensuse.org/request/show/827092
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=28
2020-10-03 17:55:38 +00:00
Dominique Leuenberger
ef31b4762d Accepting request 792716 from shells
OBS-URL: https://build.opensuse.org/request/show/792716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=20
2020-04-15 18:06:10 +00:00
Dominique Leuenberger
88a167ad60 Accepting request 790112 from home:marxin:branches:shells
- Add -fcommon to %optflags in order to fix boo#1160260.

OBS-URL: https://build.opensuse.org/request/show/790112
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=26
2020-04-09 12:42:18 +00:00
Dominique Leuenberger
c6349c9354 Accepting request 645115 from shells
3rd times a charm?

OBS-URL: https://build.opensuse.org/request/show/645115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=19
2018-11-08 08:40:54 +00:00
2fe629b650 fix incorrect patch name in removal notes
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=24
2018-10-28 19:52:19 +00:00
0174c57234 fix patch drop formatting. link to full changeset
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=23
2018-10-27 15:56:43 +00:00
362f78e02a Accepting request 644481 from home:seanlew:branches:shells
Update dash to 0.5.10

OBS-URL: https://build.opensuse.org/request/show/644481
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=22
2018-10-25 14:13:03 +00:00
Dominique Leuenberger
31aeb2de7e Accepting request 599296 from shells
OBS-URL: https://build.opensuse.org/request/show/599296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=18
2018-04-26 11:33:39 +00:00
2fde38b55f Accepting request 563743 from home:avindra
- update to version 0.5.9.1
  * For complete list of changes, see:
    https://git.kernel.org/pub/scm/utils/dash/dash.git/log/?qt=range&q=v0.5.8..v0.5.9.1
- lint with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/563743
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=20
2018-04-20 12:34:01 +00:00
Dominique Leuenberger
7657586fd7 Accepting request 295131 from shells
1

OBS-URL: https://build.opensuse.org/request/show/295131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=17
2015-04-10 07:49:19 +00:00
Guido Berhoerster
239ed5ff07 Accepting request 295114 from home:pluskalm:branches:shells
- Use fnmatch and glob from glibc
- Use url for source

OBS-URL: https://build.opensuse.org/request/show/295114
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=18
2015-04-09 09:33:38 +00:00
Stephan Kulow
5766487311 Accepting request 254939 from shells
- update to version 0.5.8
  - Small optimisation of command -pv change
  - Set command -p path to /usr/sbin:/usr/bin:/sbin:/bin
  - Change "characters" for printf precision to "bytes"
  - Clarify "trap '' signals" syntax in manual page
  - Clarify that 0 and EXIT are both acceptable for exit traps
  - command: allow combining -p with -v
  - getjob: Fix off-by-one error for multiple of four job numbers
  - Propagate EXP_QPAT in subevalvar
  - Initialise OPTIND after importing environment
  - Fixed argument parsing crash in test
  - Add newline when tracing in poplocalvars
  - Markup fixes in manual for mandoc 1.12.1
  - Use PRIdMAX instead of %j in printf
  - Fix typo for wait in manual
  - Add support for ulimit -r
  - Avoid overflow for very long variable name
  - Sanitise environment variable names on entry
  - Allow building without LINEO support
  - Add top-level autogen.sh
  - Avoid imaxdiv when only one of the results is wanted
  - Fix klibc DEBUG compilation
  - Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving
    dotcmd

OBS-URL: https://build.opensuse.org/request/show/254939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=16
2014-10-11 20:41:40 +00:00
Guido Berhoerster
4330319116 - update to version 0.5.8
- Small optimisation of command -pv change
  - Set command -p path to /usr/sbin:/usr/bin:/sbin:/bin
  - Change "characters" for printf precision to "bytes"
  - Clarify "trap '' signals" syntax in manual page
  - Clarify that 0 and EXIT are both acceptable for exit traps
  - command: allow combining -p with -v
  - getjob: Fix off-by-one error for multiple of four job numbers
  - Propagate EXP_QPAT in subevalvar
  - Initialise OPTIND after importing environment
  - Fixed argument parsing crash in test
  - Add newline when tracing in poplocalvars
  - Markup fixes in manual for mandoc 1.12.1
  - Use PRIdMAX instead of %j in printf
  - Fix typo for wait in manual
  - Add support for ulimit -r
  - Avoid overflow for very long variable name
  - Sanitise environment variable names on entry
  - Allow building without LINEO support
  - Add top-level autogen.sh
  - Avoid imaxdiv when only one of the results is wanted
  - Fix klibc DEBUG compilation
  - Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving
    dotcmd

OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=16
2014-10-10 05:53:36 +00:00
Stephan Kulow
943632db5e Accepting request 201085 from shells
- install into %{_bindir} and add a compatibility symlink to /bin
- reenable commandline editor

OBS-URL: https://build.opensuse.org/request/show/201085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=14
2013-09-29 17:23:04 +00:00
Guido Berhoerster
b9949cb5d5 fix typo
OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=14
2013-09-27 11:53:50 +00:00
Guido Berhoerster
eb3d7d9512 - install into %{_bindir} and add a compatibility symlink to /bin
- reenable commanline editor

OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=13
2013-09-27 11:38:16 +00:00
Stephan Kulow
e8486611d4 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=10
2011-12-06 17:05:13 +00:00
Lars Vogdt
0521d315a4 Accepting request 86994 from shells
- remove libeditline dependency again as libeditline lives in /usr

- update to version 0.5.7
  - optimize dash -c "command" to avoid a fork
  - improve LINENO support
  - dotcmd should exit with zero when doing nothing
  - replace GPL noclobberopen code with the FreeBSD version
  - do not split the result of tilde expansion
  - use exit status 127 when the script to run does not exist
  - document optional open parenthesis for case patterns
  - use faccessat if available
- added dash-0.5.7-do-not-close-stderr.patch in order to prevent
  stderr from being closed when /dev/tty fails to open (backported
  from upstream git)
- added
  dash-remove-backslash-before-in-double-quotes-in-variable.patch
  which removes a backslash before } in double-quotes in variable
  as it prevents the closing brace from terminating the
  substitution (from FreeBSD/Debian)

- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)

OBS-URL: https://build.opensuse.org/request/show/86994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=8
2011-10-07 08:29:27 +00:00
OBS User autobuild
5c7758eb7f Accepting request 43876 from shells
Copy from shells/dash based on submit request 43876 from user gberh

OBS-URL: https://build.opensuse.org/request/show/43876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=6
2010-08-02 08:23:52 +00:00
OBS User autobuild
8d38a4ed45 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=3 2010-03-18 14:41:30 +00:00
OBS User autobuild
f21da8cffe Accepting request 33319 from shells
Copy from shells/dash based on submit request 33319 from user coolo

OBS-URL: https://build.opensuse.org/request/show/33319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=2
2010-02-25 13:48:30 +00:00
OBS User autobuild
14e7d1b39e Accepting request 32541 from shells
Copy from shells/dash based on submit request 32541 from user gberh

OBS-URL: https://build.opensuse.org/request/show/32541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dash?expand=0&rev=1
2010-02-18 13:38:26 +00:00