Skip to content

Instantly share code, notes, and snippets.

@kodo-pp
Created July 2, 2018 15:36
Show Gist options
  • Save kodo-pp/17e1519391346ed33be4664fbc95db9b to your computer and use it in GitHub Desktop.
Save kodo-pp/17e1519391346ed33be4664fbc95db9b to your computer and use it in GitHub Desktop.
diff --git a/make-dist.sh b/make-dist.sh
new file mode 100755
index 0000000..34e5706
--- /dev/null
+++ b/make-dist.sh
@@ -0,0 +1,17 @@
+#!/data/data/com.termux/files/usr/bin/env bash
+set -ex
+
+mkdir -p .dist
+cd .dist
+mkdir -p etc/pak/{mirrors,backup} var/pak usr/bin usr/share/man/man1
+install -Dm755 ../pak usr/bin/pak
+install -Dm755 ../pak usr/bin/pak2
+install -Dm644 ../pak.1 usr/share/man/man1/pak.1
+echo '' > var/pak/pak_index.txt
+echo 'https://www.dropbox.com/s/8zot96pvnrcdlz1/kodopp-dropbox-sources-pak2.list' > etc/pak/mirrors/kodopp-db-pak2.list
+
+
+tar -czvf ../pak-termux.tar.gz *
+cd ..
+rm -r .dist
+
diff --git a/pak b/pak
index 824f7ea..befa56e 100755
--- a/pak
+++ b/pak
@@ -1,11 +1,11 @@
-#!/usr/bin/env bash
+#!/data/data/com.termux/files/usr/bin/env bash
# Configuration
#pakroot="$HOME/pak-root"
-pakroot="/"
-temp_dir="/tmp/pak/download-$RANDOM-$RANDOM-$RANDOM-$RANDOM/"
-pakconfig="/etc/pak"
-pakvar="/var/pak"
+pakroot="/data/data/com.termux/files/"
+temp_dir="$HOME/.tmp/pak/download-$RANDOM-$RANDOM-$RANDOM-$RANDOM/"
+pakconfig="/data/data/com.termux/files/etc/pak"
+pakvar="/data/data/com.termux/files/var/pak"
mkdir -p "$temp_dir"
@@ -473,7 +473,7 @@ if [ "a$t_was_action" == "ano" ]; then
fi
# Normalize $o_names a bit
-o_names="`echo $o_names | xargs echo -- | sed 's/^-- \?//g'`"
+o_names="`echo $o_names | xargs echo -- | sed 's/^--//g'`"
if ! [ -d "$pakroot" ]; then
echo "Directory '$pakroot' (PAK root) is missing, creating..."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment