packages: chromium-browser/update-source.sh - lessen indent

glen glen at pld-linux.org
Sat Feb 19 00:30:38 CET 2011


Author: glen                         Date: Fri Feb 18 23:30:38 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- lessen indent

---- Files affected:
packages/chromium-browser:
   update-source.sh (1.18 -> 1.19) 

---- Diffs:

================================================================
Index: packages/chromium-browser/update-source.sh
diff -u packages/chromium-browser/update-source.sh:1.18 packages/chromium-browser/update-source.sh:1.19
--- packages/chromium-browser/update-source.sh:1.18	Sat Feb 19 00:28:10 2011
+++ packages/chromium-browser/update-source.sh	Sat Feb 19 00:30:33 2011
@@ -57,66 +57,67 @@
 rel=$(awk '/^%define[ 	]+rel[ 	]+/{print $NF}' $specfile)
 
 newtar=${pkg}_${version}~svn${svndate}r${svnver}.orig.tar.gz
-if [ "$newtar" != "$tarball" ]; then
-	echo "Updating $specfile $to $newtar"
-	version=${tarball#${pkg}_} version=${version%~*}
-	svndate=${tarball#*svn} svndate=${svndate%%r*}
-	svnver=${tarball#${pkg}_${version}~svn${svndate}r} svnver=${svnver%%.*}
-
-	sed -i -e "
-		s/^\(%define[ \t]\+svnver[ \t]\+\)[0-9]\+\$/\1$svnver/
-		s/^\(%define[ \t]\+svndate[ \t]\+\)[0-9]\+\$/\1$svndate/
-		s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
-	" $specfile
-
-	../builder -ncs -5 $specfile
-
-	if [ "$build_package" != 0 ]; then
-		dist=$(rpm -E %{pld_release})
-		arch=$(rpm -E %{_host_cpu})
-		outdir=$(readlink -f $dir)/build-$dist-$arch
-		logfile=$outdir/$pkg.log
-		rpmdir=$outdir/RPMS
-		install -d $rpmdir
-
-		# setup custom logfile via $HOME_ETC hack
-		# TODO: just add --logfile support for builder
-		cat > $outdir/.builderrc <<-EOF
-			if [ -n "$HOME_ETC" ]; then
-				. "$HOME_ETC/.builderrc"
-			elif [ -r ~/.builderrc ]; then
-				. ~/.builderrc
-			fi
-			LOGFILE='$logfile'
-		EOF
-
-		> $logfile
-		HOME_ETC=$outdir \
-			../builder -bb --clean \
-			--define "_unpackaged_files_terminate_build 1" \
-			--define '_enable_debug_packages 0' \
-			--define "_builddir $outdir" \
-			--define "_rpmdir $rpmdir" \
-			$specfile || {
-			echo "Package build failed"
-			tail -n 1000 $logfile >&2
-			exit 1
-		}
-
-		rpmdest=~/public_html/chromium-browser/$dist/$arch/
-		if [ "$publish_packages" ] && [ "$(ls $rpmdir/*.rpm 2>/dev/null)" ]; then
-			install -d $rpmdest
-			umask 022
-			chmod 644 $rpmdir/*.rpm
-			mv -v $rpmdir/*.rpm $rpmdest/
-			poldek --cachedir=$HOME/tmp --mkidx -s $rpmdest/ --mt=pndir
-
-			if [ -x /usr/bin/createrepo ]; then
-				install -d $rpmdest/repodata/cache
-				createrepo -q -c $rpmdest/repodata/cache $rpmdest
-			fi
+if [ "$newtar" = "$tarball" ]; then
+	echo "$specfile already up to $newtar"
+	exit 0
+fi
+
+echo "Updating $specfile $to $newtar"
+version=${tarball#${pkg}_} version=${version%~*}
+svndate=${tarball#*svn} svndate=${svndate%%r*}
+svnver=${tarball#${pkg}_${version}~svn${svndate}r} svnver=${svnver%%.*}
+
+sed -i -e "
+	s/^\(%define[ \t]\+svnver[ \t]\+\)[0-9]\+\$/\1$svnver/
+	s/^\(%define[ \t]\+svndate[ \t]\+\)[0-9]\+\$/\1$svndate/
+	s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
+" $specfile
+
+../builder -ncs -5 $specfile
+
+if [ "$build_package" != 0 ]; then
+	dist=$(rpm -E %{pld_release})
+	arch=$(rpm -E %{_host_cpu})
+	outdir=$(readlink -f $dir)/build-$dist-$arch
+	logfile=$outdir/$pkg.log
+	rpmdir=$outdir/RPMS
+	install -d $rpmdir
+
+	# setup custom logfile via $HOME_ETC hack
+	# TODO: just add --logfile support for builder
+	cat > $outdir/.builderrc <<-EOF
+		if [ -n "$HOME_ETC" ]; then
+			. "$HOME_ETC/.builderrc"
+		elif [ -r ~/.builderrc ]; then
+			. ~/.builderrc
+		fi
+		LOGFILE='$logfile'
+	EOF
+
+	> $logfile
+	HOME_ETC=$outdir \
+		../builder -bb --clean \
+		--define "_unpackaged_files_terminate_build 1" \
+		--define '_enable_debug_packages 0' \
+		--define "_builddir $outdir" \
+		--define "_rpmdir $rpmdir" \
+		$specfile || {
+		echo "Package build failed"
+		tail -n 1000 $logfile >&2
+		exit 1
+	}
+
+	rpmdest=~/public_html/chromium-browser/$dist/$arch/
+	if [ "$publish_packages" ] && [ "$(ls $rpmdir/*.rpm 2>/dev/null)" ]; then
+		install -d $rpmdest
+		umask 022
+		chmod 644 $rpmdir/*.rpm
+		mv -v $rpmdir/*.rpm $rpmdest/
+		poldek --cachedir=$HOME/tmp --mkidx -s $rpmdest/ --mt=pndir
+
+		if [ -x /usr/bin/createrepo ]; then
+			install -d $rpmdest/repodata/cache
+			createrepo -q -c $rpmdest/repodata/cache $rpmdest
 		fi
 	fi
-else
-	echo "$specfile already up to $newtar"
 fi
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/chromium-browser/update-source.sh?r1=1.18&r2=1.19&f=u



More information about the pld-cvs-commit mailing list