--- filezilla-3.3.1.orig/debian/filezilla-common.install +++ filezilla-3.3.1/debian/filezilla-common.install @@ -0,0 +1,4 @@ +usr/share/filezilla/resources +usr/share/icons +usr/share/locale +usr/share/man/man5 --- filezilla-3.3.1.orig/debian/gbp.conf +++ filezilla-3.3.1/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +debian-branch=debian +pristine-tar = True --- filezilla-3.3.1.orig/debian/filezilla-common.examples +++ filezilla-3.3.1/debian/filezilla-common.examples @@ -0,0 +1 @@ +docs/fzdefaults.xml.example --- filezilla-3.3.1.orig/debian/copyright +++ filezilla-3.3.1/debian/copyright @@ -0,0 +1,103 @@ +This package was debianized by Adam Cécile (Le_Vert) on +Tue, 19 Sep 2006 17:33:36 +0200. + +It was downloaded from http://filezilla-project.org/ + +Upstream Author: Tim Kosse (Project Leader) + +Copyright: © 2004-2009 Tim Kosse + +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. + + 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 with the +copyright above. + + + +"src/tinyxml/*" are © 2000-2006 Lee Thomason +and distributed under Zlib license: + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any + damages arising from the use of this software. + + Permission is granted to anyone to use this software for any + purpose, including commercial applications, and to alter it and + redistribute it freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product documentation + would be appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source + distribution. + + +"src/putty/*" are © 1997-2008 Simon Tatham and distributed under +MIT license: + +Portions copyright Robert de Bath, Joris van Rantwijk, Delian Delchev, +Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, Justin Bradford, +Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus Kuhn, and CORE SDI S.A. + + 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 SIMON + TATHAM 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. + + +"src/putty/sshcrcda.c" is © 1998 CORE SDI S.A., Buenos Aires, Argentina. +and distributed under terms of the license below: + + All rights reserved. Redistribution and use in source and binary + forms, with or without modification, are permitted provided that + this copyright notice is retained. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED + WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL CORE SDI S.A. BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR + CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR MISUSE OF THIS + SOFTWARE. + + +"src/include/threadex.h" and "src/engine/threadex.cpp" are © 2006 Tim Kosse +and distributed under MIT license. + + + +The Debian packaging is © 2006-2009, Adam Cécile (Le_Vert) + © 2008-2009, Adrien Cunin +and is licensed under the GPL, see above. --- filezilla-3.3.1.orig/debian/filezilla-common.links +++ filezilla-3.3.1/debian/filezilla-common.links @@ -0,0 +1 @@ +/usr/share/doc/filezilla-common /usr/share/filezilla/docs --- filezilla-3.3.1.orig/debian/changelog +++ filezilla-3.3.1/debian/changelog @@ -0,0 +1,227 @@ +filezilla (3.3.1-1) unstable; urgency=low + + * New upstream release (LP: #447224, #497836) + * Added dpatch + * Added 01_remove-xdg-check.dpatch: patch configure and configure.in so that + it doesn't fail if xdg-open is not present at build time + * Recommend xdg-utils + + -- Adrien Cunin Tue, 09 Feb 2010 08:52:27 +0100 + +filezilla (3.3.0.1-1) unstable; urgency=low + + * New upstream release + * Updated previous changelog entry to mention desktop notifications as a new + feature + + -- Adrien Cunin Sun, 15 Nov 2009 17:15:41 +0100 + +filezilla (3.3.0-1) unstable; urgency=low + + * New upstream release + - New features: tabbed interface, desktop notifications + * Updated features list in package description + + -- Adrien Cunin Thu, 12 Nov 2009 10:38:05 +0100 + +filezilla (3.2.7.1-1) unstable; urgency=low + + * New upstream release + * Extended filezilla-common long description + * debian/copyright: + - Replaced (C) with © + - Updated copyrights years + - Point to GPL version 2 specifically + * Install fzdefaults.xml man page in filezilla-common instead of filezilla; + made filezilla-common replaces: filezilla (<< 3.2.7.1-1) + * Install /usr/share/icons/ files + * Symlink /usr/share/filezilla/docs/ to /usr/share/doc/filezilla-common/ + + -- Adrien Cunin Sun, 23 Aug 2009 22:07:54 +0200 + +filezilla (3.2.7-1) unstable; urgency=low + + * New upstream release (LP: #389525) + - New feature: remote file search + - pkg-config is now used to search for gnutls (Closes: #529822) + * Changed package descriptions, not mentioning Windows anymore + * Updated features list in package description + * Added pkg-config to the build-dependencies + * Build-Depend on libgnutls-dev version >= 2.8.3, as required by upstream + * Updated Standards-Version to 3.8.3 + * debian/rules: touch magic on configure and configure.in to make sure the + first has a more recent timestamp than the second (Closes: #529701) + + -- Adrien Cunin Thu, 20 Aug 2009 00:38:30 +0200 + +filezilla (3.2.4.1-1) unstable; urgency=low + + * New upstream release (Closes: #521341, LP: #348083) + - Fixes a crash with SFTP reported in Ubuntu (LP: #360271) + * Updated features list in package description according to upstream's README + + -- Adrien Cunin Tue, 28 Apr 2009 22:04:57 +0200 + +filezilla (3.2.2.1-1) unstable; urgency=low + + * Upload to unstable now that lenny is released + * New upstream release (LP: #326578) + - New features: bookmarks, logging to file and synchronized browsing + - libdbus support + - Fixes some encoding issues with some locales (LP: #312246) + - Better handles editing files with no application associated (LP: #310167) + * Updated features list in package description with new features + * Added libdbus-1-dev build-dep and explicitely use --with-dbus when + configuring + + -- Adrien Cunin Sun, 22 Feb 2009 21:27:48 +0100 + +filezilla (3.1.6-1) experimental; urgency=low + + [ Adam Cécile (Le_Vert) ] + * New upstream release. + * Still upload to experimental. + + [ Adrien Cunin ] + * debian/control: no need to version -common's conflicts/replaces on -locales. + * Added ${misc:Depends} dependency to -common to make lintian quiet. + + [ Loic Minier ] + * Move .gbp.conf to debian/gbp.conf. + * Remove builder hack in gbp.conf. + * Use pristine-tar in gbp.conf. + + -- Adam Cécile (Le_Vert) Sat, 20 Dec 2008 12:28:30 +0100 + +filezilla (3.1.5.1-1) experimental; urgency=low + + * New upstream release + - Fixes crash when renaming a directory in the local tree view (reported + as #283744 in LP) + - Fixes color issues with dark themes (LP: #284755) + - Fixes display bug with status lines overlapping scrollbar in the queue + (LP: #298907) + * Still upload to experimental + * Minor fixes: + - debian/rules: added .PHONY and use touch $@ + - debian/control: wrap build-deps and added ${misc:Depends} dependency to + filezilla + * configure{,.in}: downgrade wx dependency back to 2.8.6, as 2.8.9 is not yet + in Debian + * Merged filezilla-locales binary package into filezilla-common + - Dropped debian/filezilla-locales.{install,links} + - Updated debian/{control,rules,filezilla-common.install} + (debian/control: removed any filezilla-locales occurrence, and added + versioned replaces/conflicts on filezilla-locales to filezilla-common) + + -- Adrien Cunin Fri, 21 Nov 2008 09:15:02 +0100 + +filezilla (3.1.3.1-1) experimental; urgency=low + + [ Adam Cécile (Le_Vert) ] + + * Upload to experimental because of lenny freeze. + * Fix debian/control (wrong supported features list) (Closes: #494483). + * Install docs/fzdefaults.xml.example (Closes: #494480). + * Add Adrien Cunin as co-maintainer. + * Thanks to Adrien Cunin from Ubuntu for his help. + + [ Adrien Cunin ] + + * debian/control: added Vcs-Git and Vcs-Browser fields + * New upstream release (Closes: #494478) + * debian/{control,compat}: use debhelper 7 + * debian/rules: + - Rewritten from scratch, using new debhelper capabilities + - Use dh_installchangelogs with -k + * Removed useless debian/*.dirs + * debian/copyright: updated and fixed + * Install docs/fzdefaults.xml.example with dh_installexamples instead of + dh_installdocs + + -- Adrien Cunin Mon, 06 Oct 2008 22:07:08 +0200 + +filezilla (3.0.11.1-1) unstable; urgency=low + + * wxWidgets 2.8 just entered unstable ! Upload to unstable. + * New upstream release. + * Bump Standards-Version to 3.8.0. + + -- Adam Cécile (Le_Vert) Sat, 05 Jul 2008 21:00:24 +0200 + +filezilla (3.0.10-1) experimental; urgency=low + + * New upstream release (Closes: #475315). + + -- Adam Cécile (Le_Vert) Tue, 27 May 2008 22:56:32 +0200 + +filezilla (3.0.8.1-1) experimental; urgency=low + + * New upstream release (Closes: #471897). + + -- Adam Cécile (Le_Vert) Tue, 01 Apr 2008 23:32:35 +0200 + +filezilla (3.0.8-1) experimental; urgency=low + + * New upstream release. + + -- Adam Cécile (Le_Vert) Fri, 14 Mar 2008 22:20:14 +0100 + +filezilla (3.0.7.1-1) experimental; urgency=low + + * Yeah, we have it! wx2.8 entered experimental! + * New upstream release (Closes: #404319,#444960,#455820,#444700,#436276). + * Update debian/watch (Closes: #453537). + * Use NEWS as changelog. + * Drop debian's manpages, upstream has some now. + * Do not ignore make distclean erros anymore. + * Configure with "--disable-autoupdatecheck" (Closes: #431435). + * Drop all patches, fixed upstream. Remove dpatch bdep. + * Bump Standard-Version to 3.7.3. + * Update build depends (wx >= 2.8.6 and libgnutls-dev >= 2.0.4). + * Move homepage to the new dpkg standard field. + * Drop README.Debian, obsolete. + * Install README, AUTHORS as doc. + * Drop desktop file, added upstream. + * Update debian/menu to the new policy. + * Create XPM icon with imagemagick. + * Many thanks to Adrien Cunin who maintained + filezilla in ubuntu while I was waiting for wx2.8! + + -- Adam Cécile (Le_Vert) Thu, 21 Feb 2008 21:01:23 +0100 + +filezilla (3.0.0~beta2-4) unstable; urgency=low + + * Patch to avoid filezilla crash when ~/.filezilla doesn't exist, thanks to + Adrien Cunin. + + -- Adam Cécile (Le_Vert) Sun, 25 Feb 2007 18:56:08 +0100 + +filezilla (3.0.0~beta2-3) unstable; urgency=HIGH + + * Backport patch from filezilla 3.0.0~beta5 to fix format string + vulnerabilities, see CVE-2007-0317 (Closes: #407683). + * Add dpatch build-dependency to handle patches. + + -- Adam Cécile (Le_Vert) Sat, 20 Jan 2007 18:11:31 +0100 + +filezilla (3.0.0~beta2-2) unstable; urgency=low + + * Really update debian/watch. + + -- Adam Cécile (Le_Vert) Sun, 22 Oct 2006 18:22:15 +0200 + +filezilla (3.0.0~beta2-1) unstable; urgency=low + + * New upstream release. + * Fix debian/watch to check SF project page instead of nighly builds. + * Remove 000-Remove_nag_screen patch, not needed anymore. + + -- Adam Cécile (Le_Vert) Mon, 16 Oct 2006 19:27:56 +0200 + +filezilla (2.9.4+cvs20060919-1) unstable; urgency=low + + * Initial release (Closes: #330678). + + -- Adam Cécile (Le_Vert) Tue, 19 Sep 2006 17:33:36 +0200 + --- filezilla-3.3.1.orig/debian/filezilla.links +++ filezilla-3.3.1/debian/filezilla.links @@ -0,0 +1 @@ +/usr/share/doc/filezilla-common /usr/share/doc/filezilla --- filezilla-3.3.1.orig/debian/compat +++ filezilla-3.3.1/debian/compat @@ -0,0 +1 @@ +7 --- filezilla-3.3.1.orig/debian/filezilla.install +++ filezilla-3.3.1/debian/filezilla.install @@ -0,0 +1,4 @@ +usr/bin +usr/share/applications +usr/share/pixmaps +usr/share/man/man1 --- filezilla-3.3.1.orig/debian/watch +++ filezilla-3.3.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/3_0_0/3.0.0/;s/-(.*)$/~$1/" \ +http://sf.net/filezilla/FileZilla_(.*)_src.tar.bz2 --- filezilla-3.3.1.orig/debian/filezilla-common.docs +++ filezilla-3.3.1/debian/filezilla-common.docs @@ -0,0 +1,2 @@ +AUTHORS +README --- filezilla-3.3.1.orig/debian/rules +++ filezilla-3.3.1/debian/rules @@ -0,0 +1,51 @@ +#!/usr/bin/make -f + +build: build-stamp +build-stamp: patch + touch configure.in # make sure configure has a more recent + touch configure # timestamp than configure.in + dh build --before configure + dh_auto_configure -- --disable-autoupdatecheck --with-dbus + dh build --after configure + touch $@ + +clean: clean1 unpatch +clean1: + dh clean + +install: build install-stamp +install-stamp: + dh install --until dh_prep + # Create .xpm from .png and install it + mkdir -p $(CURDIR)/debian/filezilla/usr/share/pixmaps + convert $(CURDIR)/src/interface/resources/32x32/filezilla.png \ + $(CURDIR)/debian/filezilla/usr/share/pixmaps/filezilla.xpm + dh install --after dh_prep --before dh_installchangelogs + # Install upstream NEWS file as changelog + dh_installchangelogs -k NEWS + dh install --after dh_installchangelogs --before dh_link + # Remove doc from filezilla binary package, + # a symlink to filezilla-common is created by dh_link + rm -rf debian/filezilla/usr/share/doc/ + dh install --remaining + touch $@ + +binary-arch: install + dh binary-arch + +binary-indep: install + dh binary-indep + +patch: patch-stamp +patch-stamp: + dpatch apply-all + dpatch cat-all >patch-stamp + touch patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +binary: binary-arch binary-indep + +.PHONY: build clean binary-indep binary-arch binary install patch unpatch clean1 --- filezilla-3.3.1.orig/debian/control +++ filezilla-3.3.1/debian/control @@ -0,0 +1,56 @@ +Source: filezilla +Section: net +Priority: optional +Maintainer: Adam Cécile (Le_Vert) +Uploaders: Adrien Cunin +Build-Depends: debhelper (>= 7), dpatch, autotools-dev, pkg-config, + libwxgtk2.8-dev (>= 2.8.6) | libwxgtk-dev (>= 2.8.6), wx-common, + libidn11-dev, gettext, libgnutls-dev (>= 2.8.3), imagemagick, libdbus-1-dev +Standards-Version: 3.8.3 +Homepage: http://filezilla-project.org/ +Vcs-Git: git://git.debian.org/git/collab-maint/filezilla.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/filezilla.git + +Package: filezilla +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, filezilla-common (= ${source:Version}) +Recommends: xdg-utils +Description: Full-featured graphical FTP/FTPS/SFTP client + FileZilla is a full-featured FTP client with an easy-to-use GUI. + . + It is written in C++ and uses the wxWidgets library. + . + FileZilla includes the following features: + * Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP) + * IPv6 support + * Available in more than 40 languages + * Supports resume and transfer of large files >4GB + * Easy to use Site Manager and transfer queue + * Bookmarks + * Drag & drop support + * Speed limits + * Filename filters + * Directory comparison + * Network configuration wizard + * Remote file editing + * Keep-alive + * HTTP/1.1, SOCKS5 and FTP Proxy support + * Logging to file + * Synchronized directory browsing + * Remote file search + * Tabbed interface to connect to multiple servers + +Package: filezilla-common +Architecture: all +Depends: ${misc:Depends} +Replaces: filezilla-locales, filezilla (<< 3.2.7.1-1) +Conflicts: filezilla-locales +Description: Architecture independent files for filezilla + FileZilla is a full-featured FTP client with an easy-to-use GUI. + . + It is written in C++ and uses the wxWidgets library. + . + See the filezilla package description for the full list of features. + . + This package contains architecture independent files such as images and + translations. --- filezilla-3.3.1.orig/debian/filezilla.menu +++ filezilla-3.3.1/debian/filezilla.menu @@ -0,0 +1,5 @@ +?package(filezilla): needs="X11" \ + section="Applications/Network/File Transfer" \ + title="FileZilla" \ + command="/usr/bin/filezilla" \ + icon="/usr/share/pixmaps/filezilla.xpm" --- filezilla-3.3.1.orig/debian/patches/00list +++ filezilla-3.3.1/debian/patches/00list @@ -0,0 +1 @@ +01_remove-xdg-check --- filezilla-3.3.1.orig/debian/patches/01_remove-xdg-check.dpatch +++ filezilla-3.3.1/debian/patches/01_remove-xdg-check.dpatch @@ -0,0 +1,34 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_remove-xdg-check.dpatch by Adrien Cunin +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: make configure only warn if xdg-open is not present. + +@DPATCH@ +diff -urNad filezilla~/configure filezilla/configure +--- filezilla~/configure 2010-02-09 08:37:18.000000000 +0100 ++++ filezilla/configure 2010-02-09 09:07:39.000000000 +0100 +@@ -23076,9 +23076,8 @@ + + + if test -z "$xdgopen"; then +- { { echo "$as_me:$LINENO: error: xdg-open not found. This program is the preferred way to launch the default browser. Please install the xdg-utils." >&5 +-echo "$as_me: error: xdg-open not found. This program is the preferred way to launch the default browser. Please install the xdg-utils." >&2;} +- { (exit 1); exit 1; }; } ++ { echo "$as_me:$LINENO: WARNING: xdg-open not found. This program is the preferred way to launch the default browser. Please make sure that xdg-utils is installed at runtime." >&5 ++echo "$as_me: WARNING: xdg-open not found. This program is the preferred way to launch the default browser. Please make sure that xdg-utils is installed at runtime." >&2; } + fi + fi + +diff -urNad filezilla~/configure.in filezilla/configure.in +--- filezilla~/configure.in 2010-02-09 08:37:18.000000000 +0100 ++++ filezilla/configure.in 2010-02-09 09:07:39.000000000 +0100 +@@ -452,7 +452,7 @@ + + AC_PATH_PROG(xdgopen, xdg-open) + if test -z "$xdgopen"; then +- AC_MSG_ERROR([xdg-open not found. This program is the preferred way to launch the default browser. Please install the xdg-utils.]) ++ AC_MSG_WARN([xdg-open not found. This program is the preferred way to launch the default browser. Please make sure that xdg-utils is installed at runtime.]) + fi + fi +