commit checkbashisms for openSUSE:Factory
Hello community, here is the log from the commit of package checkbashisms for openSUSE:Factory checked in at 2012-05-16 21:05:45 Comparing /work/SRC/openSUSE:Factory/checkbashisms (Old) and /work/SRC/openSUSE:Factory/.checkbashisms.new (New) Package is checkbashisms, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/checkbashisms/checkbashisms.changes 2012-02-21 12:16:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.checkbashisms.new/checkbashisms.changes 2012-05-16 21:05:47.0 +0200 @@ -1,0 +2,37 @@ +Wed May 16 11:04:46 UTC 2012 - g...@opensuse.org + +- update to current git version + - detect substr expansion with dynamic length + - allow stdin to be checked by accepting '-' as file name + - do not unconditionally swallow stdin + - detect the use of 'setvar' + - Update scripts to use GNU getopt-compatible option parsing + - add stdin support + - replace occurences of old FSF address with the FSF +recommendation what should be written inside of source files + - allow kill/trap XSI-isms unless --posix is given + - warn when EOF is reached unexpectedly + - avoid a false positive output redirection match + - detect the use of 'command' with options other than -p + - detect the use of the 'jobs' built-in + - detect the use of exponentiation + - fix multiple quotes-handling bugs + - checkabshisms: Fix support for indented heredoc delimiters + - fix some false positives when checking makefiles + - fix a false positive 'should be word 21' + - also handle 'ignore errors' in makefiles + - improve handling of line continuations + - allow SHELL to be prefixed with 'override' + - improve detection of n++-like arithmetic + - handle line continuations + - detect the ';;' and ';' case/esac operators + - detect the use of the 'coproc' built-in + - detect some printf-related bashisms + - detect use of $((n++)) (and similar variants) + - detect the use of [^] instead of [!] + - simplify all shell variables in makefiles + - simplify make variables as shell variables + - detect more Bash builtins -- readarray, mapfile, enable + - fix typo spotted by Dann Frazier + +--- Old: checkbashisms-20100326git.tar.bz2 New: checkbashisms-20120516git.tar.bz2 Other differences: -- ++ checkbashisms.spec ++ --- /var/tmp/diff_new_pack.BqGYHR/_old 2012-05-16 21:05:48.0 +0200 +++ /var/tmp/diff_new_pack.BqGYHR/_new 2012-05-16 21:05:48.0 +0200 @@ -17,17 +17,17 @@ Name: checkbashisms -Version:20100326git +Version:20120516git Release:0 Summary:Tool for Checking /bin/sh Scripts for Possible Bashisms License:GPL-2.0+ Group: Development/Tools/Other Url:http://git.debian.org/?p=devscripts/devscripts.git Requires: perl = %{perl_version} -Source: checkbashisms-20100326git.tar.bz2 +Source: checkbashisms-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch BuildRequires: perl +BuildArch: noarch %description checkbashisms performs basic checks on /bin/sh shell scripts for the possible @@ -40,8 +40,8 @@ %build %install -install -D -m 0755 checkbashisms.pl %{buildroot}%{_bindir}/checkbashisms -install -D -m 0644 checkbashisms.1 %{buildroot}%{_mandir}/man1/checkbashisms.1 +install -D -p -m 0755 checkbashisms.pl %{buildroot}%{_bindir}/checkbashisms +install -D -p -m 0644 checkbashisms.1 %{buildroot}%{_mandir}/man1/checkbashisms.1 %files %defattr(-,root,root,-) ++ checkbashisms-20100326git.tar.bz2 - checkbashisms-20120516git.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/checkbashisms-20100326git/checkbashisms.1 new/checkbashisms-20120516git/checkbashisms.1 --- old/checkbashisms-20100326git/checkbashisms.1 2010-03-26 11:46:04.0 +0100 +++ new/checkbashisms-20120516git/checkbashisms.1 2012-05-16 13:03:18.0 +0200 @@ -4,7 +4,7 @@ .SH SYNOPSIS \fBcheckbashisms\fR \fIscript\fR ... .br -\fBcheckbashisms \-\-help|\-\-version\fR +\fBcheckbashisms \-\-help\fR|\fB\-\-version\fR .SH DESCRIPTION \fBcheckbashisms\fR, based on one of the checks from the \fBlintian\fR system, performs basic checks on \fI/bin/sh\fR shell scripts for the @@ -12,13 +12,13 @@ scripts on the command line, and outputs warnings if possible bashisms are detected. .PP -Note that the definition of a bashism in this context roughly equates -to a shell feature that is not required to be supported by POSIX; this -means that some issues flagged may be permitted under optional sections +Note that the definition of a bashism
commit checkbashisms for openSUSE:Factory
Hello community, here is the log from the commit of package checkbashisms for openSUSE:Factory checked in at 2012-02-21 12:16:01 Comparing /work/SRC/openSUSE:Factory/checkbashisms (Old) and /work/SRC/openSUSE:Factory/.checkbashisms.new (New) Package is checkbashisms, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/checkbashisms/checkbashisms.changes 2012-02-14 18:59:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.checkbashisms.new/checkbashisms.changes 2012-02-21 12:16:03.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:44:56 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ checkbashisms.spec ++ --- /var/tmp/diff_new_pack.RfRy94/_old 2012-02-21 12:16:04.0 +0100 +++ /var/tmp/diff_new_pack.RfRy94/_new 2012-02-21 12:16:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package checkbashisms # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,13 +16,12 @@ # - Name: checkbashisms Version:20100326git -Release:2 +Release:0 Summary:Tool for Checking /bin/sh Scripts for Possible Bashisms +License:GPL-2.0+ Group: Development/Tools/Other -License:GPLv2+ Url:http://git.debian.org/?p=devscripts/devscripts.git Requires: perl = %{perl_version} Source: checkbashisms-20100326git.tar.bz2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit checkbashisms for openSUSE:Factory
Hello community, here is the log from the commit of package checkbashisms for openSUSE:Factory checked in at 2012-02-14 18:59:41 Comparing /work/SRC/openSUSE:Factory/checkbashisms (Old) and /work/SRC/openSUSE:Factory/.checkbashisms.new (New) Package is checkbashisms, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/checkbashisms/checkbashisms.changes 2011-09-23 01:53:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.checkbashisms.new/checkbashisms.changes 2012-02-14 18:59:42.0 +0100 @@ -1,0 +2,5 @@ +Sat Sep 17 22:50:44 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- Other differences: -- ++ checkbashisms.spec ++ --- /var/tmp/diff_new_pack.Ec2f3H/_old 2012-02-14 18:59:43.0 +0100 +++ /var/tmp/diff_new_pack.Ec2f3H/_new 2012-02-14 18:59:43.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package checkbashisms (Version 20100326git) +# spec file for package checkbashisms # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,13 +35,6 @@ presence of bashisms. It takes the names of the shell scripts on the command line, and outputs warnings if possible bashisms are detected. -Authors: - -Richard Braakman -Josip Rodin -Julian Gilbey j...@debian.org - - %prep %setup -q @@ -51,9 +44,6 @@ install -D -m 0755 checkbashisms.pl %{buildroot}%{_bindir}/checkbashisms install -D -m 0644 checkbashisms.1 %{buildroot}%{_mandir}/man1/checkbashisms.1 -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc %{_mandir}/man1/checkbashisms.1* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org