5 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="generator" content="Asciidoctor 1.5.4">
9 <link rel="stylesheet" href="./../style.css">
10 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
11 <script src="../nav.js"></script>
13 <body class="article">
19 <div class="sectionbody">
20 <div class="paragraph">
21 <p><code>ptask</code> is a GTK+ graphical user interface for managing tasks.</p>
23 <div class="paragraph">
24 <p>It is based on <a href="http://taskwarrior.org">taskwarrior</a>, a well-known
25 and robust command line tasks manager.</p>
27 <div class="paragraph">
28 <p>Unlike <code>taskwarrior</code>, it is possible to associate a note (long
29 description) to each task.</p>
31 <div class="paragraph">
32 <p>The following releases of <code>taskwarrior</code> are supported:</p>
53 <div class="paragraph">
54 <p><code>ptask</code> is licensed under the GPLv2 terms and should compile on any
55 modern GNU/Linux distribution.</p>
57 <div class="paragraph">
58 <p><span class="image"><img src="screenshots/ptask20131201.png" alt="ptask20131201"></span></p>
63 <h2 id="_installation_on_ubuntu">Installation on Ubuntu</h2>
64 <div class="sectionbody">
65 <div class="paragraph">
66 <p>To install <code>ptask</code> on Ubuntu and derivates, the easiest way is to use
67 the dedicated PPA:</p>
69 <div class="listingblock">
71 <pre>sudo apt-add-repository ppa:jfi/ptask
73 sudo apt-get install ptask</pre>
76 <div class="paragraph">
77 <p>The PPA <code>ppa:jfi/ptask</code> contains the binary package of the last released
78 version of ptask for the last released version of Ubuntu.</p>
83 <h2 id="_installation_from_source_archive">Installation from source archive</h2>
84 <div class="sectionbody">
85 <div class="paragraph">
86 <p><code>ptask</code> can be compiled and installed on any modern GNU/Linux distribution.</p>
89 <h3 id="_prerequisites">Prerequisites</h3>
90 <div class="paragraph">
91 <p>The compilation of ptask requires:</p>
102 <p>cppcheck (optional, static source checker)</p>
114 <p>library json-c</p>
121 <div class="paragraph">
122 <p>For Ubuntu 12.10:</p>
124 <div class="listingblock">
125 <div class="content">
126 <pre>sudo apt-get install autoconf automake asciidoc cppcheck gcc gettext autopoint help2man libgtk-3-dev libjson0-dev make perl</pre>
131 <h3 id="_download_sources">Download sources</h3>
132 <div class="paragraph">
133 <p>Download a source tarballs of a release and extracts its content:</p>
135 <div class="listingblock">
136 <div class="content">
139 wget http://wpitchoune.net/ptask/files/ptask-last.tar.gz
140 tar -xzvf ptask-last.tar.gz
144 <div class="paragraph">
145 <p>Alternatively, you can get the last development snapshot of the
146 sources directly from the GIT source repository:</p>
148 <div class="listingblock">
149 <div class="content">
152 git clone http://git.wpitchoune.net/ptask.git
158 <h3 id="_compilation">Compilation</h3>
159 <div class="listingblock">
160 <div class="content">
167 <h3 id="_installation">Installation</h3>
168 <div class="listingblock">
169 <div class="content">
170 <pre>make install</pre>
177 <h2 id="_resources">Resources</h2>
178 <div class="sectionbody">
182 <p>Home page: <a href="http://wpitchoune.net/ptask" class="bare">http://wpitchoune.net/ptask</a>.</p>
185 <p>Source tarballs: <a href="http://wpitchoune.net/ptask/files" class="bare">http://wpitchoune.net/ptask/files</a>.</p>
192 <h2 id="_contact">Contact</h2>
193 <div class="sectionbody">
194 <div class="paragraph">
195 <p>Bugs and comments can be sent to <a href="mailto:jeanfi@gmail.com">jeanfi@gmail.com</a>.</p>
201 <div id="footer-text">
202 Last updated 2016-06-15 20:33:33 CEST