]> git.pld-linux.org Git - packages/rpm-build-tools.git/blob - fetchsrc_request
- huh, corrected DMAIL,
[packages/rpm-build-tools.git] / fetchsrc_request
1 #!/bin/sh
2 # $Id$
3 #
4 # Sending via 
5 VIA="SENDMAIL"
6 #VIA="localhost"
7 #
8 # DISTFILES EMAIL
9 DMAIL="plddist@ep09.kernel.pl"
10 #
11 # CVS LOGIN or fill it by hand :)
12 LOGIN=`cat CVS/Root | awk -F: '{ print $3; }' | perl -pi -e "s/@.+//"`
13 #LOGIN="djrzulf"
14 #
15 # HOST
16 HOST=`hostname -f`
17 #HOST="knycz.net"
18 #
19 # functions
20
21 usage()
22 {
23         echo "\
24 Usage: fetchsrc_request file.spec [BRANCH]
25 "
26 }
27
28 #------------------
29 # main()
30 if [ "$#" = 0 ]; then
31         usage;
32         exit 1
33 fi
34 if [ "$2" != 0 ]; then
35         BRANCH=`cat CVS/Entries | grep $1 | awk -F/ '{print $6;}' | cut -c 2-`
36 else
37         BRANCH="HEAD"
38 fi
39
40 if [ "$VIA" = "SENDMAIL" ]; then
41         MAIL="To: $DMAIL\nFrom: $LOGIN <$LOGIN@$HOST>\nSubject: cvs to df notify\nX-CVS-Module: SPECS\nX-distfiles-request: yes\nX-Login: $LOGIN\nX-Spec: $1\nX-Branch: $BRANCH\nX-Flags: force-reply\n.\n"
42         echo $MAIL | `which sendmail`
43 else
44         MAIL="EHLO $HOST\nMAIL FROM: $LOGIN <$LOGIN@$HOST>\nRCPT TO: $DMAIL\nDATA\nSubject: cvs to df notify\nX-CVS-Module: SPECS\nX-distfiles-request: yes\nX-Login: $LOGIN\nX-Spec: $1\nX-Branch:$BRANCH\nX-Flags: force-reply\n.\nQUIT\n"
45         echo $MAIL | `which nc` $VIA 25
46 fi
47
This page took 0.03548 seconds and 4 git commands to generate.