From effc8723fc741bc5e97c2fbbd9ebd434cdc358f4 Mon Sep 17 00:00:00 2001 From: Artem Proskurnev Date: Wed, 31 Aug 2022 17:26:31 +0300 Subject: [PATCH] Remove donation url from libKF5XmlGui --- mos-std-desktop.spec | 7 ++++++- mos-std-desktop/libKF5XmlGui.filetrigger | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 mos-std-desktop/libKF5XmlGui.filetrigger diff --git a/mos-std-desktop.spec b/mos-std-desktop.spec index 9eebfcd..cea9e1f 100644 --- a/mos-std-desktop.spec +++ b/mos-std-desktop.spec @@ -1,5 +1,5 @@ Name: mos-std-desktop -Version: 1.4 +Version: 1.5 Release: alt1 Summary: M OS default desktop settings @@ -62,6 +62,7 @@ ln -s /usr/share/applications/r7-office-desktopeditors.desktop %buildroot%skelde ln -s /usr/share/applications/chromium.desktop %buildroot%skeldesktopdir/chromium.desktop install -pm755 brandicons.filetrigger %buildroot%ftdir install -pm755 previewplugins.filetrigger %buildroot%ftdir +install -pm755 libKF5XmlGui.filetrigger %buildroot%ftdir %files "/etc/skel/.config/baloofilerc" @@ -79,8 +80,12 @@ install -pm755 previewplugins.filetrigger %buildroot%ftdir "/etc/skel/Рабочий стол/chromium.desktop" "/usr/lib/rpm/brandicons.filetrigger" "/usr/lib/rpm/previewplugins.filetrigger" +"/usr/lib/rpm/libKF5XmlGui.filetrigger" %changelog +* Wed Aug 31 2022 Artem Proskurnev 1.5-alt1 +- Remove donation url from libKF5XmlGui + * Tue Aug 30 2022 Artem Proskurnev 1.4-alt1 - Remove repo diff --git a/mos-std-desktop/libKF5XmlGui.filetrigger b/mos-std-desktop/libKF5XmlGui.filetrigger new file mode 100644 index 0000000..a4ff93d --- /dev/null +++ b/mos-std-desktop/libKF5XmlGui.filetrigger @@ -0,0 +1,20 @@ +#!/bin/sh +# +# RPM filetrigger for remove donation url from hardcode. +# Links to donations remain in the documentation. +# +# Copyright (C) 2021 Artem Proskurnev +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +mf='/usr/lib64/libKF5XmlGui.so.5.96.0' +if egrep -qs $mf; +then + if [ -f $mf ]; + then + sed -i /usr/lib64/libKF5XmlGui.so.5.96.0 -e 's,https://www.kde.org/donate?app=,https://os.mos.ru/r/blago?appl=,g' + fi +fi