From bda692e7370c6b671ff39e1e10c7eca4aee37b36 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sat, 28 Jun 2014 17:07:58 +0200 Subject: scripts: remove legacy mk-patches.sh This script is too Hg-specific. Just remove it. In case we need something similar in the future, we'd just have to use the better git counterparts. Signed-off-by: "Yann E. MORIN" diff --git a/scripts/mk-patch.sh b/scripts/mk-patch.sh deleted file mode 100755 index 7c4d82b..0000000 --- a/scripts/mk-patch.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh - -echo "Broken, fix hg->git conversion first" >&2 -exit 1 - -repos="$1" -pdir="$2" -if [ -z "${repos}" -o ! -d "${repos}" -o -z "${pdir}" -o ! -d "${pdir}" ];then - printf "Usage: ${0##*/} \n" - exit 1 -fi - -pdir="$( cd "${pdir}"; pwd)" -version="$( echo "${pdir}" |sed -r -e 's,.*/([^/]+)/*$,\1,' )" -branch="${version%.*}" -n=$( ls -1 "${pdir}" 2>/dev/null |wc -l ) - -r1="$( hg -R "${repos}" log -b "${branch}" \ - |awk ' - $1=="changeset:" { - prev=rev; - split($2,a,":"); - rev=a[1]; - } - $0~/^summary:[[:space:]]+'"${branch}: (bump|update) version to ${version}\+hg"'$/ { - printf( "%d\n", prev ); - } - ' - )" - -i=0 -hg -R "${repos}" log -b "${branch}" -r "${r1}:tip" --template '{rev}\n' \ -|while read rev; do - p="$( printf "%03d" ${i} )" - i=$((i+1)) - if [ $( ls -1 "${pdir}/${p}-"*.patch 2>/dev/null |wc -l ) -ne 0 ]; then - continue - fi - plog=$( hg -R "${repos}" log -r ${rev} --template '{desc|firstline}\n' \ - |sed -r -e 's,[^[:alnum:]],_,g; s/_+/_/g;' \ - ) - pname="${p}-${plog}.patch" - printf "Revision '%d' --> '%s'\n" ${rev} "${pname}" - hg -R "${repos}" diff -c ${rev} --color=never >"${pdir}/${pname}" - pdate="$( hg -R "${repos}" log -r ${rev} --template '{date|isodate}\n' )" - touch -d "${pdate}" "${pdir}/${pname}" -done -- cgit v0.10.2-6-g49f6