57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
PACKAGE_NAME="zfs"
|
|
PACKAGE_VERSION="2.4.4"
|
|
PACKAGE_CONFIG="/etc/sysconfig/zfs"
|
|
NO_WEAK_MODULES="yes"
|
|
PRE_BUILD="configure
|
|
--disable-dependency-tracking
|
|
--prefix=/usr
|
|
--with-config=kernel
|
|
--with-linux="${kernel_source_dir}"
|
|
--with-linux-obj="${kernel_source_dir}"
|
|
$(
|
|
[[ -n \"${ICP_ROOT}\" ]] && \
|
|
{
|
|
echo --with-qat=\"${ICP_ROOT}\"
|
|
}
|
|
)
|
|
$(
|
|
[[ -r ${PACKAGE_CONFIG} ]] \
|
|
&& source ${PACKAGE_CONFIG} \
|
|
&& shopt -q -s extglob \
|
|
&& \
|
|
{
|
|
if [[ ${ZFS_DKMS_ENABLE_DEBUG,,} == @(y|yes) ]]
|
|
then
|
|
echo --enable-debug
|
|
fi
|
|
if [[ ${ZFS_DKMS_ENABLE_DEBUGINFO,,} == @(y|yes) ]]
|
|
then
|
|
echo --enable-debuginfo
|
|
fi
|
|
}
|
|
)
|
|
"
|
|
POST_BUILD="scripts/dkms.postbuild
|
|
-n ${PACKAGE_NAME}
|
|
-v ${PACKAGE_VERSION}
|
|
-a ${arch}
|
|
-k ${kernelver}
|
|
-t ${dkms_tree}
|
|
"
|
|
AUTOINSTALL="yes"
|
|
MAKE[0]="make -C module/"
|
|
STRIP[0]="$(
|
|
[[ -r ${PACKAGE_CONFIG} ]] \
|
|
&& source ${PACKAGE_CONFIG} \
|
|
&& shopt -q -s extglob \
|
|
&& [[ ${ZFS_DKMS_DISABLE_STRIP,,} == @(y|yes) ]] \
|
|
&& echo -n no
|
|
)"
|
|
STRIP[1]="${STRIP[0]}"
|
|
BUILT_MODULE_NAME[0]="zfs"
|
|
BUILT_MODULE_LOCATION[0]="module/"
|
|
DEST_MODULE_LOCATION[0]="/extra"
|
|
BUILT_MODULE_NAME[1]="spl"
|
|
BUILT_MODULE_LOCATION[1]="module/"
|
|
DEST_MODULE_LOCATION[1]="/extra"
|