我想启用 CMake 选项KIMAGEFORMATS_HEIF
(来自这个先生) 在 ubuntu 22.04 包中kimageformat-plugins
。
答案1
以下是我从这些问题中总结出来的信息1 2和man dh-自动配置:
mkdir temp_build_dir
cd !$
apt-get source kimageformats
cd kimageformats-*
sudo apt install libheif-dev # or add libheif-dev to debian/control Build-Depends
sudo apt build-dep kimageformats
echo -e '
override_dh_auto_configure:
\tdh_auto_configure --buildsystem=kf5 -O--buildsystem=kf5 -- -DKIMAGEFORMATS_HEIF=ON
' >> debian/rules
sudo debuild -b -uc -us
sudo dpkg -i ../kimageformat-plugins_*_amd64.deb
- 我们下载源代码,它是一个具有不同名称的包
kimageformats
。 - 我们的选项需要额外的依赖
libheif-dev
- 编辑文件以覆盖配置步骤。我从第一次运行中
rules
复制了选项,并添加了我的自定义 CMake 选项,之后允许传递。--buildsystem=kf5 -O--buildsystem=kf5
debuild
--