From 12c7d6182318e3579ff1f42967cc43cd48f9a3ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 24 May 2021 08:34:13 +0700 Subject: [PATCH] sublime-merge-bin: EULA: strip non-relevant text Otherwise, the change in website's header will trigger change in EULA checksum. --- srcpkgs/sublime-merge-bin/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sublime-merge-bin/template b/srcpkgs/sublime-merge-bin/template index a17881811c9..d730ab75c60 100644 --- a/srcpkgs/sublime-merge-bin/template +++ b/srcpkgs/sublime-merge-bin/template @@ -13,7 +13,7 @@ homepage="https://www.sublimemerge.com" changelog="https://www.sublimemerge.com/download" distfiles="https://download.sublimetext.com/sublime_merge_build_${version}_x64.tar.xz" checksum=29844c7305b7f192b8b0bea6a32eebb80e7317f00ff9c39b4bfdab4982108720 -_license_checksum=0cf0c605c296198b1b176dcb56343e7eb4f297fdcc7ec64dc347bcabf48fc4e8 +_license_checksum=33929b71625d13dacf2a0a5853171b9c04058f71e2955ee660b8d0f8dda45ed1 nopie=yes repository=nonfree restricted=yes @@ -21,7 +21,11 @@ replaces="sublime-merge>0" post_extract() { $XBPS_FETCH_CMD https://www.sublimehq.com/eula - w3m -dump -I utf-8 -T text/html < eula > EULA + sed -n ' + /is licensed.*not sold/p + /
    /,${ /<\/ol>/{x;p;d}; H } + $a
+ ' EULA filesum="$(xbps-digest EULA)" if [ "$filesum" != "$_license_checksum" ]; then