Skip to content

Commit af339ab

Browse files
tannevaledjhheider
andauthored
+github.com/AgentD/squashfs-tools-ng (#4883)
* update * does not compile on darwin * try to compile on darwin * clean up and lock version majors --------- Co-authored-by: Jacob Heider <jacob@pkgx.dev>
1 parent 00ba83e commit af339ab

File tree

1 file changed

+47
-0
lines changed
  • projects/github.com/AgentD/squashfs-tools-ng

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
distributable:
2+
url: https://codeload.github.com/AgentD/squashfs-tools-ng/tar.gz/refs/tags/v{{version}}
3+
strip-components: 1
4+
5+
display-name: squashfs-tools-ng
6+
7+
versions:
8+
github: AgentD/squashfs-tools-ng/tags
9+
strip: /^v/
10+
11+
dependencies:
12+
zlib.net: ^1
13+
tukaani.org/xz: ^5
14+
lz4.org: ^1
15+
facebook.com/zstd: ^1
16+
oberhumer.com/lzo: ^2
17+
18+
build:
19+
dependencies:
20+
freedesktop.org/pkg-config: '*'
21+
gnu.org/coreutils: '*'
22+
gnu.org/libtool: '*'
23+
gnu.org/automake: '*'
24+
gnu.org/autoconf: '*'
25+
gnu.org/gawk: '*'
26+
gnu.org/gcc: '*'
27+
cmake.org: ^3
28+
script:
29+
- autoreconf --force --install --symlink
30+
- ./configure $ARGS
31+
- make --jobs {{ hw.concurrency }} install
32+
env:
33+
ARGS:
34+
- --prefix="{{prefix}}"
35+
darwin:
36+
# FIXME: binutils ar/ranlib are broken on macOS?
37+
AR: /usr/bin/ar
38+
RANLIB: /usr/bin/ranlib
39+
40+
provides:
41+
- bin/gensquashfs
42+
- bin/rdsquashfs
43+
- bin/sqfs2tar
44+
- bin/tar2sqfs
45+
- bin/sqfsdiff
46+
47+
test: test "$(gensquashfs --version|head -1 |cut -d' ' -f 3)" = {{version}}

0 commit comments

Comments
 (0)