Skip to content

Commit b619b27

Browse files
authored
Merge pull request #97 from sixtyfourktec/squashfs-tools
devel::sqashfs-tools: update to v4.6.1
2 parents 7c2d05c + 30a07c7 commit b619b27

1 file changed

Lines changed: 22 additions & 15 deletions

File tree

recipes/devel/squashfs-tools.yaml

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,38 @@
1-
inherit: [autotools]
1+
inherit: [cpackage, install, make]
22

33
metaEnvironment:
4-
PKG_VERSION: "4.5.1"
4+
PKG_VERSION: "4.6.1"
5+
PKG_LICENSE: "GPL-2.0+"
56

67
depends:
78
- utils::xz-utils-dev
89
- libs::zlib-dev
10+
- libs::zstd-dev
11+
- use: []
12+
depends:
13+
- utils::xz-utils-tgt
14+
- libs::zlib-tgt
15+
- libs::zstd-tgt
916

1017
checkoutSCM:
1118
scm: url
1219
url: ${GITHUB_MIRROR}/plougher/squashfs-tools/archive/${PKG_VERSION}.tar.gz
13-
digestSHA256: "277b6e7f75a4a57f72191295ae62766a10d627a4f5e5f19eadfbc861378deea7"
20+
digestSHA256: "94201754b36121a9f022a190c75f718441df15402df32c2b520ca331a107511c"
1421
stripComponents: 1
1522

1623
buildVars: [CC]
1724
buildScript: |
18-
mkdir -p build install
19-
20-
OLD_PWD="${PWD}"
21-
22-
pushd build
23-
rsync -aH --delete $1/ .
24-
makeParallel -C squashfs-tools
25-
makeSequential -C squashfs-tools install INSTALL_PREFIX="${OLD_PWD}/install/usr/"
26-
popd
27-
28-
packageScript: autotoolsPackageTgt
29-
25+
rsync -aH --delete $1/ build/
26+
makeParallel -C build/squashfs-tools \
27+
GZIP_SUPPORT=1 \
28+
XZ_SUPPORT=1 \
29+
ZSTD_SUPPORT=1 \
30+
LZMA_XZ_SUPPORT=1 \
31+
INSTALL_PREFIX="${BOB_CWD}/install/usr" \
32+
install
33+
34+
packageScript: |
35+
installPackageTgt "$1/install/"
36+
provideDeps: [ "*-tgt" ]
3037
provideTools:
3138
squashfs-tools: "usr/bin"

0 commit comments

Comments
 (0)