From ca35a3cf007265e2788c8c78df3e28f2917c89cd Mon Sep 17 00:00:00 2001 From: Carlo Landmeter Date: Tue, 24 Mar 2015 10:11:48 +0000 Subject: set script path and make csv generation more safe --- apkindex2sqlite.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'apkindex2sqlite.sh') diff --git a/apkindex2sqlite.sh b/apkindex2sqlite.sh index bbceb27..c865a03 100755 --- a/apkindex2sqlite.sh +++ b/apkindex2sqlite.sh @@ -1,10 +1,12 @@ #!/bin/sh -packages="repository" +path=$(readlink -f $0) +path=$(dirname $path) +packages="$path/repository" repos="main testing" archs="x86 x86_64 armhf" -db="db/apkindex.db" -csv="csv/apkindex.csv" +db="$path/db/apkindex.db" +csv="$path/csv/apkindex.csv" turbo_db="/var/www/aports-turbo/db/apkindex.db" read_line() { @@ -64,8 +66,7 @@ rm -f $csv for repo in $repos; do for arch in $archs; do - rm -f /tmp/APKINDEX - #curl -s "$aports/$repo/$arch/APKINDEX.tar.gz" | tar -zx -C /tmp APKINDEX + rm -f /tmp/APKINDEX tar -C /tmp -zxf $packages/$repo/$arch/APKINDEX.tar.gz APKINDEX IFS=$'\n' while read line; do -- cgit v1.2.3