From 77af808cd8d9b5050305c4810ebb2c256967b5e11dcbf9813aea40eecffdfbf2 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Sun, 6 Apr 2014 21:29:06 +0000 Subject: [PATCH 1/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=16 --- kdesu.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/kdesu.spec b/kdesu.spec index f870f95..80cf904 100644 --- a/kdesu.spec +++ b/kdesu.spec @@ -29,6 +29,7 @@ BuildRequires: kpty-devel >= %{_kf5_version} BuildRequires: kservice-devel >= %{_kf5_version} BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 BuildRequires: pkgconfig(x11) +PreReq: permissions Summary: User interface for running shell commands with root privileges License: LGPL-2.1+ Group: System/GUI/KDE @@ -76,16 +77,21 @@ Development files. %kf5_makeinstall -C build %fdupes -s %{buildroot} -%post -n %lname -p /sbin/ldconfig +%post -n %lname +/sbin/ldconfig +%set_permissions %{_kf5_libexecdir}/kdesud %postun -n %lname -p /sbin/ldconfig +%verifyscript +%verify_permissions -e %{_kf5_libexecdir}/kdesud + %files -n %lname %defattr(-,root,root) %doc COPYING* README* %{_kf5_libdir}/libKF5Su.so.* %{_kf5_libexecdir}/kdesu_stub -%{_kf5_libexecdir}/kdesud +%verify(not mode) %attr(2755,root,nogroup) %{_kf5_libexecdir}/kdesud %files devel %defattr(-,root,root) From bc55abdb5c4b5c0423baed9d448d27dd0a508026541ef714dc287b245b35abcd Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Sun, 6 Apr 2014 21:36:56 +0000 Subject: [PATCH 2/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=17 --- kdesu.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kdesu.spec b/kdesu.spec index 80cf904..8df64e2 100644 --- a/kdesu.spec +++ b/kdesu.spec @@ -29,7 +29,6 @@ BuildRequires: kpty-devel >= %{_kf5_version} BuildRequires: kservice-devel >= %{_kf5_version} BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 BuildRequires: pkgconfig(x11) -PreReq: permissions Summary: User interface for running shell commands with root privileges License: LGPL-2.1+ Group: System/GUI/KDE @@ -45,6 +44,7 @@ kdessh use it to interface with su and ssh respectively. %package -n %lname Summary: User interface for running shell commands with root privileges Group: System/GUI/KDE +PreReq: permissions Obsoletes: libKF5Su4 %description -n %lname @@ -70,7 +70,7 @@ Development files. %setup -q %build - %cmake_kf5 -d build + %cmake_kf5 -d build -- -DCMAKE_CXX_FLAGS="%{optflags} -fPIE" -DCMAKE_C_FLAGS="%{optflags} -fPIE" -DCMAKE_SHARED_LINKER_FLAGS="-pie" -DCMAKE_EXE_LINKER_FLAGS="-pie" -DCMAKE_MODULE_LINKER_FLAGS="-pie" %make_jobs %install @@ -83,7 +83,7 @@ Development files. %postun -n %lname -p /sbin/ldconfig -%verifyscript +%verifyscript -n %lname %verify_permissions -e %{_kf5_libexecdir}/kdesud %files -n %lname From dae4a799c08745284dac45afcfd6a6519cd90e412db63e745797e4dc39d5232c Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Sun, 6 Apr 2014 21:44:32 +0000 Subject: [PATCH 3/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=18 --- kdesu.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kdesu.spec b/kdesu.spec index 8df64e2..e1d6c59 100644 --- a/kdesu.spec +++ b/kdesu.spec @@ -91,7 +91,9 @@ Development files. %doc COPYING* README* %{_kf5_libdir}/libKF5Su.so.* %{_kf5_libexecdir}/kdesu_stub -%verify(not mode) %attr(2755,root,nogroup) %{_kf5_libexecdir}/kdesud +# under review +#verify(not mode) %attr(2755,root,nogroup) %{_kf5_libexecdir}/kdesud +%{_kf5_libexecdir}/kdesud %files devel %defattr(-,root,root) From b4202a713b53544a57e1d2a7172600f1f47df63ab10a223da7cd12d93d03df90 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Sun, 4 May 2014 01:35:23 +0000 Subject: [PATCH 4/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=19 --- kdesu-4.98.0.tar.xz | 3 --- kdesu.spec | 16 ++++------------ 2 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 kdesu-4.98.0.tar.xz diff --git a/kdesu-4.98.0.tar.xz b/kdesu-4.98.0.tar.xz deleted file mode 100644 index 7ee8958..0000000 --- a/kdesu-4.98.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae00caacd060ae0cf2c71b8b9229869ec2429f92daa669e8bd502042337be5ff -size 36316 diff --git a/kdesu.spec b/kdesu.spec index e1d6c59..ca177b4 100644 --- a/kdesu.spec +++ b/kdesu.spec @@ -18,10 +18,10 @@ %define lname libKF5Su5 Name: kdesu -Version: 4.98.0 +Version: 4.99.0 Release: 0 BuildRequires: cmake >= 2.8.12 -BuildRequires: extra-cmake-modules >= 0.0.12 +BuildRequires: extra-cmake-modules >= 0.0.13 BuildRequires: fdupes BuildRequires: kcoreaddons-devel >= %{_kf5_version} BuildRequires: kf5-filesystem @@ -44,7 +44,6 @@ kdessh use it to interface with su and ssh respectively. %package -n %lname Summary: User interface for running shell commands with root privileges Group: System/GUI/KDE -PreReq: permissions Obsoletes: libKF5Su4 %description -n %lname @@ -70,29 +69,22 @@ Development files. %setup -q %build - %cmake_kf5 -d build -- -DCMAKE_CXX_FLAGS="%{optflags} -fPIE" -DCMAKE_C_FLAGS="%{optflags} -fPIE" -DCMAKE_SHARED_LINKER_FLAGS="-pie" -DCMAKE_EXE_LINKER_FLAGS="-pie" -DCMAKE_MODULE_LINKER_FLAGS="-pie" + %cmake_kf5 -d build %make_jobs %install %kf5_makeinstall -C build %fdupes -s %{buildroot} -%post -n %lname -/sbin/ldconfig -%set_permissions %{_kf5_libexecdir}/kdesud +%post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig -%verifyscript -n %lname -%verify_permissions -e %{_kf5_libexecdir}/kdesud - %files -n %lname %defattr(-,root,root) %doc COPYING* README* %{_kf5_libdir}/libKF5Su.so.* %{_kf5_libexecdir}/kdesu_stub -# under review -#verify(not mode) %attr(2755,root,nogroup) %{_kf5_libexecdir}/kdesud %{_kf5_libexecdir}/kdesud %files devel From a1947c86ed0d3304874d62b7e95e24042b47418b74db6306150bda84ae6df664 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Mon, 5 May 2014 09:52:32 +0000 Subject: [PATCH 5/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=20 --- kdesu-4.99.0.tar.xz | 3 +++ kdesu.changes | 9 +++++++++ 2 files changed, 12 insertions(+) create mode 100644 kdesu-4.99.0.tar.xz diff --git a/kdesu-4.99.0.tar.xz b/kdesu-4.99.0.tar.xz new file mode 100644 index 0000000..be647e9 --- /dev/null +++ b/kdesu-4.99.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37312d34c7306e7f0b37de5badfaedcbdd056416c301a27e1cb55af841c19ba9 +size 37464 diff --git a/kdesu.changes b/kdesu.changes index f2033ef..7ff0a39 100644 --- a/kdesu.changes +++ b/kdesu.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sun May 4 01:41:07 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 4.99.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: + http://www.kde.org/announcements/announce-frameworks5-beta2.php + ------------------------------------------------------------------- Sat Mar 29 19:47:30 UTC 2014 - hrvoje.senjan@gmail.com From 0ffb4facfbbccaf3382df02872cdebc376d607f330e2514c66aa840318f4a7f6 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Thu, 8 May 2014 19:35:04 +0000 Subject: [PATCH 6/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kdesu?expand=0&rev=21 --- kdesu-4.99.0.tar.xz | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kdesu-4.99.0.tar.xz b/kdesu-4.99.0.tar.xz index be647e9..b29f899 100644 --- a/kdesu-4.99.0.tar.xz +++ b/kdesu-4.99.0.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:37312d34c7306e7f0b37de5badfaedcbdd056416c301a27e1cb55af841c19ba9 -size 37464 +oid sha256:9bc1dad3d86c28bae406d18de5b5dccf84d6e0a18a8a02f6fec1ca2911d61ebb +size 37488