Difference between revisions of "Création paquet PPA Ubuntu"
(New page: =Exemple avec wmnotify (http://www.hugovil.com/wmnotify) $> mkdir ubuntu $> cd ubuntu $> wget http://www.hugovil.com/repository/wmnotify/wmnotify-1.0.0.tar.gz $> tar -zxvf wmnotif...) |
|||
| Line 1: | Line 1: | ||
| − | =Exemple avec wmnotify (http://www.hugovil.com/wmnotify) |
+ | =Exemple avec wmnotify (http://www.hugovil.com/wmnotify)= |
| + | |||
| + | ==Préparation des variables d'environnement== |
||
| + | |||
| + | export DEBEMAIL=hugo@hugovil.com |
||
| + | export DEBFULLNAME="Hugo Villeneuve" |
||
| + | |||
| + | ==Création structure== |
||
$> mkdir ubuntu |
$> mkdir ubuntu |
||
| Line 5: | Line 12: | ||
$> wget http://www.hugovil.com/repository/wmnotify/wmnotify-1.0.0.tar.gz |
$> wget http://www.hugovil.com/repository/wmnotify/wmnotify-1.0.0.tar.gz |
||
$> tar -zxvf wmnotify-1.0.0.tar.gz |
$> tar -zxvf wmnotify-1.0.0.tar.gz |
||
| + | $> cd wmnotify-1.0.0 |
||
| + | $> dh_make --copyright=gpl2 --single -f ../wmnotify-1.0.0.tar.gz |
||
| + | $> cd debian |
||
| + | |||
| + | ==Modification de debian/control== |
||
| + | |||
| + | <source lang="bash"> |
||
| + | Source: wmnotify |
||
| + | Section: x11 |
||
| + | Priority: optional |
||
| + | Maintainer: Hugo Villeneuve <hugo@hugovil.com> |
||
| + | Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libx11-dev, libxpm-dev, libxext-dev, libgtk2.0-dev, libglib2.0-dev, libssl-dev, libsndfile-dev |
||
| + | Standards-Version: 3.9.1 |
||
| + | Homepage: http://www.hugovil.com/wmnotify/ |
||
| + | |||
| + | Package: wmnotify |
||
| + | Architecture: any |
||
| + | Depends: ${shlibs:Depends}, ${misc:Depends} |
||
| + | Description: Dockable mail notification application. |
||
| + | wmnotify is a "DockApp" application, running under WindowMaker, to |
||
| + | periodically check a POP3 or IMAP4 email account for new messages. It also |
||
| + | supports SSL encryption. When new messages are detected, the mailbox image is |
||
| + | animated to give a visual indication that new mail has arrived. Additionnally, |
||
| + | if desired, a sound can be produced from a WAV or AU audio file, or from the |
||
| + | console bell. |
||
| + | . |
||
| + | For simplicity reasons, wmnotify doesn't support multiple POP3 accounts. But |
||
| + | by starting a new instance of wmnotify and specifying an alternate |
||
| + | configuration file on the command line, you can effectively check multiple |
||
| + | POP3 accounts. |
||
| + | . |
||
| + | wmnotify is an "Open-Source" project written in C. |
||
| + | </source> |
||
| + | |||
| + | ==Modification de debian/copyright== |
||
| + | |||
| + | <source lang="bash"> |
||
| + | This work was packaged for Debian by: |
||
| + | |||
| + | Hugo Villeneuve <hugo@hugovil.com> on Thu, 17 Mar 2011 00:00:53 -0400 |
||
| + | |||
| + | It was downloaded from: |
||
| + | |||
| + | http://www.hugovil.com/wmnotify |
||
| + | |||
| + | Upstream Author(s): |
||
| + | |||
| + | Hugo Villeneuve <hugo@hugovil.com> |
||
| + | |||
| + | Copyright: |
||
| + | |||
| + | Copyright (C) 2010 Hugo Villeneuve <hugo@hugovil.com> |
||
| + | |||
| + | License: |
||
| + | |||
| + | This package 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 with the additional exemption that |
||
| + | compiling, linking, and/or using OpenSSL is allowed. |
||
| + | |||
| + | This package is distributed in the hope that it will be useful, |
||
| + | but WITHOUT ANY WARRANTY; without even the implied warranty of |
||
| + | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||
| + | GNU General Public License for more details. |
||
| + | |||
| + | You should have received a copy of the GNU General Public License |
||
| + | along with this program. If not, see <http://www.gnu.org/licenses/> |
||
| + | |||
| + | On Debian systems, the complete text of the GNU General |
||
| + | Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". |
||
| + | |||
| + | The Debian packaging is: |
||
| + | |||
| + | Copyright (C) 2011 Hugo Villeneuve <hugo@hugovil.com> |
||
| + | |||
| + | 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. |
||
| + | </source> |
||
| + | |||
| + | ==Modification de debian/changelog== |
||
| + | |||
| + | <source lang="bash"> |
||
| + | wmnotify (1.0.0-1) maverick; urgency=low |
||
| + | |||
| + | * Initial release |
||
| + | |||
| + | -- Hugo Villeneuve <hugo@hugovil.com> Thu, 17 Mar 2011 00:00:53 -0400 |
||
| + | </source> |
||
Revision as of 21:45, 25 March 2011
Contents
Exemple avec wmnotify (http://www.hugovil.com/wmnotify)
Préparation des variables d'environnement
export DEBEMAIL=hugo@hugovil.com export DEBFULLNAME="Hugo Villeneuve"
Création structure
$> mkdir ubuntu $> cd ubuntu $> wget http://www.hugovil.com/repository/wmnotify/wmnotify-1.0.0.tar.gz $> tar -zxvf wmnotify-1.0.0.tar.gz $> cd wmnotify-1.0.0 $> dh_make --copyright=gpl2 --single -f ../wmnotify-1.0.0.tar.gz $> cd debian
Modification de debian/control
Source: wmnotify
Section: x11
Priority: optional
Maintainer: Hugo Villeneuve <hugo@hugovil.com>
Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libx11-dev, libxpm-dev, libxext-dev, libgtk2.0-dev, libglib2.0-dev, libssl-dev, libsndfile-dev
Standards-Version: 3.9.1
Homepage: http://www.hugovil.com/wmnotify/
Package: wmnotify
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Dockable mail notification application.
wmnotify is a "DockApp" application, running under WindowMaker, to
periodically check a POP3 or IMAP4 email account for new messages. It also
supports SSL encryption. When new messages are detected, the mailbox image is
animated to give a visual indication that new mail has arrived. Additionnally,
if desired, a sound can be produced from a WAV or AU audio file, or from the
console bell.
.
For simplicity reasons, wmnotify doesn't support multiple POP3 accounts. But
by starting a new instance of wmnotify and specifying an alternate
configuration file on the command line, you can effectively check multiple
POP3 accounts.
.
wmnotify is an "Open-Source" project written in C.
Modification de debian/copyright
This work was packaged for Debian by:
Hugo Villeneuve <hugo@hugovil.com> on Thu, 17 Mar 2011 00:00:53 -0400
It was downloaded from:
http://www.hugovil.com/wmnotify
Upstream Author(s):
Hugo Villeneuve <hugo@hugovil.com>
Copyright:
Copyright (C) 2010 Hugo Villeneuve <hugo@hugovil.com>
License:
This package 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 with the additional exemption that
compiling, linking, and/or using OpenSSL is allowed.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
The Debian packaging is:
Copyright (C) 2011 Hugo Villeneuve <hugo@hugovil.com>
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.
Modification de debian/changelog
wmnotify (1.0.0-1) maverick; urgency=low
* Initial release
-- Hugo Villeneuve <hugo@hugovil.com> Thu, 17 Mar 2011 00:00:53 -0400