#!/bin/bash

if [ "x$1" = "x" ];then
  echo "Enter Repo URL"
  read URL
else
  URL=$1
fi

wget $URL/PACKAGES.TXT

grep -A1 '.tgz' PACKAGES.TXT |grep -v txz|grep -A1 NAME |cut -d' ' -f4>list
grep -A1 txz PACKAGES.TXT |cut -d' ' -f4 >>list

for i in $(cat list);do
  case "$i" in
    *txz) PKG=$i
	  DIR=  ;;
      .*) DIR=$i;;
  esac
  if echo $i|grep 'iso.txz';then
    PKG=
    DIR=
  elif [ ! "x$PKG" = "x" ];then
    if [ ! "x$DIR" = "x" ];then
      echo $URL/$DIR/$PKG >>list.txt
      PKG=
      DIR=
    fi
  fi
done

cat list.txt|wc -l
#wget -ci list.txt
rm PACKAGES.TXT list list.txt
