Skip to content

Commit eaa2f0d

Browse files
committed
add libacl and libcrypto, enumerate binaries, pluralize pkgconfig/man
1 parent 1e4bf2f commit eaa2f0d

2 files changed

Lines changed: 11 additions & 5 deletions

File tree

packages/rsync/build.ncl

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ let toolchain = import "../toolchain/build.ncl" in
99
let glibc = import "../glibc/build.ncl" in
1010
let xxhash = import "../xxhash/build.ncl" in
1111
let openssl = import "../openssl/build.ncl" in
12+
let acl = import "../acl/build.ncl" in
13+
let coreutils = import "../coreutils/build.ncl" in
1214

1315
{
1416
name = "rsync",
@@ -30,7 +32,10 @@ let openssl = import "../openssl/build.ncl" in
3032
],
3133

3234
runtime_deps = [
33-
glibc
35+
glibc,
36+
acl,
37+
openssl,
38+
coreutils
3439
],
3540

3641
cmd = "./build.sh",
@@ -39,8 +44,9 @@ let openssl = import "../openssl/build.ncl" in
3944
},
4045

4146
outputs = {
42-
bins = { glob = "usr/bin/*" } | OutputBin,
43-
man = { glob = "usr/share/man/**" } | OutputData,
47+
rsync = { glob = "usr/bin/rsync" } | OutputBin,
48+
"rsync-ssl" = { glob = "usr/bin/rsync-ssl" } | OutputBin,
49+
mans = { glob = "usr/share/man/**" } | OutputData,
4450
},
4551

4652
attrs = {

packages/xxhash/build.ncl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ let glibc = import "../glibc/build.ncl" in
3838
bins = { glob = "usr/bin/*" } | OutputBin,
3939
libs = { glob = "usr/lib/{*.so*,*.a*}" } | OutputLib,
4040
headers = { glob = "usr/include/**" } | OutputData,
41-
pkgconfig = { glob = "usr/lib/pkgconfig/**" } | OutputData,
42-
man = { glob = "usr/share/man/**" } | OutputData,
41+
pkgconfigs = { glob = "usr/lib/pkgconfig/**" } | OutputData,
42+
mans = { glob = "usr/share/man/**" } | OutputData,
4343
},
4444

4545
attrs = {

0 commit comments

Comments
 (0)