CASA-auth-token-java: make change in build script to build for zen sles10
This commit is contained in:
		
							
								
								
									
										60
									
								
								CASA-auth-token/server-java/build_config/linux/zen-autobuild
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										60
									
								
								CASA-auth-token/server-java/build_config/linux/zen-autobuild
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| ## creating ENV varaibles | ||||
| SOURCE_DIR=`pwd` | ||||
| export BUILD_ROOT=$SOURCE_DIR/../autobuild/BUILD  | ||||
| PACKAGE=CASA_auth_token_svc  | ||||
| VERSION=1.7.$1  | ||||
| TEMP_DIR=$SOURCE_DIR/SOURCES | ||||
| RPMS_DIR=$BUILD_ROOT/usr/src/packages | ||||
|  | ||||
| ##creating tar.gz | ||||
| rm -rf ../bld_tst | ||||
| mkdir ../bld_tst | ||||
| mkdir ../bld_tst/CASA_auth_token_svc-1.7.$1 | ||||
| cp -R ./* ../bld_tst/CASA_auth_token_svc-1.7.$1 | ||||
|  | ||||
| cd ../bld_tst/CASA_auth_token_svc-1.7.$1 | ||||
| sed -i "s/\(AM_INIT_AUTOMAKE.*\))/\AM_INIT_AUTOMAKE\(CASA_auth_token_svc, 1\.7\.$1\)/" ./configure.in | ||||
|  | ||||
| find . -name "*.lux" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "mk*" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "mk*" | xargs chmod +x > /dev/null 2>&1 | ||||
| find . -name "Make*" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.c" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.cs" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.cpp" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.h" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "link*" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name ".svn" | xargs rm -rf > /dev/null 2>&1 | ||||
| find . -name "*.sh" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.sh" | xargs chmod +x > /dev/null 2>&1 | ||||
| find . -name "*ver.txt" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*build.txt" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.mak" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.cl" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.spec" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.patch" | xargs dos2unix > /dev/null 2>&1 | ||||
| find . -name "*.changes" | xargs dos2unix > /dev/null 2>&1 | ||||
|  | ||||
| cd .. | ||||
| tar cjf ../CASA_auth_token_svc-1.7.$1.tar.bz2 ./CASA_auth_token_svc-1.7.$1  | ||||
|  | ||||
| #creating spec file | ||||
| cd $SOURCE_DIR | ||||
| mkdir --parents $PRODUCTS_DIR $TEMP_DIR  | ||||
| cp ../CASA_auth_token_svc-1.7.$1.tar.bz2 $TEMP_DIR  | ||||
| cp $SOURCE_DIR/package/linux/CASA_auth_token_svc_4zen.spec.in $TEMP_DIR/CASA_auth_token_svc_4zen.spec  | ||||
| sed -i "s/@VERSION@/1.7.$1/"  $TEMP_DIR/CASA_auth_token_svc_4zen.spec  | ||||
| sed -i "s/@PACKAGE@/CASA_auth_token_svc/"    $TEMP_DIR/CASA_auth_token_svc_4zen.spec  | ||||
| cp $SOURCE_DIR/package/linux/CASA_auth_token_svc.changes $TEMP_DIR  | ||||
| cd $TEMP_DIR  | ||||
|  | ||||
| ##call autobuild | ||||
| . /opt/SuSE/bin/.profile | ||||
| echo $ID | ||||
| sudo build --clean --prefer-rpms=$ID --prefer-rpms=$CASA/sles10x86/final  | ||||
|  | ||||
| ##copy rpms to temp directoy | ||||
| cp -rf $RPMS_DIR/RPMS $TEMP_DIR  | ||||
| cp -rf $RPMS_DIR/SRPMS $TEMP_DIR | ||||
		Reference in New Issue
	
	Block a user