DMAIL="distfiles@pld-linux.org"
#
# CVS LOGIN or fill it by hand :)
-tmp=$(awk -F: '{ print $3; }' CVS/Root)
+tmp=$(git config user.email)
LOGIN=${tmp%@*}
#LOGIN="djrzulf"
#
usage
exit 1
fi
-if [ "$LOGIN" == "cvs" ]; then
- echo "Use fetchsrc_request from your R/W CVS tree or set LOGIN by hand" >&2
- exit 1
-fi
if [ "$2" != "" ]; then
BRANCH="$2"
else
- BRANCH="HEAD"
+ BRANCH="refs/heads/master"
fi
-SPEC="$(basename $1)"
-if [[ "$SPEC" != *.spec ]]; then
- SPEC="$SPEC.spec"
+if [[ "$BRANCH" != refs/* ]]; then
+ BRANCH="refs/heads/$BRANCH"
fi
+SPEC="$(basename $1)"
+SPEC=${SPEC%.spec}
if [ "$VIA" = "SENDMAIL" ]; then
echo >&2 "Requesting $SPEC:$BRANCH via $MAILER ${VIA_ARGS:+ ($VIA_ARGS)}"
To: $DMAIL
From: $LOGIN <$LOGIN@$HOST>
Subject: fetchsrc_request notify
-X-CVS-Module: SPECS
X-distfiles-request: yes
X-Login: $LOGIN
-X-Spec: $SPEC
+X-Package: $SPEC
X-Branch: $BRANCH
X-Flags: force-reply
DATA
To: $DMAIL
Subject: fetchsrc_request notify
-X-CVS-Module: SPECS
X-distfiles-request: yes
X-Login: $LOGIN
-X-Spec: $SPEC
+X-Package: $SPEC
X-Branch: $BRANCH
X-Flags: force-reply