Advertisement
otubo

Untitled

Jan 14th, 2013
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. root@linux-svwe /usr/src/packages/SPECS $ cat /var/tmp/rpm-tmp.23141
  2. #!/bin/bash
  3.  
  4. RPM_SOURCE_DIR="/usr/src/packages/SOURCES"
  5. RPM_BUILD_DIR="/usr/src/packages/BUILD"
  6. RPM_OPT_FLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables"
  7. RPM_ARCH="x86_64"
  8. RPM_OS="linux"
  9. export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
  10. RPM_DOC_DIR="/usr/share/doc/packages"
  11. export RPM_DOC_DIR
  12. RPM_PACKAGE_NAME="kernel-default"
  13. RPM_PACKAGE_VERSION="3.0.51"
  14. RPM_PACKAGE_RELEASE="0"
  15. export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
  16. RPM_BUILD_ROOT="/var/tmp/kernel-default-3.0.51-build"
  17. export RPM_BUILD_ROOT
  18.  
  19.  
  20. set -x
  21. umask 022
  22. cd "/usr/src/packages/BUILD"
  23. /bin/rm -rf "$RPM_BUILD_ROOT"
  24. /bin/mkdir -p `dirname "$RPM_BUILD_ROOT"`
  25. /bin/mkdir "$RPM_BUILD_ROOT"
  26.  
  27. cd 'kernel-default-3.0.51'
  28. cd /usr/src/packages/BUILD/kernel-default-3.0.51/linux-obj
  29. source .kernel-binary.spec.buildenv
  30.  
  31. # create *.symref files in the tree
  32. if test -e /usr/src/packages/BUILD/kernel-default-3.0.51/kabi/x86_64/symtypes-default; then
  33. /usr/src/packages/SOURCES/modversions --unpack . < $_
  34. fi
  35.  
  36. # The -j7 macro is defined to a number, make will spawn that many jobs.
  37. # There are several ways how to define it:
  38. # If you are using the build script:
  39. # build --jobs=N kernel-$flavor.spec
  40. # With plain rpmbuild:
  41. # rpmbuild -ba --define 'jobs N' kernel-$flavor.spec
  42. # To spawn as many jobs as there are cpu cores:
  43. # rpmbuild -ba --define "-j7 -j 0$(grep -Ec 'cpu[0-9]' /proc/stat)" \
  44. # kernel-$flavor.spec
  45. # You can also set this permanently in ~/.rpmmacros:
  46. # -j7 -j 07
  47. make -j7 all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y
  48.  
  49.  
  50. exit 0root@linux-svwe /usr/src/packages/SPECS $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement