Advertisement
Guest User

Untitled

a guest
Dec 21st, 2020
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. PACKAGE_NAME="zfs"
  2. PACKAGE_VERSION="0.8.4"
  3. PACKAGE_CONFIG="/etc/sysconfig/zfs"
  4. PRE_BUILD="configure
  5. --prefix=/usr
  6. --with-config=kernel
  7. --with-linux=$(
  8. case `lsb_release -is` in
  9. (Debian|Devuan)
  10. if [[ -e ${kernel_source_dir/%build/source} ]]
  11. then
  12. echo ${kernel_source_dir/%build/source}
  13. else
  14. # A kpkg exception for Proxmox 2.0
  15. echo ${kernel_source_dir}
  16. fi
  17. ;;
  18. (*)
  19. echo ${kernel_source_dir}
  20. ;;
  21. esac
  22. )
  23. --with-linux-obj=${kernel_source_dir}
  24. $(
  25. [[ -n \"${ICP_ROOT}\" ]] && \
  26. {
  27. echo --with-qat=\"${ICP_ROOT}\"
  28. }
  29. )
  30. $(
  31. [[ -r ${PACKAGE_CONFIG} ]] \
  32. && source ${PACKAGE_CONFIG} \
  33. && shopt -q -s extglob \
  34. && \
  35. {
  36. if [[ ${ZFS_DKMS_ENABLE_DEBUG,,} == @(y|yes) ]]
  37. then
  38. echo --enable-debug
  39. fi
  40. if [[ ${ZFS_DKMS_ENABLE_DEBUGINFO,,} == @(y|yes) ]]
  41. then
  42. echo --enable-debuginfo
  43. fi
  44. }
  45. )
  46. "
  47. POST_BUILD="scripts/dkms.postbuild
  48. -n ${PACKAGE_NAME}
  49. -v ${PACKAGE_VERSION}
  50. -a ${arch}
  51. -k ${kernelver}
  52. -t ${dkms_tree}
  53. "
  54. AUTOINSTALL="yes"
  55. REMAKE_INITRD="no"
  56. MAKE[0]="make"
  57. STRIP[0]="$(
  58. [[ -r ${PACKAGE_CONFIG} ]] \
  59. && source ${PACKAGE_CONFIG} \
  60. && shopt -q -s extglob \
  61. && [[ ${ZFS_DKMS_DISABLE_STRIP,,} == @(y|yes) ]] \
  62. && echo -n no
  63. )"
  64. STRIP[1]="${STRIP[0]}"
  65. STRIP[2]="${STRIP[0]}"
  66. STRIP[3]="${STRIP[0]}"
  67. STRIP[4]="${STRIP[0]}"
  68. STRIP[5]="${STRIP[0]}"
  69. STRIP[6]="${STRIP[0]}"
  70. STRIP[7]="${STRIP[0]}"
  71. BUILT_MODULE_NAME[0]="zavl"
  72. BUILT_MODULE_LOCATION[0]="module/avl/"
  73. DEST_MODULE_LOCATION[0]="/extra/avl/avl"
  74. BUILT_MODULE_NAME[1]="znvpair"
  75. BUILT_MODULE_LOCATION[1]="module/nvpair/"
  76. DEST_MODULE_LOCATION[1]="/extra/nvpair/znvpair"
  77. BUILT_MODULE_NAME[2]="zunicode"
  78. BUILT_MODULE_LOCATION[2]="module/unicode/"
  79. DEST_MODULE_LOCATION[2]="/extra/unicode/zunicode"
  80. BUILT_MODULE_NAME[3]="zcommon"
  81. BUILT_MODULE_LOCATION[3]="module/zcommon/"
  82. DEST_MODULE_LOCATION[3]="/extra/zcommon/zcommon"
  83. BUILT_MODULE_NAME[4]="zfs"
  84. BUILT_MODULE_LOCATION[4]="module/zfs/"
  85. DEST_MODULE_LOCATION[4]="/extra/zfs/zfs"
  86. BUILT_MODULE_NAME[5]="icp"
  87. BUILT_MODULE_LOCATION[5]="module/icp/"
  88. DEST_MODULE_LOCATION[5]="/extra/icp/icp"
  89. BUILT_MODULE_NAME[6]="zlua"
  90. BUILT_MODULE_LOCATION[6]="module/lua/"
  91. DEST_MODULE_LOCATION[6]="/extra/lua/zlua"
  92. BUILT_MODULE_NAME[7]="spl"
  93. BUILT_MODULE_LOCATION[7]="module/spl/"
  94. DEST_MODULE_LOCATION[7]="/extra/spl/spl"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement