#!/bin/sh

BINDIR=$(dirname $0)
MANDIR=$(realpath ${BINDIR})
REPODIR=$(realpath ${BINDIR}/../..)
DEB_VERSION_UPSTREAM=$(dpkg-parsechangelog -SVersion|sed -e 's/-[^-]*$//')
TMP=/tmp/repo_help2man

mkdir -p $TMP
cd $TMP
repo --time init -q --depth=1 -b android-2.3.7_r1 \
  -u https://android.googlesource.com/platform/manifest
for cmd in $(${REPODIR}/repo help --all|grep ^'  '|cut -d' ' -f3); do
  help2man -N -n "repo $cmd - manual page for repo $cmd" \
    -S "repo $cmd" -m "Repo Manual" --version-string="$DEB_VERSION_UPSTREAM" \
    -o ${MANDIR}/repo-${cmd}.1 ${REPODIR}/repo -h "help $cmd"
done
help2man -N -n "repository management tool built on top of git" \
  -S repo -m "Repo Manual" --version-string="$DEB_VERSION_UPSTREAM" \
  -o ${MANDIR}/repo.1 ${REPODIR}/repo -h "help --all"
cd -
rm -rf $TMP
