From 875f554cff9be6bbf581d67c64344c4af91e81d4 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 11 Feb 2011 10:29:47 +0000 Subject: patch [#26030] Debian spec fix (Patch for #26028) from Shinsuke Irie (irie) --- build_files/package_spec/build_debian.sh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'build_files/package_spec/build_debian.sh') diff --git a/build_files/package_spec/build_debian.sh b/build_files/package_spec/build_debian.sh index 79d917b430e..17c0abb888b 100644 --- a/build_files/package_spec/build_debian.sh +++ b/build_files/package_spec/build_debian.sh @@ -1,10 +1,13 @@ #!/bin/sh # Builds a debian package from SVN source. - +# +# For paralelle builds use: +# DEB_BUILD_OPTIONS="parallel=5" sh build_files/package_spec/build_debian.sh # this needs to run in the root dir. cd $(dirname $0)/../../ -ln -s $PWD/build_files/package_spec/debian $PWD/debian +rm -rf debian +cp -a build_files/package_spec/debian . # Get values from blender to use in debian/changelog. @@ -13,11 +16,10 @@ BLENDER_REVISION=$(svnversion) blender_srcdir=$PWD blender_version=$(grep BLENDER_VERSION $blender_srcdir/source/blender/blenkernel/BKE_blender.h | tr -dc 0-9) BLENDER_VERSION=$(expr $blender_version / 100).$(expr $blender_version % 100) +DEB_VERSION=${BLENDER_VERSION}+svn${BLENDER_REVISION}-bf -# replace changelog value -svn revert debian/changelog -sed -i 's//'$BLENDER_VERSION'/g' debian/changelog -sed -i 's//'$BLENDER_REVISION'/g' debian/changelog +# update debian/changelog +dch -b -v $DEB_VERSION "New upstream SVN snapshot." # run the rules makefile @@ -28,5 +30,5 @@ mv *.gz ../ debuild -i -us -uc -b -# remove symlink -rm debian +# remove temp dir +rm -rf debian -- cgit v1.2.3