Subversion Repositories DevTools

Rev

Rev 1281 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1281 Rev 3613
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
 
2
 
3
USAGE="Usage: make_pkgfolder archive pkgname pkgversion"
3
USAGE="Usage: make_pkgfolder archive pkgname pkgversion"
4
case "$1" in
4
case "$1" in
5
  -h*|--h*)	echo "$USAGE"; exit 0 ;;
5
  -h*|--h*)     echo "$USAGE"; exit 0 ;;
-
 
6
  
6
esac
7
esac
7
if [ $# != 3 ]; then
8
if [ $# != 3 ]; then
8
  echo "$USAGE" 1>&2
9
  echo "$USAGE" 1>&2
9
  exit 100
10
  exit 100
10
fi
11
fi
11
 
12
 
-
 
13
# Log operations
-
 
14
LOGDIR=/home/releasem/logs
-
 
15
LOGFILE=`date +release.%Y.%m.%d.log`
-
 
16
mkdir -p $LOGDIR
-
 
17
echo `date` " make_pkgfolder $1 $2 $3" >> $LOGDIR/$LOGFILE
-
 
18
 
-
 
19
 
12
case "$1" in
20
case "$1" in
13
  dpkg_archive)		ARCHIVE="/devl/dpkg_archive" ;;
21
  dpkg_archive)         ARCHIVE="/devl/dpkg_archive" ;;
14
  deploy_archive)	ARCHIVE="/export/deploy/deploy_archive" ;;
22
  deploy_archive)       ARCHIVE="/devl/deploy_archive" ;;
-
 
23
  releases)             ARCHIVE="/devl/releases" ;;
15
  *)			echo "$0: Invalid archive: $1" 1>&2
24
  *)                    echo "$0: Invalid archive: $1" 1>&2
16
			exit 101
25
                        exit 101
17
			;;
26
                        ;;
18
esac
27
esac
19
 
28
 
20
if [ "`echo $2 | sed 's/[A-Za-z][-_A-Za-z0-9]*/x/'`" != "x" ]; then
29
if [ "`echo $2 | sed 's/[A-Za-z][-_A-Za-z0-9]*/x/'`" != "x" ]; then
21
  echo "$0: Invalid package name: $2" 1>&2
30
  echo "$0: Invalid package name: $2" 1>&2
22
  exit 102
31
  exit 102