Blame env-builder-data/build/script/include/inc-pkunpack-git.sh

e14835
d32e1c
# PK_VERSION
e14835
# PK_DIRNAME
e14835
e14835
pkunpack() {
e14835
    if ! (copy "$DOWNLOAD_PACKET_DIR" "$UNPACK_PACKET_DIR" \
e14835
     && rm -f -r "$UNPACK_PACKET_DIR/$PK_DIRNAME/.git"); then
e14835
        return 1
e14835
    fi
9ab948
183b24
    if [ -z "$PK_VERSION" ]; then
183b24
        PK_VERSION="$(pkhook_version)"
183b24
        [ $? -eq 0 ] || return 1
183b24
    fi
183b24
    cd "$DOWNLOAD_PACKET_DIR/$PK_DIRNAME"
183b24
    local COMMIT=`git rev-parse HEAD`
183b24
    [ $? -eq 0 ] || return 1
183b24
    echo "$PK_VERSION-$COMMIT" > "$UNPACK_PACKET_DIR/version-$NAME"
183b24
    [ $? -eq 0 ] || return 1
9ab948
   	return 0
e14835
}