system/system76-power: Updated for version 1.1.11

Upstream fixed the Makefile to no longer set the setuid bit on the
installed executable, so remove the code that removes the setuid bit
from the SlackBuild.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Erich Ritz 2020-10-21 14:29:15 -07:00 committed by Willy Sudiarto Raharjo
parent 307ff518db
commit 1fb674aa95
No known key found for this signature in database
GPG key ID: 3F617144D7238786
2 changed files with 11 additions and 13 deletions

View file

@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=system76-power
VERSION=${VERSION:-1.1.10}
VERSION=${VERSION:-1.1.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -142,13 +142,14 @@ mkdir vendor
synstructure=0.12.4 \
sysfs-class=0.1.3 \
textwrap=0.11.0 \
time=0.1.43 \
time=0.1.44 \
tokio=0.2.22 \
unicode-width=0.1.8 \
unicode-xid=0.2.1 \
vec_map=0.8.2 \
vergen=3.1.0 \
version_check=0.9.2 \
wasi=0.10.0+wasi-snapshot-preview1 \
winapi=0.2.8 \
winapi=0.3.9 \
winapi-build=0.1.1 \
@ -165,7 +166,7 @@ mkdir vendor
if [ -e $CWD/$ver.tar.gz ]; then
CRATE_FILE=$CWD/$ver.tar.gz
else
CRATE_FILE=$CWD/sysfs-class-$ver.tar.gz
CRATE_FILE=$CWD/$dep-$ver.tar.gz
fi
fi
tar xvf $CRATE_FILE
@ -209,11 +210,6 @@ libdir=/usr/lib${LIBDIRSUFFIX} \
make
make install DESTDIR=$PKG
# Remove suid bit on system76-power executable
# Despite being installed SUID by the Makefile, the Debian package installed
# on Pop!_OS has 0755 permissions for this file, so follow that convention.
chmod u-s $PKG/usr/bin/system76-power
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

View file

@ -1,7 +1,7 @@
PRGNAM="system76-power"
VERSION="1.1.10"
VERSION="1.1.11"
HOMEPAGE="https://github.com/pop-os/system76-power"
DOWNLOAD="https://github.com/pop-os/system76-power/archive/1.1.10/system76-power-1.1.10.tar.gz \
DOWNLOAD="https://github.com/pop-os/system76-power/archive/1.1.11/system76-power-1.1.11.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.0.1.crate \
@ -48,20 +48,21 @@ DOWNLOAD="https://github.com/pop-os/system76-power/archive/1.1.10/system76-power
https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.12.4.crate \
https://github.com/pop-os/sysfs-class/archive/0.1.3/sysfs-class-0.1.3.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.11.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.43.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.44.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio/tokio-0.2.22.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/vergen/vergen-3.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.10.0+wasi-snapshot-preview1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.2.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-build/winapi-build-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ws2_32-sys/ws2_32-sys-0.2.1.crate"
MD5SUM="c23b756f1a70721aa75a3b46f1594338 \
MD5SUM="6124c0467008e4e3c9cd1466fca70479 \
294a49d3c53865fa7ac5d0ce2f5d5735 \
142cb4b9a653e56e56311f0c883b8582 \
c6443ec8d007c729ba5482008d0c864d \
@ -108,13 +109,14 @@ MD5SUM="c23b756f1a70721aa75a3b46f1594338 \
09f09b3f56045183393726a31d8a0192 \
80ca0de72168dc03e90bc3c519153305 \
a8de006fe0c7e373c560dd51599287a8 \
9d66208e00715217a8c1f2e40efe4a0c \
c6c50e4feea5f4cc4e1fb3c7e88606a5 \
4d130fad86abe7c08cddf9275e031bd6 \
4272c279b06b88f8b0ffce7109348e27 \
a51c43692084979295641a7ffba4b297 \
333b4ba3f64c35b6f89b521e8d64548b \
63630c8b8aeb092854a6e47f5d6468e1 \
8b01b016a9b6deebc1b43f296057efb5 \
a312b55a428f827a91097d1d8497b02b \
b44489eb4799c4fabac3fceb48de54f7 \
0498c4a11448bfc35dc7bb2caa64c753 \
c900e7dbce808ff8ced375077b17a163 \