From 5ab329644796db53b48ffc32d998618a81420bd8 Mon Sep 17 00:00:00 2001 From: Vesa Halttunen Date: Mon, 13 May 2013 19:35:19 +0200 Subject: [PATCH] Split the post(un)installation scripts between the library and the binary --- rpm/transfer-engine-qt5.spec | 7 +++++-- rpm/transfer-engine.spec | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/rpm/transfer-engine-qt5.spec b/rpm/transfer-engine-qt5.spec index 15dd6b3..472a87b 100644 --- a/rpm/transfer-engine-qt5.spec +++ b/rpm/transfer-engine-qt5.spec @@ -119,8 +119,10 @@ cp -R doc/html/* %{buildroot}/%{_docdir}/%{name}/ %define db_file /home/%{def_user}/.local/nemo-transferengine/transferdb.sqlite %define te_pid $(pgrep -f nemo-transfer-engine) -%post -n nemo-transferengine-qt5 +%post -n libnemotransferengine-qt5 /sbin/ldconfig + +%post -n nemo-transferengine-qt5 if [ -n "%{te_pid}" ] then kill -s 10 %{te_pid} @@ -128,9 +130,10 @@ fi exit 0 -%postun -n nemo-transferengine-qt5 +%postun -n libnemotransferengine-qt5 /sbin/ldconfig +%postun -n nemo-transferengine-qt5 if [ -f "%{db_file}" ] then rm %{db_file} diff --git a/rpm/transfer-engine.spec b/rpm/transfer-engine.spec index 19f8366..c0d53c1 100644 --- a/rpm/transfer-engine.spec +++ b/rpm/transfer-engine.spec @@ -115,8 +115,10 @@ cp -R doc/html/* %{buildroot}/%{_docdir}/%{name}/ %define db_file /home/%{def_user}/.local/nemo-transferengine/transferdb.sqlite %define te_pid $(pgrep -f nemo-transfer-engine) -%post -n nemo-transferengine +%post -n libnemotransferengine /sbin/ldconfig + +%post -n nemo-transferengine if [ -n "%{te_pid}" ] then kill -s 10 %{te_pid} @@ -124,9 +126,10 @@ fi exit 0 -%postun -n nemo-transferengine +%postun -n libnemotransferengine /sbin/ldconfig +%postun -n nemo-transferengine if [ -f "%{db_file}" ] then rm %{db_file}