debian/0000755000000000000000000000000011764666040007200 5ustar debian/maki-plugins.dirs0000644000000000000000000000002511704537723012457 0ustar usr/lib/maki/plugins debian/compat0000644000000000000000000000000211536462065010374 0ustar 7 debian/rules0000755000000000000000000000213311764665606010266 0ustar #!/usr/bin/make -f WAF=env WAFDIR=$(CURDIR) ./waf %: dh $@ override_dh_auto_clean: cd maki && $(WAF) distclean cd nigiri && $(WAF) distclean cd tekka && $(WAF) distclean cd chirashi && $(WAF) distclean rm -rf maki/.waf-* nigiri/.waf-* tekka/.waf-* chirashi/.waf-* find waflib -name "*.pyc" -delete override_dh_auto_configure: cd maki && $(WAF) configure --prefix /usr cd nigiri && $(WAF) configure --prefix /usr cd tekka && $(WAF) configure --prefix /usr cd chirashi && $(WAF) configure --prefix /usr override_dh_auto_build: cd maki && $(WAF) build cd nigiri && $(WAF) build cd tekka && $(WAF) build cd chirashi && $(WAF) build override_dh_auto_install: cd maki && $(WAF) install --destdir $(CURDIR)/debian/maki cd nigiri && $(WAF) install --destdir $(CURDIR)/debian/nigiri cd tekka && $(WAF) install --destdir $(CURDIR)/debian/tekka cd chirashi && $(WAF) install --destdir $(CURDIR)/debian/chirashi # Move maki plugins files in maki-plugins package mv debian/maki/usr/lib/maki/plugins/* debian/maki-plugins/usr/lib/maki/plugins/ find $(CURDIR)/debian/maki/usr -type d -empty -delete debian/control0000644000000000000000000000755011764663543010617 0ustar Source: sushi Section: net Priority: extra Maintainer: Devid Antonio Filoni Build-Depends: debhelper (>= 7.0.50~), python, libdbus-1-dev, intltool, libglib2.0-dev (>= 2.26), libnice-dev, libminiupnpc-dev (>= 1.5) Build-Depends-Indep: python-support DM-Upload-Allowed: yes Standards-Version: 3.9.3 Homepage: http://redmine.ikkoku.de/projects/sushi/wiki Package: sushi Architecture: all Depends: maki, tekka | nigiri, ${misc:Depends} Description: D-Bus-based IRC suite (suite) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . This virtual package provides the full suite. Package: maki Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: maki-plugins Description: D-Bus-based IRC suite (daemon) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . maki provides DBus methods and signals to abstract the IRC protocol. Clients like tekka and nigiri can use these methods and signals to easily interact with IRC. Package: maki-plugins Architecture: any Depends: maki (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: D-Bus-based IRC suite (daemon plugins) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . This package contains plugins for maki. Package: nigiri Architecture: all Depends: ${python:Depends}, ${misc:Depends}, maki, python-urwid (>= 0.9.8), python-gobject, python-dbus, python-xdg Recommends: sushi-plugins (= ${binary:Version}) Description: D-Bus-based IRC suite (terminal client) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . nigiri is a terminal client for maki and is written in Python. It uses Urwid to realize the interface and supports plugins. Package: tekka Architecture: all Depends: ${python:Depends}, ${misc:Depends}, maki, python-dbus, python-gobject, python-gtk2, python-xdg Recommends: sushi-plugins (= ${binary:Version}) Description: D-Bus-based IRC suite (graphical client) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . tekka is a GTK-driven client for maki and is written in Python. It uses Glade to describe the interface, supports plugins and tries to stick to the GNOME Human Interface (HIG) guidelines. Package: chirashi Architecture: all Depends: ${python:Depends}, ${misc:Depends} Replaces: sushi-plugins (<< 1.4.0) Breaks: sushi-plugins (<< 1.4.0) Description: D-Bus-based IRC suite (clients plugins) The sushi IRC suite consists of a central daemon and several clients, which communicate via DBus. DBus methods and signals are provided by the daemon to abstract the IRC protocol. Clients can use these methods and signals to easily interact with IRC. . chirashi provides plugins for tekka and nigiri. All plugins are written in Python and use the sushi client plugin API. Package: sushi-plugins Depends: chirashi, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional dummy package This is a transitional dummy package. It can safely be removed. debian/changelog0000644000000000000000000000272011764663654011063 0ustar sushi (1.4.0+dfsg-1) unstable; urgency=low * New upstream release (Closes: #655964, #638661, #640420, #652783). * Remove 01_deprecated-gnutls-2.12.diff patch, not needed anymore. * Update debian/copyright file. * Fix source-contains-waf-binary lintian error (Closes: #654507). * Update debian/README.source file. * debian/rules: remove generated waflib/*.pyc in override_dh_auto_clean target. * debian/rules: remove package-contains-empty-directory lintian info workaround, not needed anymore. * debian/control: adjust Build-Depends field according to upstream. * Rename sushi-plugins package to chirashi and add sushi meta-package and maki-plugins package. Thanks to Michael Kuhn for this. * debian/control: update Homepage field. * Bump Standards-Version to 3.9.3. [ Luca Falavigna ] * Enable DM upload. -- Devid Antonio Filoni Sat, 09 Jun 2012 15:38:26 +0200 sushi (1.3.0+dfsg-2) unstable; urgency=low * Add 01_deprecated-gnutls-2.12.diff patch to replace deprecated gnutls_certificate_verify_peers with gnutls_certificate_verify_peers2 function (Closes: #624081). * Fix package-contains-empty-directory lintian info. * Bump Standards-Version to 3.9.2. -- Devid Antonio Filoni Mon, 25 Apr 2011 17:25:49 +0200 sushi (1.3.0+dfsg-1) unstable; urgency=low * Initial release (Closes: #575571). -- Devid Antonio Filoni Fri, 11 Mar 2011 19:04:36 +0100 debian/copyright0000644000000000000000000001022711764664060011135 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=202 Upstream-Name: sushi Source: http://sushi.ikkoku.de/ Files: * Copyright: 2008-2012 Michael Kuhn 2008-2010 Marian Tietz License: BSD-2-Clause Files: tekka/tekka/lib/contrast.py Copyright: 2006-2007 David Trowbridge 2009 Marian Tietz License: MIT/X11 Files: waf waflib/* Copyright: 2005-2011 Thomas Nagy License: BSD-3-Clause Files: debian/* Copyright: 2011-2012 Devid Antonio Filoni License: BSD-2-Clause License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: MIT/X11 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000011536462065010476 5ustar debian/source/format0000644000000000000000000000001411536462065011704 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000050411764657517011367 0ustar * Tarball generated removing maki/documentation/irc/* files, they are licensed under a non-free license. waf tarball was regenerated and waflib directory was added to match FTP Team decision ( http://wiki.debian.org/UnpackWaf ). -- Devid Antonio Filoni Sat, 09 Jun 2012 15:38:26 +0200