<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/kshutdown/patches/" rel="alternate"/><link href="https://sourceforge.net/p/kshutdown/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/kshutdown/patches/</id><updated>2016-10-11T05:39:22.888000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>#6 [PATCH] Use install(TARGETS) to install the kshutdown binary</title><link href="https://sourceforge.net/p/kshutdown/patches/6/?limit=25#54fb" rel="alternate"/><published>2016-10-11T05:39:22.888000Z</published><updated>2016-10-11T05:39:22.888000Z</updated><author><name>Konrad Twardowski</name><uri>https://sourceforge.net/u/kdt/</uri></author><id>https://sourceforge.netdca43a1752c1ef80675d70c70a9813b1e36b78dd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>[PATCH] Use install(TARGETS) to install the kshutdown binary</title><link href="https://sourceforge.net/p/kshutdown/patches/6/" rel="alternate"/><published>2016-10-09T11:27:18.661000Z</published><updated>2016-10-09T11:27:18.661000Z</updated><author><name>Raphael Kubo da Costa</name><uri>https://sourceforge.net/u/rkcosta/</uri></author><id>https://sourceforge.net9b7884261cd3331012c1c348512f2036ef585e8a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached patch switches the &lt;code&gt;INSTALL(PROGRAMS)&lt;/code&gt; calls in &lt;code&gt;src/CMakeLists.txt&lt;/code&gt; to calls to &lt;code&gt;INSTALL(TARGETS)&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;CMake's documentation for &lt;code&gt;INSTALL(PROGRAMS)&lt;/code&gt; says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This form is intended to install programs that are not&lt;br/&gt;
targets, such as shell scripts.  Use the TARGETS form to install targets built&lt;br/&gt;
within the project.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Additionally, installing a target also causes CMake to create additional targets, suchas &lt;code&gt;install/strip&lt;/code&gt;, to automatically strip the binary (useful for packagers and people building in release mode).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>[PATCH] Use install(TARGETS) to install the kshutdown binary</title><link href="https://sourceforge.net/p/kshutdown/patches/6/" rel="alternate"/><published>2016-10-09T11:27:18.661000Z</published><updated>2016-10-09T11:27:18.661000Z</updated><author><name>Raphael Kubo da Costa</name><uri>https://sourceforge.net/u/rkcosta/</uri></author><id>https://sourceforge.netb9aad5d62bd4ce0f8eda8329e48e8da1ccd9ead6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 6 has been modified: &lt;span&gt;[PATCH]&lt;/span&gt; Use install(TARGETS) to install the kshutdown binary&lt;br/&gt;
Edited By: Konrad Twardowski (kdt)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#5 Please adjust kshutdown.desktop</title><link href="https://sourceforge.net/p/kshutdown/patches/5/?limit=25#364c" rel="alternate"/><published>2016-05-25T07:44:07.142000Z</published><updated>2016-05-25T07:44:07.142000Z</updated><author><name>Konrad Twardowski</name><uri>https://sourceforge.net/u/kdt/</uri></author><id>https://sourceforge.net87e1f8dbc79ee6479099bf22804e0b147f5353b4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#5 Please adjust kshutdown.desktop</title><link href="https://sourceforge.net/p/kshutdown/patches/5/?limit=25#7de1" rel="alternate"/><published>2016-05-22T20:21:54.016000Z</published><updated>2016-05-22T20:21:54.016000Z</updated><author><name>nemysis</name><uri>https://sourceforge.net/u/nemysisbsd/</uri></author><id>https://sourceforge.netae717ef76968c2d7a0c4e00d07c8a57b8c15f40b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is better patch&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Please adjust kshutdown.desktop</title><link href="https://sourceforge.net/p/kshutdown/patches/5/" rel="alternate"/><published>2016-05-22T15:45:55.245000Z</published><updated>2016-05-22T15:45:55.245000Z</updated><author><name>nemysis</name><uri>https://sourceforge.net/u/nemysisbsd/</uri></author><id>https://sourceforge.net96733d1b25e82d6a74eb8d99ddba0b79da1ecbed</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Please adjust kshutdown.desktop with enclosed patch&lt;br/&gt;
kshutdown-src_kshutdown.desktop.patch&lt;/p&gt;
&lt;p&gt;I get without patch&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;[  186s] ERROR: No sufficient Category definition: /home/abuild/rpmbuild/BUILDROOT/kshutdown-3.99.1beta-0.x86_64//usr/share/applications/kshutdown.desktop 
[  186s] Errors in installed desktop file detected. Please refer to http://en.opensuse.org/SUSE_Package_Conventions/RPM_Macros
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Please adjust kshutdown.desktop</title><link href="https://sourceforge.net/p/kshutdown/patches/5/" rel="alternate"/><published>2016-05-22T15:45:55.245000Z</published><updated>2016-05-22T15:45:55.245000Z</updated><author><name>nemysis</name><uri>https://sourceforge.net/u/nemysisbsd/</uri></author><id>https://sourceforge.netf567da1272bf56d95af7b296db24c969a6875747</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 5 has been modified: Please adjust kshutdown.desktop&lt;br/&gt;
Edited By: Konrad Twardowski (kdt)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4 cmake: support Qt5 build</title><link href="https://sourceforge.net/p/kshutdown/patches/4/?limit=25#2792" rel="alternate"/><published>2015-09-30T17:42:45.268000Z</published><updated>2015-09-30T17:42:45.268000Z</updated><author><name>Konrad Twardowski</name><uri>https://sourceforge.net/u/kdt/</uri></author><id>https://sourceforge.net5d774fa80bd9dd37911a1111cfb0e450f956b2ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#4 cmake: support Qt5 build</title><link href="https://sourceforge.net/p/kshutdown/patches/4/?limit=25#fb6a/f489" rel="alternate"/><published>2014-04-28T14:09:19.715000Z</published><updated>2014-04-28T14:09:19.715000Z</updated><author><name>Konrad Twardowski</name><uri>https://sourceforge.net/u/kdt/</uri></author><id>https://sourceforge.netfa5584402bfadf404f8e033bfb052b6c249690ea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br /&gt;
I finally applied the v2 patch.&lt;br /&gt;
&lt;a href="http://sourceforge.net/p/kshutdown/code/735/"&gt;http://sourceforge.net/p/kshutdown/code/735/&lt;/a&gt;&lt;br /&gt;
Thanks :)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I have little problem about naming, because you using KShutdown-qt for qt version&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;kshutdown-qt is still a "secondary" version and it should be installed independently to primary kshutdown-kde.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Also icons instalation isn't done yet.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;See src/src.pro file for icon paths.&lt;/p&gt;
&lt;p&gt;Errata:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;install(FILES kshutdown.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It should install kshutdown-qt.desktop&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;set(DATA_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/apps CACHE FILEPATH "Replacement for KDE4 variable")&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For kshutdown-qt it should be &lt;br /&gt;
${CMAKE_INSTALL_PREFIX}/share/kshutdown but it's currently unused anyway...&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;set(XDG_APPS_INSTALL_DIR ${DATA_INSTALL_DIR}/share/applications CACHE FILEPATH "Install path for .desktop files")&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is probably a copy-paste bug:&lt;br /&gt;
${DATA_INSTALL_DIR}/share/applications&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4 cmake: support Qt5 build</title><link href="https://sourceforge.net/p/kshutdown/patches/4/?limit=25#fb6a" rel="alternate"/><published>2014-04-22T21:31:34.147000Z</published><updated>2014-04-22T21:31:34.147000Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net292afb8fa1506b8ee863b3c61a4661317d90b46d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Well, I have little problem about naming, because you using KShutdown-qt for qt version. I'll try figure that someway. Also icons instalation isn't done yet.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>