mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-04 16:49:42 +00:00
48 lines
904 B
Bash
Executable File
Vendored
48 lines
904 B
Bash
Executable File
Vendored
#!/usr/bin/env 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=$(cd "$(dirname "${0}")" && pwd)
|
|
opwd=$(pwd)
|
|
pkgfile="PKGBUILD"
|
|
cd "${cur}" || exit 1
|
|
|
|
########################
|
|
# update arch package
|
|
# tag release
|
|
########################
|
|
dir="arch-dotdrop"
|
|
echo "doing ${dir} ..."
|
|
cd ${dir} || exit 1
|
|
version="$(git describe --abbrev=0 --tags | sed 's/^v//g')"
|
|
up "${version}"
|
|
cd "${OLDPWD}" || exit 1
|
|
|
|
#########################
|
|
## 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}" || exit
|