diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-09-10 06:38:28 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-09-10 06:38:28 -0400 |
| commit | 747e1219b178fa8a0da26528012c5d7e861e0b89 (patch) | |
| tree | 133f81ca3a7a9be7dae18fa2ce6a7fe5ce8f7a6d /mkslackinfo | |
| parent | 50325b356e0e84af8fe9f5d01c203b8b3014ab78 (diff) | |
| download | sbostuff-747e1219b178fa8a0da26528012c5d7e861e0b89.tar.gz | |
mkslackinfo: update find template.
Diffstat (limited to 'mkslackinfo')
| -rwxr-xr-x | mkslackinfo | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mkslackinfo b/mkslackinfo index 70ec4cc..3ebb5a8 100755 --- a/mkslackinfo +++ b/mkslackinfo @@ -178,7 +178,7 @@ if($file =~ /\.zip$/i) { } elsif($file =~ /\.7z$/i) { $extract = "7za x \$CWD/\$PRGNAM-\$VERSION.rar"; } elsif($file =~ /(\.tar(?:$|\..*)|\.t[bxg]z)/i) { - $extract = "tar xvf \$CWD/\$PRGNAM-\$VERSION$1"; + $extract = "tar xvf \$CWD/\$PRGNAM-\$VERSION$1 --no-same-owner"; $tar = 1; } else { $extract = "EXTRACT"; @@ -322,10 +322,9 @@ cd $TMP rm -rf $PRGNAM-$VERSION __EXTRACT__ cd $PRGNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ +find . ! -type l -a \( \ \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) + \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) \) __BUILD__ rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la |
