]> git.pld-linux.org Git - packages/rpm-build-tools.git/blob - fetchsrc_request
- rename: X11/XFree86 -> just X11, X11/XFree86/Servers -> X11/Servers
[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="distfiles@pld-linux.org"
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" != "" ]; then
35         BRANCH="$2"
36 else
37         BRANCH="HEAD"
38 fi
39
40 if [ "$VIA" = "SENDMAIL" ]; then
41         cat <<EOF | /usr/sbin/sendmail -t
42 To: $DMAIL
43 From: $LOGIN <$LOGIN@$HOST>
44 Subject: fetchsrc_request notify 
45 X-CVS-Module: SPECS
46 X-distfiles-request: yes
47 X-Login: $LOGIN
48 X-Spec: $1
49 X-Branch: $BRANCH
50 X-Flags: force-reply
51 .
52 EOF
53 else
54         cat <<EOF | /usr/bin/nc $VIA 25 > /dev/null
55 EHLO $HOST
56 MAIL FROM: $LOGIN <$LOGIN@$HOST>
57 RCPT TO: $DMAIL
58 DATA
59 To: $DMAIL
60 Subject: fetchsrc_request notify
61 X-CVS-Module: SPECS
62 X-distfiles-request: yes
63 X-Login: $LOGIN
64 X-Spec: $1
65 X-Branch: $BRANCH
66 X-Flags: force-reply
67 .
68 QUIT
69 EOF
70 fi
71
This page took 0.05803 seconds and 3 git commands to generate.