如何使用最近发布的补丁修补、编译和升级 Thunar……Arch 方式?

如何使用最近发布的补丁修补、编译和升级 Thunar……Arch 方式?

曾经有一个修补最近,它修复了 Thunar 中一个非常烦人的错误,当当前打开的目录中的文件发生变化时,后者会锁定。我不想等待,想下载源代码、补丁、编译和升级 Thunar1.6.11在我的曼扎罗 17.0.1系统。有没有指导如何正确地做到这一点......我的意思是拱门方式? (双关语。)

答案1

编写一个PKGBUILD,用于makepkg构建包并用于pacman安装它。

你可以从苏纳尔吉特,用下载快照关联。下载补丁,将其放在同一目录中,并在autogen.sh.PKGBUILD

如果 thunar-git 不适用于您的 xfce 版本,也许您想从 manjaro 的默认 PKGBUILD 开始。

更新: 这修补已经推送到 git,因此 aur 的 thunar-git 可能无需修改即可为您工作。

答案2

为了解决这个问题,要修补、编译和升级 Arch 方式,我认为您应该从 AUR 下载相应的包(我的意思是,如果可能的话,git 版本,因为这是开发人员补丁通常适用的),然后某物喜欢在它的 PKGBUILD 中:

prepare() {
wget -O "${startdir}"/patch.diff https://bugzilla.xfce.org/attachment.cgi?id=7074
patch -p1 -i "${startdir}"/patch.diff -d "${srcdir}/${pkgname}"
}

将任一命令的最后一个参数替换为补丁 URL 和补丁文件实际根文件夹的期望值。

相关内容