分页: 1 / 1

update-svnpkg.bash

发表于 : 2010-09-04 12:48
tusooa
Arch专用。

代码: 全选

tlcr: 0 庚寅年七月廿六日 12:39:21 ~
● ds update-svnpkg.bash
#!/bin/bash
# vim : ft=bash

scriptName=update-svnpkg.bash
pkgver=0.1
. scriptFunctions

Ec_NoUpdate=12

import Svn

Dir=$HOME/应用/编译/PKGBUILDs/

Pkg="$1"

file="${Dir}${Pkg}/PKGBUILD"

[ -f "${file}" ] || dieg $Ec_FileNotFound "无此包"

. "${file}"

svnHead="$(svnCheckHead "$_svntrunk")"

[ "$svnHead" ] ||
    dieg $Ec_SvnError "Svn 出错"

[ "$svnHead" -eq "$pkgver" ] &&
    dieg $Ec_NoUpdate "无更新"

sed -i 's/^pkgver=.*$/pkgver='"$svnHead"'/' "$file"

cd "$(dirname "$file")"
makepkg --source

tlcr: 0 庚寅年七月廿六日 12:44:35 ~
● 

Re: update-svnpkg.bash

发表于 : 2010-09-08 19:11
tusooa
居然没人顶!