--- museek+-0.2+svn20100315.r1208.orig/debian/README.source +++ museek+-0.2+svn20100315.r1208/debian/README.source @@ -0,0 +1,38 @@ +This package uses dpatch to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To get the fully patched source after unpacking the source package, cd +to the root level of the source package and run: + + debian/rules patch + +Removing a patch is as simple as removing its entry from the +debian/patches/00list file, and please also remove the patch file +itself. + +Creating a new patch is done with "dpatch-edit-patch patch XX_patchname" +where you should replace XX with a new number and patchname with a +descriptive shortname of the patch. You can then simply edit all the +files your patch wants to edit, and then simply "exit 0" from the shell +to actually create the patch file. + +To tweak an already existing patch, call "dpatch-edit-patch XX_patchname" +and replace XX_patchname with the actual filename from debian/patches +you want to use. + +To clean up afterwards again, "debian/rules unpatch" will do the +work for you - or you can of course choose to call +"fakeroot debian/rules clean" all together. + + +--- + +this documentation is part of dpatch package, and may be used by +packages using dpatch to comply with policy on README.source. This +documentation is meant to be useful to users who are not proficient in +dpatch in doing work with dpatch-based packages. Please send any +improvements to the BTS of dpatch package. + +original text by Gerfried Fuchs, edited by Junichi Uekawa +10 Aug 2008. --- museek+-0.2+svn20100315.r1208.orig/debian/changelog +++ museek+-0.2+svn20100315.r1208/debian/changelog @@ -0,0 +1,103 @@ +museek+ (1:0.2+svn20100315.r1208-3) unstable; urgency=medium + + * QA upload. + * Build using dh_python2 + + -- Matthias Klose Sun, 13 Jul 2014 15:48:30 +0000 + +museek+ (1:0.2+svn20100315.r1208-2) unstable; urgency=low + + * QA upload, orphaning package. + * Drop musetup-qt based in Qt3. (Closes: #604606) + * Modify debian/*.desktop files according with Freedesktop.org spec. + Thanks to Angel Abad. (Closes: #601567) + + -- Ana Beatriz Guerrero Lopez Mon, 21 May 2012 21:45:33 +0200 + +museek+ (1:0.2+svn20100315.r1208-1) unstable; urgency=low + + * New upstream release (based on SVN snapshot). + * Use python.mk to avoid failures with recent python distutils + (site-packages patch changed). Also fix all .install files to use + *-packages instead of site-packages (Closes: #573308). + * Add missing ${misc:Depends} to all binary packages. + * Bump Standard-Versions to 3.8.4. + * Fix debian/copyright. + * Add README.source (dpatch's template). + + -- Adam Cécile (Le_Vert) Fri, 12 Mar 2010 14:24:05 +0100 + +museek+ (1:0.2-1) unstable; urgency=low + + * New upstream release. + * Most of the packaging rewritten because we moved to QT4 and CMake. + + -- Adam Cécile (Le_Vert) Fri, 27 Feb 2009 19:45:58 +0100 + +museek+ (1:0.1.13+svn.20080211.r743-1) unstable; urgency=low + + * New upstream release: + - Merged a patch to fix FTBFS with GCC 4.3 (Closes: #455160). + * Bump Standards-Version to 3.7.3. + * Move homepage to new dpkg standard field. + * Move python-museek to python section. + + -- Adam Cécile (Le_Vert) Mon, 11 Feb 2008 21:21:08 +0100 + +museek+ (1:0.1.13+svn.20070907.r741-1) unstable; urgency=low + + * New upstream release: fix implicitly converted pointers (FTBFS on ia64). + * Add an epoch to hijack old murmur package. + * Fix debian/watch. + + -- Adam Cécile (Le_Vert) Fri, 07 Sep 2007 22:44:15 +0200 + +museek+ (0.1.13+svn.20070906.r740-1) unstable; urgency=low + + * New upstream release. + * Rewrite debian/rules to use cmake and python-distutils. + * New 000-Fix_PyMucipher_CFLAGS_handling patch (for distutils). + * Write a new icons/pixmaps generation system (imagemagick build-dep). + * New murmur binary package (GTK2 museek client). + * Replace all ${Source-Version} to get this package binNMU safe. + * Drop the duplicated dh_pysupport call. + * Call dh_link (will symlink icon/pixmap 32x32 as the default one). + * Update debian menus and desktop entries. + * Update museeq-locales long description (ro & nl now included). + + -- Adam Cécile (Le_Vert) Thu, 06 Sep 2007 09:04:06 +0200 + +museek+ (0.1.12+svn.20070430.r667-1) unstable; urgency=low + + * New upstream release (svn snapshot). + - CFLAGS option renamed to FLAGS to avoid FTBFS with latest scons (Closes: #421076). + * Update packaging to use FLAGS option. + * Remove all patches, merged upstream. + + -- Adam Cécile (Le_Vert) Mon, 30 Apr 2007 09:23:44 +0200 + +museek+ (0.1.12-2) unstable; urgency=low + + * Many thanks to Nicolas François for this release: + - Workaround a scons bug in rules (Closes: #400072). + - Add patch to workaround another scons bug (possible FTBFS). + * Add debian/pyversions. + + -- Adam Cécile (Le_Vert) Mon, 4 Dec 2006 21:33:51 +0100 + +museek+ (0.1.12-1) unstable; urgency=low + + * New upstream release. + * Remove patches (merged in upstream). + * Update long description (Closes: #392308). + * New 000-Constant_buildir patch : + - Allow buildind on kfreebsd + - Remove scons from clean rules (not needed anymore) + + -- Adam Cécile (Le_Vert) Sat, 21 Oct 2006 13:52:35 +0200 + +museek+ (0.1.11-1) unstable; urgency=low + + * Initial release (Closes: #361400). + + -- Adam Cécile (Le_Vert) Tue, 11 Jul 2006 09:48:09 +0200 --- museek+-0.2+svn20100315.r1208.orig/debian/compat +++ museek+-0.2+svn20100315.r1208/debian/compat @@ -0,0 +1 @@ +5 --- museek+-0.2+svn20100315.r1208.orig/debian/control +++ museek+-0.2+svn20100315.r1208/debian/control @@ -0,0 +1,129 @@ +Source: museek+ +Section: net +Priority: optional +Maintainer: Debian QA Group +Build-Depends: debhelper (>= 5.0.37.2), cmake, python-all-dev, dpatch, imagemagick, libxml++2.6-dev | libxml++1.0-dev, libgamin-dev | libfam-dev, zlib1g-dev, libqt4-dev, swig, libevent-dev +Standards-Version: 3.8.4 +Homepage: http://www.museek-plus.org + +Package: museekd +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends} +Suggests: museeq, mucous, murmur, musetup-gtk, museekd-tools +Description: Client for the SoulSeek peer-to-peer network (server daemon) + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Server daemon. + +Package: python-museek +Architecture: any +Section: python +Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends} +Description: Python bindings for museek+ + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Python bindings. + +Package: museeq +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: museekd, mucous, museeq-locales +Description: Qt client for museekd + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Qt client. + +Package: mucous +Architecture: all +Depends: ${python:Depends}, ${misc:Depends}, python-museek (>= ${source:Version}) +Suggests: museeq, murmur, museekd +Description: Python/curses client for museekd + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Python/Curses client. + +Package: museekd-tools +Architecture: all +Depends: ${python:Depends}, ${misc:Depends}, python-museek (>= ${source:Version}) +Suggests: museekd, musetup-gtk +Description: Tools to manage a museekd daemon + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Tools to manage museekd. Provides mulog and museekcontrol. + +Package: musetup-gtk +Architecture: all +Depends: ${python:Depends}, ${misc:Depends}, python-gtk2, museekd (>= ${source:Version}) +Description: Gtk based museekd configuration utility + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + X museekd configuration tool (Python/GTK2). + +#Package: musetup-qt +#Architecture: all +#Depends: ${python:Depends}, ${misc:Depends}, python-qt3, museekd (>= ${source:Version}) +#Description: QT3 based museekd configuration utility +# Museek+ is a file-sharing application for the Soulseek peer-to-peer network. +# It's a fork of Museek which now includes nearly all features supported by +# the official closed-source Soulseek client (Room Searching, Buddy-only +# shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, +# etc.) +# . +# X museekd configuration tool (Python/QT3). + +Package: museeq-locales +Architecture: all +Depends: ${misc:Depends}, museeq (>= ${source:Version}) +Description: Translations for museeq + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + Localization files. + - German (de) + - Spanish (es) + - French (fr) + - Italian (it) + - Dutch (nl) + - Polish (pl) + - Brazilian Portuguese (pt_BR) + - Romanian (ro) + +Package: murmur +Architecture: all +Depends: ${python:Depends}, ${misc:Depends}, python-gtk2, python-museek (>= ${source:Version}) +Suggests: museekd, mucous +Description: PyGTK2 client for Museekd, the P2P Soulseek Daemon + Museek+ is a file-sharing application for the Soulseek peer-to-peer network. + It's a fork of Museek which now includes nearly all features supported by + the official closed-source Soulseek client (Room Searching, Buddy-only + shares, Interests, Banlists, Ignorelists, Icon Themes, Font/Color selecting, + etc.) + . + This package contains a Python/GTK2 based client which looks like nicotine. --- museek+-0.2+svn20100315.r1208.orig/debian/copyright +++ museek+-0.2+svn20100315.r1208/debian/copyright @@ -0,0 +1,229 @@ +This package was debianized by Adam Cécile (Le_Vert) on +Sat, 8 Apr 2006 14:27:23 +0200. + +It was downloaded from http://www.museek-plus.org/ + +Copyright Holder: "Hyriand" + "Daelstorm" + "SeeSchloss" + +Copyright: Copyright (C) 2004-2005 "Hyriand" + Copyright (C) 2006 "Daelstorm". + Copyright (C) 2008-2010 "little blue poney" + " + +License: + + This software 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. + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in '/usr/share/common-licenses/GPL-2'. + +All files except those listed below are distributed under the GPL-2 with the +copyright above. + + + +"Mucipher/aes.c" is Copyright (c) 2002, Dr Brian Gladman +and distributed under GNU General Public License 2.0: + + This file 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. + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in '/usr/share/common-licenses/GPL-2'. + + + +"Mucipher/sha256.c" is Copyright (c) Jean-Luc Cooke , +Copyright (c) Andrew McDonald , +Copyright (c) 2002 James Morris and distributed +under GNU General Public License 2.0: + + This file 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. + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in '/usr/share/common-licenses/GPL-2'. + + + +"Mucipher/sha.c" and "Mucipher/sha.h" is Copyright (C) 1995-9 by Paul Kocher +of Cryptography Research and distributed under three licenses: Mozilla Public +License 1.1, GNU General Public License 2.0 or GNU Lesser General Public +License 2.1 + + The contents of this file are subject to the Mozilla Public License Version + 1.1 (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" basis, + WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + for the specific language governing rights and limitations under the + License. + + The Original Code is SHA 180-1 Reference Implementation (Compact version). + + The Initial Developer of the Original Code is + Paul Kocher of Cryptography Research. + Portions created by the Initial Developer are Copyright (C) 1995-9 + the Initial Developer. All Rights Reserved. + + Contributor(s): + + Alternatively, the contents of this file may be used under the terms of + either the GNU General Public License Version 2 or later (the "GPL"), or + the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + in which case the provisions of the GPL or the LGPL are applicable instead + of those above. If you wish to allow use of your version of this file only + under the terms of either the GPL or the LGPL, and not to allow others to + use your version of this file under the terms of the MPL, indicate your + decision by deleting the provisions above and replace them with the notice + and other provisions required by the GPL or the LGPL. If you do not delete + the provisions above, a recipient may use your version of this file under + the terms of any one of the MPL, the GPL or the LGPL. + +On Debian systems, the complete text of the GNU General +Public License can be found in '/usr/share/common-licenses/GPL-2'. + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in '/usr/share/common-licenses/LGPL-2.1'. + +The complete text of the Mozilla Public License can be found at +'http://www.mozilla.org/MPL/MPL-1.1.txt'. + + + +"museeq/trayicon.h" and "museeq/trayicon.cpp" is Copyright (C) 2003 Justin +Karneges and distributed under GNU Lesser General Public License 2.1: + + This file is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General Public +License, can be found in /usr/share/common-licenses/LGPL-2.1. + + + +"Tools/scandir.cc" is Copyright (c) Joerg-R. Hill, December 2000 and +distributed under GNU General Public License GPL 2.0. This file does not +contain GPL header but it comes from 'viewmol' project which is released +under GNU GPL. See: 'http://sourceforge.net/projects/viewmol'. + + This file 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. + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in '/usr/share/common-licenses/GPL-2'. + + + +"Mucipher/md5.c" is in the public domain. There is no copyright claimed for +this file. + + This is an OpenSSL-compatible implementation of the RSA Data Security, + Inc. MD5 Message-Digest Algorithm. + + Written by Solar Designer in 2001, and placed in + the public domain. There's absolutely no warranty. + + + +"museeq/prefix.h" and "museeq/prefix.c" are in the public domain. There are no +copyrights claimed for these files. + + BinReloc - a library for creating relocatable executables + Written by: Mike Hearn + Hongli Lai + http://autopackage.org/ + + This source code is public domain. You can relicense this code + under whatever license you want. + + + +"museeq/themes/default/*" are based on KDE Oxygen icon theme which is +distributed under GNU Lesser General Public License. + + Copyright (C) 2007 David Vignoni + Copyright (C) 2007 Johann Ollivier Lapeyre + Copyright (C) 2007 Kenneth Wimer + Copyright (C) 2007 Nuno Fernades Pinheiro + Copyright (C) 2007 Riccardo Iaconelli + Copyright (C) 2007 David Miller + + +"museeq/themes/humanity/*" are based on GNOME Humanity icon theme which is +distributed under GNU General Public License version 2 and Tango projects +icons which are release in public domain. +GNOME Humanity icon theme is copyrighted by: + + Copyright (C) Daniel Foré + Copyright (C) Jonian Guveli + Copyright (C) K.Vishnoo Charan Reddy + + +"museeq/themes/tango/*" are based on Tango project icons theme which is +released in public domain. + + +Debian packaging is Copyright (C) 2006-2010, Adam Cécile (Le_Vert) + and is licensed under the GPL version 2 or later, +see above. --- museek+-0.2+svn20100315.r1208.orig/debian/mucous.docs +++ museek+-0.2+svn20100315.r1208/debian/mucous.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/mucous.install +++ museek+-0.2+svn20100315.r1208/debian/mucous.install @@ -0,0 +1,2 @@ +usr/lib/python2.?/*-packages/pymucous/* +usr/bin/mucous --- museek+-0.2+svn20100315.r1208.orig/debian/mucous.manpages +++ museek+-0.2+svn20100315.r1208/debian/mucous.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/mucous.1 --- museek+-0.2+svn20100315.r1208.orig/debian/mucous.pyversions +++ museek+-0.2+svn20100315.r1208/debian/mucous.pyversions @@ -0,0 +1 @@ +2.3- --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.desktop +++ museek+-0.2+svn20100315.r1208/debian/murmur.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Murmur +Exec=murmur +Icon=murmur +Type=Application +Terminal=false +Comment=Python/GTK2 Museek client +Categories=GTK;Network; --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.docs +++ museek+-0.2+svn20100315.r1208/debian/murmur.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.install +++ museek+-0.2+svn20100315.r1208/debian/murmur.install @@ -0,0 +1,2 @@ +usr/lib/python2.?/*-packages/pymurmur/* +usr/bin/murmur --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.links +++ museek+-0.2+svn20100315.r1208/debian/murmur.links @@ -0,0 +1 @@ +/usr/share/pixmaps/murmur-32.xpm /usr/share/pixmaps/murmur.xpm --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.manpages +++ museek+-0.2+svn20100315.r1208/debian/murmur.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/murmur.1 --- museek+-0.2+svn20100315.r1208.orig/debian/murmur.menu +++ museek+-0.2+svn20100315.r1208/debian/murmur.menu @@ -0,0 +1,8 @@ +?package(murmur):\ + needs="X11" \ + section="Applications/Network/File Transfer" \ + title="Murmur" \ + longtitle="Murmur: Python/GTK2 Museek client" \ + icon32x32="/usr/share/pixmaps/murmur.xpm" \ + icon16x16="/usr/share/pixmaps/murmur-16.xpm" \ + command="/usr/bin/murmur" --- museek+-0.2+svn20100315.r1208.orig/debian/museekd-tools.docs +++ museek+-0.2+svn20100315.r1208/debian/museekd-tools.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/museekd-tools.install +++ museek+-0.2+svn20100315.r1208/debian/museekd-tools.install @@ -0,0 +1,2 @@ +usr/bin/mulog +usr/bin/museekcontrol --- museek+-0.2+svn20100315.r1208.orig/debian/museekd-tools.manpages +++ museek+-0.2+svn20100315.r1208/debian/museekd-tools.manpages @@ -0,0 +1,2 @@ +debian/tmp/usr/share/man/man1/mulog.1 +debian/tmp/usr/share/man/man1/museekcontrol.1 --- museek+-0.2+svn20100315.r1208.orig/debian/museekd.docs +++ museek+-0.2+svn20100315.r1208/debian/museekd.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/museekd.install +++ museek+-0.2+svn20100315.r1208/debian/museekd.install @@ -0,0 +1,5 @@ +usr/bin/museekd +usr/bin/musetup +usr/bin/muscan +usr/bin/muscand +usr/share/museek/museekd/config.xml.tmpl --- museek+-0.2+svn20100315.r1208.orig/debian/museekd.manpages +++ museek+-0.2+svn20100315.r1208/debian/museekd.manpages @@ -0,0 +1,4 @@ +debian/tmp/usr/share/man/man1/muscan.1 +debian/tmp/usr/share/man/man1/muscand.1 +debian/tmp/usr/share/man/man1/museekd.1 +debian/tmp/usr/share/man/man1/musetup.1 --- museek+-0.2+svn20100315.r1208.orig/debian/museeq-locales.docs +++ museek+-0.2+svn20100315.r1208/debian/museeq-locales.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/museeq-locales.install +++ museek+-0.2+svn20100315.r1208/debian/museeq-locales.install @@ -0,0 +1 @@ +usr/share/museek/museeq/translations --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.desktop +++ museek+-0.2+svn20100315.r1208/debian/museeq.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Museeq +Exec=museeq +Icon=museeq +Type=Application +Terminal=false +Comment=C++/QT3 Museek client +Categories=Qt;Network; --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.docs +++ museek+-0.2+svn20100315.r1208/debian/museeq.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.install +++ museek+-0.2+svn20100315.r1208/debian/museeq.install @@ -0,0 +1,2 @@ +usr/share/museek/museeq/themes +usr/bin/museeq --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.links +++ museek+-0.2+svn20100315.r1208/debian/museeq.links @@ -0,0 +1 @@ +/usr/share/pixmaps/museeq-32.xpm /usr/share/pixmaps/museeq.xpm --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.manpages +++ museek+-0.2+svn20100315.r1208/debian/museeq.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/museeq.1 --- museek+-0.2+svn20100315.r1208.orig/debian/museeq.menu +++ museek+-0.2+svn20100315.r1208/debian/museeq.menu @@ -0,0 +1,8 @@ +?package(museeq):\ + needs="X11" \ + section="Applications/Network/File Transfer" \ + title="Museeq" \ + longtitle="Museeq: C++/QT3 Museek client" \ + icon32x32="/usr/share/pixmaps/museeq.xpm" \ + icon16x16="/usr/share/pixmaps/museeq-16.xpm" \ + command="/usr/bin/museeq" --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.desktop +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Musetup-gtk +Exec=musetup-gtk +Icon=musetup-gtk +Type=Application +Terminal=false +Comment=Museek daemon configuration tool +Categories=GTK;Network; --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.docs +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.install +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.install @@ -0,0 +1 @@ +usr/bin/musetup-gtk --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.links +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.links @@ -0,0 +1 @@ +/usr/share/pixmaps/musetup-gtk-32.xpm /usr/share/pixmaps/musetup-gtk.xpm --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.manpages +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/musetup-gtk.1 --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.menu +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.menu @@ -0,0 +1,8 @@ +?package(musetup-gtk):\ + needs="X11" \ + section="Applications/Network/File Transfer" \ + title="Musetup-gtk" \ + longtitle="Musetup-gtk: Museek daemon configuration tool" \ + icon32x32="/usr/share/pixmaps/musetup-gtk.xpm" \ + icon16x16="/usr/share/pixmaps/musetup-gtk-16.xpm" \ + command="/usr/bin/musetup-gtk" --- museek+-0.2+svn20100315.r1208.orig/debian/musetup-gtk.pyversions +++ museek+-0.2+svn20100315.r1208/debian/musetup-gtk.pyversions @@ -0,0 +1 @@ +2.3- --- museek+-0.2+svn20100315.r1208.orig/debian/patches/000-Fix_PyMucipher_CFLAGS_handling.dpatch +++ museek+-0.2+svn20100315.r1208/debian/patches/000-Fix_PyMucipher_CFLAGS_handling.dpatch @@ -0,0 +1,24 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 000-Fix_PyMucipher_CFLAGS_handling.dpatch +## by Adam Cécile (Le_Vert) +## +## DP: PyMucipher will be re-build with its distutils script to get private +## DP: module built against all supported python versions. Let's fix setup.py +## DP: to use the defined CFLAGS. + +@DPATCH@ + +diff -u museek+-0.1.13+svn.20070906.r740/Mucipher/PyMucipher/setup.py museek+-0.1.13+svn.20070906.r740/Mucipher/PyMucipher/setup.py.new +--- museek+-0.1.13+svn.20070906.r740/Mucipher/PyMucipher/setup.py 2007-09-06 09:47:31.763403624 +0200 ++++ museek+-0.1.13+svn.20070906.r740/Mucipher/PyMucipher/setup.py.new 2007-09-06 09:47:47.764315464 +0200 +@@ -3,6 +3,10 @@ + from distutils.core import setup + from distutils.extension import Extension + ++from distutils import sysconfig ++sysconfig.get_config_vars()["OPT"] = '' ++sysconfig.get_config_vars()["CFLAGS"] = '' ++ + setup(name = "pymucipher", + version = version, + license = "GPL", --- museek+-0.2+svn20100315.r1208.orig/debian/patches/00list +++ museek+-0.2+svn20100315.r1208/debian/patches/00list @@ -0,0 +1 @@ +000-Fix_PyMucipher_CFLAGS_handling --- museek+-0.2+svn20100315.r1208.orig/debian/python-museek.docs +++ museek+-0.2+svn20100315.r1208/debian/python-museek.docs @@ -0,0 +1,2 @@ +README +TODO --- museek+-0.2+svn20100315.r1208.orig/debian/python-museek.install +++ museek+-0.2+svn20100315.r1208/debian/python-museek.install @@ -0,0 +1,3 @@ +usr/lib/python2.?/*-packages/*mucipher* +usr/lib/python2.?/*-packages/museek_python_bindings*.egg-info +usr/lib/python2.?/*-packages/museek/* --- museek+-0.2+svn20100315.r1208.orig/debian/python-museek.pyversions +++ museek+-0.2+svn20100315.r1208/debian/python-museek.pyversions @@ -0,0 +1 @@ +2.3- --- museek+-0.2+svn20100315.r1208.orig/debian/pyversions +++ museek+-0.2+svn20100315.r1208/debian/pyversions @@ -0,0 +1 @@ +2.4- --- museek+-0.2+svn20100315.r1208.orig/debian/rules +++ museek+-0.2+svn20100315.r1208/debian/rules @@ -0,0 +1,151 @@ +#!/usr/bin/make -f + +# Include dpatch targets +include /usr/share/dpatch/dpatch.make + +# Python helper +-include /usr/share/python/python.mk + +# Define CFLAGS +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS = -Wall -g -O0 +else + CFLAGS = -Wall -g -O2 +endif + +# All available python versions (python-support) +PYVERS := $(shell pyversions -rv) + +configure: configure-stamp +configure-stamp: + cmake -DNO_PYMUCIPHER=1 \ + -DBINDINGS=0 \ + -DMURMUR=1 \ + -DMUCOUS=1 \ + -DCLIENTS=1 \ + -DPREFIX=/usr \ + -DCMAKE_C_FLAGS="$(CFLAGS)" \ + -DCMAKE_CXX_FLAGS="$(CFLAGS)" \ + -DMANDIR=share/man \ + -DCMAKE_VERBOSE_MAKEFILE=1 + touch $@ + +build: patch configure build-all $(PYVERS:%=build-python%) + +build-all: build-all-stamp +build-all-stamp: + dh_testdir + $(MAKE) + touch $@ + +$(PYVERS:%=build-python%): build-all-stamp $(PYVERS:%=build-python%-stamp) +build-python%-stamp: + cd $(CURDIR)/Mucipher/PyMucipher && \ + CFLAGS="$(CFLAGS)" python$* setup.py build + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) clean + rm -rf Mucipher/PyMucipher/build \ + python-bindings/build \ + configure-stamp \ + build-all-stamp \ + build-python*-stamp \ + install-all-stamp \ + CMakeFiles \ + CMakeCache.txt \ + Mucipher/PyMucipher/mucipher_wrap.cpp \ + Mucipher/PyMucipher/mucipherc.py \ + cmake_install.cmake \ + config.h \ + install_manifest.txt \ + system.h + find Mucipher Muhelp muscan museeq python-clients \ + scripts mucous murmur museekd NewNet python-bindings setup \ + -type f \( -name '*.cmake' -o -name '*.make' \) -exec rm -f {} \; + find . -type f \( -name 'depend.internal' -o -name 'link.txt' \ + -o -name 'Makefile' -o -name 'C.includecache' -o -name 'CXX.includecache' \ + -o -name progress.marks \) -exec rm -f {} \; + dh_clean + +install: build install-prereq install-all $(PYVERS:%=install-python%) + +install-prereq: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + +install-all: install-all-stamp +install-all-stamp: install-prereq + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + # Remove applications, icons, pixmaps... + rm -rf $(CURDIR)/debian/tmp/usr/share/applications \ + $(CURDIR)/debian/tmp/usr/share/pixmaps \ + $(CURDIR)/debian/tmp/usr/share/icons + # Remove extra license files + rm -f $(CURDIR)/debian/tmp/usr/share/museek/museeq/themes/default/COPYING + rm -f $(CURDIR)/debian/tmp/usr/share/museek/museeq/themes/humanity/COPYING + rm -f $(CURDIR)/debian/tmp/usr/share/museek/museeq/themes/tango/COPYING + # [Murmur] Create all size PNG/XPM icons + mkdir -p $(CURDIR)/debian/murmur/usr/share/pixmaps + for size in 16 22 24 32 36 48 64; do \ + convert $(CURDIR)/murmur/images/murmur-96px.png -resize $${size} $(CURDIR)/debian/murmur/usr/share/pixmaps/murmur-$${size}.xpm || exit 1; \ + mkdir -p $(CURDIR)/debian/murmur/usr/share/icons/hicolor/$${size}x$${size}/apps || exit 1; \ + convert $(CURDIR)/murmur/images/murmur-96px.png -resize $${size} $(CURDIR)/debian/murmur/usr/share/icons/hicolor/$${size}x$${size}/apps/murmur.png || exit 1; \ + done + # [Musetup-GTK] Create all size PNG/XPM icons + mkdir -p $(CURDIR)/debian/musetup-gtk/usr/share/pixmaps + for size in 16 22 24 32 36 48 64; do \ + convert $(CURDIR)/icons/musetup-gtk.png -resize $${size} $(CURDIR)/debian/musetup-gtk/usr/share/pixmaps/musetup-gtk-$${size}.xpm || exit 1; \ + mkdir -p $(CURDIR)/debian/musetup-gtk/usr/share/icons/hicolor/$${size}x$${size}/apps || exit 1; \ + convert $(CURDIR)/icons/musetup-gtk.png -resize $${size} $(CURDIR)/debian/musetup-gtk/usr/share/icons/hicolor/$${size}x$${size}/apps/musetup-gtk.png || exit 1; \ + done + + # [Museeq] Create all size PNG/XPM icons + mkdir -p $(CURDIR)/debian/museeq/usr/share/pixmaps + for size in 16 22 24 32 36 48 64; do \ + convert $(CURDIR)/museeq/museeq.png -resize $${size} $(CURDIR)/debian/museeq/usr/share/pixmaps/museeq-$${size}.xpm || exit 1; \ + mkdir -p $(CURDIR)/debian/museeq/usr/share/icons/hicolor/$${size}x$${size}/apps || exit 1; \ + convert $(CURDIR)/museeq/museeq.png -resize $${size} $(CURDIR)/debian/museeq/usr/share/icons/hicolor/$${size}x$${size}/apps/museeq.png || exit 1; \ + done + touch $@ + # Install .desktop entries + install -D -m644 $(CURDIR)/debian/museeq.desktop $(CURDIR)/debian/museeq/usr/share/applications/museeq.desktop + install -D -m644 $(CURDIR)/debian/murmur.desktop $(CURDIR)/debian/murmur/usr/share/applications/murmur.desktop + install -D -m644 $(CURDIR)/debian/musetup-gtk.desktop $(CURDIR)/debian/musetup-gtk/usr/share/applications/musetup-gtk.desktop + +$(PYVERS:%=install-python%): $(PYVERS:%=install-python%-stamp) +install-python%-stamp: install-all-stamp + cd $(CURDIR)/Mucipher/PyMucipher && \ + python$* setup.py install --root=$(CURDIR)/debian/tmp --no-compile $(py_setup_install_args) + cd $(CURDIR)/python-bindings && \ + python$* setup.py install --root=$(CURDIR)/debian/tmp --no-compile $(py_setup_install_args) + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_install --sourcedir=$(CURDIR)/debian/tmp + dh_installman + dh_installmenu + dh_python2 + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-indep: + # Nothing to do # + +binary: binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- museek+-0.2+svn20100315.r1208.orig/debian/watch +++ museek+-0.2+svn20100315.r1208/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.museek-plus.org/files/museek\+-([0-9\.]*).*\.tar\.gz