#!/bin/bash
# Run from current directory.

BASE=`pwd`
DIRECTORY=$1
# OVERRIDE=override
OVERRIDE=/dev/null # no override file

#
#  Generate "Packages.gz" files
#
for i in $(dpkg --print-architecture) all
do
   (cd ${BASE} && \
   if [ ! -f ${OVERRIDE} ]; then touch ${OVERRIDE}; fi && \
   /usr/bin/dpkg-scanpackages ${DIRECTORY} ${OVERRIDE} |\
       gzip -9 > ${DIRECTORY}/Packages.gz \
   )
done

#
#  Generate "Sources.gz" file
#
(cd ${BASE} && \
 if [ `/usr/bin/dpkg-scansources ${DIRECTORY}|wc -l` -gt 0 ]; then \
   /usr/bin/dpkg-scansources ${DIRECTORY} |\
      gzip -9 > ${DIRECTORY}/Sources.gz; \
 fi \
)


