1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-04 22:04:44 +00:00
Files
dotdrop/packages/genpkg.sh
2018-02-11 12:48:44 +01:00

48 lines
837 B
Bash
Executable File

#!/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}