From f692587946d75fc221f1e3134afd770192e5026b Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Mon, 13 May 2019 16:42:19 +0300 Subject: [PATCH] puke: simplify manifest. --- puke | 13 ++++--------- repo/hummingbird/manifest | 12 ++++++------ 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/puke b/puke index b9295466..7be32ff9 100755 --- a/puke +++ b/puke @@ -114,15 +114,10 @@ pkg_build() { log "Sucessfully built $pkg." } -pkg_manifest() ( - cd "$pkg_dir" - - _() { find . -mindepth 1 "$@" | sed 's/^\.//'; } - _ -not -type d > "$OLDPWD/manifest" - _ -type d | sort -r >> "$OLDPWD/manifest" - - cp "$OLDPWD/manifest" "$pkg_dir/$dbs_dir/$name" -) +pkg_manifest() { + find "$pkg_dir" -mindepth 1 | sed "s|^$pkg_dir||" | sort -r > manifest + cp manifest "$pkg_dir/$dbs_dir/$name" +} pkg_tar() { cd "$bin_dir" diff --git a/repo/hummingbird/manifest b/repo/hummingbird/manifest index 5eec614f..32fd2a21 100644 --- a/repo/hummingbird/manifest +++ b/repo/hummingbird/manifest @@ -1,17 +1,17 @@ -/usr/bin/shutdown -/usr/bin/hummingbird -/usr/bin/reboot +/var/db/puke/hummingbird/version /var/db/puke/hummingbird/sources /var/db/puke/hummingbird/manifest /var/db/puke/hummingbird/checksums /var/db/puke/hummingbird/build -/var/db/puke/hummingbird/version -/etc/rc.shutdown -/etc/rc.init /var/db/puke/hummingbird /var/db/puke /var/db /var +/usr/bin/shutdown +/usr/bin/reboot +/usr/bin/hummingbird /usr/bin /usr +/etc/rc.shutdown +/etc/rc.init /etc