#!/bin/bash . basic.sh function main { if [ "$#" -lt 2 ] then echo "Usage: $0 (-|-a)" >&2 exit 1 elif [ "$#" -gt 2 ] then cd "${1}/${2}" || exit 1 fi if [[ "$1" == src ]] then ext= else ext="-${2}" fi init if [[ "$3" == "-a" ]] then for lang in ${langs[@]} do make_install done else lang=$3 make_install fi } function make_install { pkgname=dict-freedict-${lang}${ext} cp ../sample.install "$tmp" replace "%LANG%" "$lang" replace "%SUFFIX%" "$ext" mv "$tmp" ${pkgname}/${pkgname}.install } main "$@"