summaryrefslogtreecommitdiffstats
path: root/apkcontent2sqlite.sh
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2015-03-22 16:18:23 +0000
committerCarlo Landmeter <clandmeter@gmail.com>2015-03-22 16:18:23 +0000
commitc54567b15f65ff7ba88ffa63233491772cb1ba59 (patch)
tree90e8aadfee73b34deb44af25932d2282614e44e7 /apkcontent2sqlite.sh
parentc56f7da1ad0a1dcb5560512d72c68ea53e1a4bcf (diff)
downloadrepo-scripts-c54567b15f65ff7ba88ffa63233491772cb1ba59.tar.bz2
repo-scripts-c54567b15f65ff7ba88ffa63233491772cb1ba59.tar.xz
misc fixes
Diffstat (limited to 'apkcontent2sqlite.sh')
-rwxr-xr-xapkcontent2sqlite.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/apkcontent2sqlite.sh b/apkcontent2sqlite.sh
index 21d4284..e8d1f96 100755
--- a/apkcontent2sqlite.sh
+++ b/apkcontent2sqlite.sh
@@ -6,7 +6,8 @@ repos="main testing"
archs="x86 x86_64 armhf"
db="db/filelist.db"
csv="csv/filelist.csv"
-turbo_db="/var/www/aports-turbo/db/apkindex.db"
+turbo_db="/var/www/aports-turbo/db/filelist.db"
+rsync="rsync://nl.alpinelinux.org/alpine/edge"
rm_stale_filelist() {
for repo in $repos; do
@@ -92,8 +93,12 @@ mv_db() {
mv $db $turbo_db
}
+update_apkindex() {
+ ./apkindex2sqlite.sh
+}
+
# just do it
prepare && apk_sync && update_filelist && rm_stale_filelist
# only update db when we have changes
-[ ! -z "$result" ] && cat_csv && create_db && mv_db
+[ ! -z "$result" ] && cat_csv && create_db && mv_db && update_apkindex