cookutils rev 1124
Show badge "Package hasn't changed after rebuilding"
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Dec 28 02:16:44 2018 +0200 (2018-12-28) |
parents | 15a42785d53d |
children | 88141f5b4731 |
files | lighttpd/cooker.css lighttpd/index.cgi modules/postcheck |
line diff
1.1 --- a/lighttpd/cooker.css Thu Dec 27 16:33:49 2018 +0200 1.2 +++ b/lighttpd/cooker.css Fri Dec 28 02:16:44 2018 +0200 1.3 @@ -489,6 +489,9 @@ 1.4 .badge.no-badge::before { 1.5 content: url("data:image/svg+xml,<svg height='16' width='16' xmlns='http://www.w3.org/2000/svg'><g stroke='%23000'><rect fill='%23fff' height='14' rx='2' stroke-linejoin='round' stroke-width='2' width='14' x='1' y='1'/><path d='m3 3 10 10m-10 0 10-10' fill='none'/></g></svg>"); 1.6 } 1.7 +.badge.equal::before { 1.8 + content: url("data:image/svg+xml,<svg height='16' width='16' xmlns='http://www.w3.org/2000/svg'><rect fill='%23fff' height='14' rx='2' stroke='%2304f' stroke-linejoin='round' stroke-width='2' width='14' x='1' y='1'/><path d='m4 5v2h8v-2zm0 4v2h8v-2z'/></svg>"); 1.9 +} 1.10 .badges td:nth-child(1) { 1.11 vertical-align: middle; 1.12 text-align: center;
2.1 --- a/lighttpd/index.cgi Thu Dec 27 16:33:49 2018 +0200 2.2 +++ b/lighttpd/index.cgi Fri Dec 28 02:16:44 2018 +0200 2.3 @@ -1052,6 +1052,11 @@ 2.4 p="Packages without badges" 2.5 s="" 2.6 ;; 2.7 + equal) 2.8 + t="Not changed" 2.9 + p="Package hasn't changed after rebuilding" 2.10 + s="<abbr title=\"For your information\">FYI</abbr> only" 2.11 + ;; 2.12 esac 2.13 case $layout in 2.14 table)
3.1 --- a/modules/postcheck Thu Dec 27 16:33:49 2018 +0200 3.2 +++ b/modules/postcheck Fri Dec 28 02:16:44 2018 +0200 3.3 @@ -278,6 +278,13 @@ 3.4 fi 3.5 status 3.6 fi 3.7 + 3.8 + unset changed notchanged 3.9 + fgrep -q 'The release checksum has changed.' $LOGS/$1.log && changed='yes' 3.10 + fgrep -q 'The release checksum has not changed.' $LOGS/$1.log && notchanged='yes' 3.11 + if [ -z "$changed" -a -n "$notchanged" ]; then 3.12 + add 'equal' 3.13 + fi 3.14 } 3.15 3.16