# Maintainer: psykar pkgname='cinnamon-applet-icingtaskmanager-git' pkgver=r372.6a38931 pkgrel=2 pkgdesc='Cinnamon applet. Window List with App Grouping and Window Thumbnails for Cinnamon.' arch=('any') url='https://github.com/jaszhix/icingtaskmanager' license=('GPL') depends=('cinnamon') makedepends=('git' 'npm') source=("${pkgname}::git+https://github.com/jaszhix/icingtaskmanager.git#branch=master") md5sums=(SKIP) _appletname='IcingTaskManager@json' _appletdir="usr/share/cinnamon/applets/${_appletname}" _langs=( bg de es fr he hr ru zh_CN pl ) pkgver() { cd "${pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } package() { cd "${pkgname}" npm install ./node_modules/gulp/bin/gulp.js transpile install -dm0755 "${pkgdir}/${_appletdir}" find ${_appletname} -maxdepth 1 -type f -exec install -m0644 '{}' "${pkgdir}/${_appletdir}" \; echo ${srcdir} for lang in "${_langs[@]}" do install -dm0755 "${pkgdir}/usr/share/locale/${lang}/LC_MESSAGES" msgfmt -cv -o "${pkgdir}/usr/share/locale/${lang}/LC_MESSAGES/${_appletname}.mo" "${srcdir}/${pkgname}/src/po/${lang}.po" done }