#!/bin/bash # author: deadc0de6 # # update packages # # $1: version up() { # update pkgver [ "${1}" != "" ] && sed -i "s/^pkgver=.*$/pkgver=${1}/g" ${pkgfile} # create srcinfo rm -f .SRCINFO makepkg --printsrcinfo > .SRCINFO } # pivot cur=$(dirname "$(readlink -f "${0}")") opwd=`pwd` pkgfile="PKGBUILD" cd ${cur} ######################## # update arch package # tag release ######################## dir="arch-dotdrop" echo "doing ${dir} ..." cd ${dir} version="`git describe --abbrev=0 --tags | sed 's/^v//g'`" up ${version} cd ${OLDPWD} ######################### ## update arch package ## git release ######################### #dir="arch-dotdrop-git" #echo "doing ${dir} ..." #cd ${dir} ## replace pkgver ##version="`git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//g'`" #up #cd ${OLDPWD} # pivot back cd ${opwd}