mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-05 03:54:47 +00:00
adding little script to patch PKGBUILDs
This commit is contained in:
47
packages/genpkg.sh
Executable file
47
packages/genpkg.sh
Executable file
@@ -0,0 +1,47 @@
|
||||
#!/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}
|
||||
Reference in New Issue
Block a user