From 511759504993c858d977b649cd02cf7969811b57 Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Wed, 7 May 2008 02:06:21 -0400 Subject: Moving some files around, organizational Signed-off-by: Aaron Griffin --- cleanup-scripts/cleanup2.sh | 46 --------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100755 cleanup-scripts/cleanup2.sh (limited to 'cleanup-scripts/cleanup2.sh') diff --git a/cleanup-scripts/cleanup2.sh b/cleanup-scripts/cleanup2.sh deleted file mode 100755 index 4a79654..0000000 --- a/cleanup-scripts/cleanup2.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -usage() { - echo "Usage: $0 repo architecture" -} - -getpkgname() { - local tmp - - tmp=${1##*/} - tmp=${tmp%.pkg.tar.gz} - tmp=${tmp%-i686} - tmp=${tmp%-x86_64} - echo ${tmp%-*-*} -} - -FTPBASEDIR="/home/ftp" -FTPDIR=${FTPBASEDIR}/${1}/os/${2} -DBFILE=${FTPDIR}/${1}.db.tar.gz -OBSOLETEFILES="" - -if [ $# -lt 2 -o ! -f ${DBFILE} ]; then - usage - exit 1 -fi - -TMPDIR=$(mktemp -d /tmp/cleanup.XXXXXX) || exit 1 -cd ${TMPDIR} -tar xzf ${DBFILE} - -cd ${FTPDIR} -for pkgfile in *.pkg.tar.gz; do - pkgname="$(getpkgname ${pkgfile})" - for p in ${FTPDIR}/${pkgname}-*; do - if [ "$(getpkgname $(basename ${p}))" = "${pkgname}" ]; then - continue 2 - fi - done - OBSOLETEFILES="${OBSOLETEFILES} ${pkgfile}" -done - -cd - >/dev/null -rm -rf ${TMPDIR} - -echo -ne "DIRECTORY:\n${FTPDIR}\n\n" -echo -ne "OBSOLETEFILES:\n${OBSOLETEFILES}\n\n" -- cgit v1.2.3-2-g168b