--- clamtk-2.32.orig/debian/dirs +++ clamtk-2.32/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/share/applications +usr/share/pixmaps --- clamtk-2.32.orig/debian/docs +++ clamtk-2.32/debian/docs @@ -0,0 +1 @@ +README --- clamtk-2.32.orig/debian/menu +++ clamtk-2.32/debian/menu @@ -0,0 +1,7 @@ +?package(clamtk):\ + needs="x11"\ + section="Apps/System"\ + title="ClamTk ClamAV GUI"\ + command="/usr/bin/clamtk"\ + hints="Virus,Security"\ + icon="/usr/share/pixmaps/clamtk.xpm" --- clamtk-2.32.orig/debian/control +++ clamtk-2.32/debian/control @@ -0,0 +1,16 @@ +Source: clamtk +Section: utils +Priority: optional +Maintainer: David Paleino +Build-Depends: debhelper (>= 5) +Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml, liblocale-gettext-perl +Standards-Version: 3.7.2 + +Package: clamtk +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends}, clamav (>= 0.83), clamav-freshclam (>= 0.83), libgtk2-perl (>= 1.102), libfile-find-rule-perl, libdate-calc-perl, libwww-perl, liblocale-gettext-perl +Suggests: unzip, unrar-free | unrar, cabextract +Description: graphical front-end for ClamAV + ClamTk is a GUI front-end for ClamAV using perl-Gtk2. + . + Homepage: http://clamtk.sourceforge.net/ --- clamtk-2.32.orig/debian/clamtk.xml +++ clamtk-2.32/debian/clamtk.xml @@ -0,0 +1,108 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A +typical entry in a Makefile or Makefile.am is: + +DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\ +manpages/docbook.xsl +XP=xsltproc -''-nonet + +manpage.1: manpage.dbk + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The +XSL files are in docbook-xsl. Please remember that if you +create the nroff version in one of the debian/rules file +targets (such as build), you will need to include xsltproc +and docbook-xsl in your Build-Depends control field. + +--> + + + Dave"> + M"> + + may 17, 2007"> + + 1"> + d.paleino@gmail.com"> + + CLAMTK"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + 2007 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + scans files for viruses + + + + &dhpackage; + file + directory + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; command. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + + &dhpackage; is a program that scans files via + ClamAV. It comes with a nice GUI, which make it easy to use. + + + + SEE ALSO + + clamav (1) + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
--- clamtk-2.32.orig/debian/rules +++ clamtk-2.32/debian/rules @@ -0,0 +1,67 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +build: build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + xsltproc \ + -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl \ + debian/clamtk.xml + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + dh_clean clamtk.1 + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + install -m 755 clamtk $(CURDIR)/debian/clamtk/usr/bin/ + install -m 644 clamtk.desktop $(CURDIR)/debian/clamtk/usr/share/applications/ + install -m 644 clamtk.xpm $(CURDIR)/debian/clamtk/usr/share/pixmaps/ + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs + dh_installexamples + dh_installmenu + dh_installman clamtk.1 + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- clamtk-2.32.orig/debian/watch +++ clamtk-2.32/debian/watch @@ -0,0 +1,4 @@ +version=3 +http://sf.net/clamtk/clamtk-([[:digit:]].*)\.tar\.gz + + --- clamtk-2.32.orig/debian/changelog +++ clamtk-2.32/debian/changelog @@ -0,0 +1,374 @@ +clamtk (2.32-1~feisty1) feisty-backports; urgency=low + + * Automated backport upload; no source changes. + + -- Scott Kitterman Fri, 13 Jul 2007 11:43:44 +0100 + +clamtk (2.32-1) unstable; urgency=low + + * Initial Debian release (Closes: #316781) + + -- David Paleino Thu, 17 May 2007 23:54:55 +0200 + +clamtk (2.31-0ubuntu1) feisty; urgency=low + + * New upstream release: + - 2.31: + - The Polish translation (pl_PL) has been updated and now uses UTF-8. + - 2.30: + - This release fixes issues when using ClamAV 0.90. (LP: #90790) + - 2.29: + - Will now use {daily,main}.cvd.rpmnew if {daily,main}.cvd files are + not found. This should only impact rpm-based distros, and even then + should only last until the user runs freshclam to update. + - 2.28: + - Added Czech (cs_CZ) language support. + - Minor change to allow for mostly 0.90 rc support - probably not + totally ready yet. + + -- Daniel Holbach Mon, 26 Mar 2007 10:00:48 +0200 + +clamtk (2.27-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Testing new clamtk icon! Provide feedback! + - Minor changes to be more backwards-compatible with older versions of + Gtk2. + - Improved size function to be more precise. + - Updated the .desktop file; may change this again. + * debian/install: + - install clamtk.xpm instead of clam.xpm + + -- Daniel Holbach Fri, 12 Jan 2007 18:54:38 +0100 + +clamtk (2.26-0ubuntu1) feisty; urgency=low + + * New upstream release: + - 2.26: + - Fixed a display lag with files scanned and the display. + - Minor cleanups (improved two subs). + - Extended the signature update timeout slightly. + - 2.25: + - Fixed bug whereby files were not being deleted when requested. + - A few other cleanups. + + -- Daniel Holbach Tue, 14 Nov 2006 16:00:03 -0800 + +clamtk (2.24-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Added additional language support - Spanish (es_ES), Polish (pl_PL). + - Updated most translation files - fixes the change from 2.22 + ("Select Files"). + - Extended the signature update timeout time. This is because there have + been more frequent - and therefore larger - updates. This was + occasionally misinterpreted as not having been able to update. + * debian/patches/remove-first_run-from-clamtk.patch: + - updated. + + -- Daniel Holbach Mon, 25 Sep 2006 09:13:12 +0200 + +clamtk (2.23-0ubuntu2) edgy; urgency=low + + * debian/*: + - packaging changes - thanks Dave M. + + -- Daniel Holbach Tue, 29 Aug 2006 11:42:19 +0200 + +clamtk (2.23-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Recursive scanning works again. + - Updated rpm specfile. + - Updated Brazilian (pt_BR) translation. + - Updated File selection to Gtk2 interface. + - Stop functionality has been improved. + + -- Daniel Holbach Tue, 22 Aug 2006 11:32:45 +0200 + +clamtk (2.22-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Added additional language support - Russian (ru_RU). + - Multiple files can be selected with the "Scan a File" option now. + + -- Daniel Holbach Mon, 31 Jul 2006 22:14:32 +0200 + +clamtk (2.21-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Added additional language support - French (fr_FR) and Italian (it_IT). + - Cleaned up the About dialog. + - The Italian and Danish translations and their lines in the .desktop + files were updated. + - Added /dev to list of directories (such as /proc and /sys) where files + cannot be automatically deleted. + - Minor gui enhancements. + * debian/control: + - made debhelper and cdbs Build-Depends not Build-Depends-Indep. + - bumped Standards-Version. + + -- Daniel Holbach Mon, 10 Jul 2006 17:48:22 +0200 + +clamtk (2.20-0ubuntu1) edgy; urgency=low + + * New upstream release: + - 2.20: + - First l18n version - support for German (de_DE), Portugese (pt_BR), + Danish (da_DK), and Chinese (zh_CN)! This requires a new requirement: + perl-gettext. + - Removed clamtk.xml file. + - Changed initial warning dialog to be more generic and not + Fedora-centric (regarding the editing of freshclam.conf). + - 2.19: + - Added additional paths to look for daily.cvd and main.cvd + (/usr/share/clamav and /usr/local/share/clamav). Thanks to Ronny S. + - Fixed an issue where quarantined viruses were not being removed + (under "Empty Quarantine Folder"). Thanks to Ronny S. + - Improved older code (eg., format => printf); mostly PBP-compliant! + - Re-added --block-encrypted to clamscan scanning options. Obviously + not all encrypted rars/zips are viruses, but this may provide some + warning for those that are. + - 2.18: + - Finally fixed some column sizing issues in the display. + - Updated some .desktop file translations (fr,pl,pt,pt_BR ). (Thanks to + Alain B., PLD Linux, Andre F.). + - Combined the View Histories and Manage Histories options under the + View tab. + * debian/control: + - added liblocale-gettext-perl to {Build-,}Depends. + + -- Daniel Holbach Fri, 23 Jun 2006 12:26:07 +0200 + +clamtk (2.17-0ubuntu1) dapper; urgency=low + + * New upstream release: + - 2.17: + - Removed delete option if scanning /proc or /sys to + avoid $bad_things. Scanning is still permitted. + - Able to release single Fedora Core rpm now rather than + a separate one for FC3 (due to outdated perl-Gtk2 rpm). + - Changed the required clamav rpm version back to >= 83. The + latest and greatest clamav technically isn't required, although + it would be better to use it. + - Changed the required perl-Gtk2 version back to >= 1.102. + A small code change can check for which version is installed. + Thanks to Muppet. + - Changed max size of file scanned from 15MB to 20MB. + - 2.16: + - Fixed bug where non-existant subroutine called + (due to it being renamed several versions ago). + - The man page was cleaned up. + - Fixed Korean translation. + - FC3's perl-Gtk2 is outdated - separate release is necessary. + - 2.15: + - Fixed number of virus signatures count. + - Added option to hide the gui toolbar (ctrl-T). + - Removed unnecessary Gtk2::SimpleMenu dependency. + - Re-added tooltips for right-click options. + - Added man page. + - Added some translations to the .desktop file + (German, French, Spanish, Italian, Korean, Chinese). + - Changed arch of rpms to noarch since it's perl. They are + now rpmlint-clean. + - Removed fc4/fc3 from spec files. One rpm should suffice. + - 2.14: + - Commandline options are accepted again. This goes towards + being able to right-click and scan via file browsers like + konqueror, nautilus, and eventually xffm. + - Added better warning for when "Delete" is selected from the + onset (toolbar). + - Improved menubar code. + - Added Option to "Follow Symbolic Links". This could be used for + scanning certain directories, but may be removed if deemed + not useful. + - When files that are symbolic links and tagged as infected, the + target file is not quarantined or deleted, only the linked name. + Added a warning to the README regarding this. This is in line + with the way 'clamscan --remove' works in the same situation. + - Added more keyboard shortcuts. + - Combined some popup code into the same subroutine. + * debian/control: + - bumped clamav and libgtk2-perl requirements. + + -- Daniel Holbach Mon, 1 May 2006 08:30:32 +0200 + +clamtk (2.13-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Added right-click functionality to quarantine and delete. + Should be much safer than initially selecting "Delete" (under + "Actions") and running it. This will prevent false-positive + mistakes. + - Removed File::Copy as a dependency. + - Removed single-click tooltips on the SimpleList - they're + unnecessary now. + - Now using 'insert' to avoid using deprecated commands (toolbar). + + -- Daniel Holbach Sun, 1 Jan 2006 19:15:40 +0100 + +clamtk (2.12-0ubuntu1) dapper; urgency=low + + * New upstrem release: + - Histories can now also be individually deleted. + - Added "--broken-executable" to clamscan options (under "Options"), + which may be useful in some cases. + - Added quick warning for when the Delete option (under "Actions") + is selected. + - Removed LWP::Simple as a dependency, since it hasn't been used + or needed in quite some time. Spec and control files can be updated + accordingly. + - Extended virus update timeout from 10 to 15. + + -- Daniel Holbach Sun, 25 Dec 2005 13:51:20 +0100 + +clamtk (2.11-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Fixed minor issue with getting files. + - Rows are now single-clicked for more info. Removed "sub + row_clicked". Attempted to make the status more readable. + + -- Daniel Holbach Sat, 10 Dec 2005 18:13:11 +0100 + +clamtk (2.10-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Fixed feature with the stop button where it crashed if the scanner + wasn't running. + - Moved "directories scanned" feature back in (logs). + + -- Daniel Holbach Mon, 28 Nov 2005 10:01:42 +0100 + +clamtk (2.09-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Fixed speed issue - should be very close to command line speed. + - Moved size column back in - had been removed to deal with some issues. + * debian/patches/remove-first_run-from-clamtk.patch: + - Updated. + + -- Daniel Holbach Sun, 27 Nov 2005 14:49:57 +0100 + +clamtk (2.08-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Fixed justification problem with $top_label (set_justify). (?) + - Fixed quarantine/delete bug where, when a file in an archive is + detected as a virus, it continues to try to quarantine/delete the + archive. + - Removed cabextract functionality. + - Removed "size" display. Size only comes into play when greater than + 15MiB (checked during the scan routine). + - Using SIG{ALRM} for timeout on signature updates now. + - Not all file types are detected by the 'file' command - added 'unknown' + for these. + - FC3 spec file changed - now written for Fedora Extras. This means the + ClamAV dependencies are clamav, clamav-lib, and clamav-data. + * debian/patches/remove-first_run-from-clamtk.patch: + - Updated. + + -- Daniel Holbach Fri, 11 Nov 2005 21:02:19 +0100 + +clamtk (2.07-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Fixed a bug which does not accurately display the total + number of files scanned (when "Show All Files" is NOT selected). + - Fixed .cab detection bug (incorrect regex) which prevented + cabinet files from being scanned. + * debian/control: + - changed mail adress. + + -- Daniel Holbach Fri, 28 Oct 2005 17:56:05 +0200 + +clamtk (2.06-0ubuntu2) breezy; urgency=low + + * debian/control: + - added libwww-perl to build-depends, thanks Dave Mauroni for the + Heads up. + + -- Daniel Holbach Mon, 5 Sep 2005 17:41:16 +0200 + +clamtk (2.06-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Added maintenance false positive fix (rename file). + - Fixed quarantine bug where additional ".VIRUS" was added. + - Added 'Directories Scanned' information to log. + - Startup now also searches under /usr/local/bin for required + binaries in case of manual installation of those binaries. + (ie., /usr/bin/ or /usr/local/bin). This should make it easier for + porting and for folks who manually install ClamAV. + * debian/control: + - Bumped Standards-Version to 3.6.2. + * debian/rules: + - make use of simple-patchsys.mk + - add changes for Debian menu entries. + * debian/clamtk.{menu,xpm}, debian/README.Debian: + - thanks Dave Mauroni. + * debian/patches/remove-first_run-from-clamtk.patch: + - only needed for Fedora. + + -- Daniel Holbach Sun, 28 Aug 2005 17:33:46 +0200 + +clamtk (2.05-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Added quarantine maintenance option for more + refined control over quarantined files. + - Minor bug fix. + * debian/control: + - changed shlib:Depends to perl:Depends. + + -- Daniel Holbach Thu, 25 Aug 2005 02:35:10 +0200 + +clamtk (2.04-0ubuntu0.1) breezy; urgency=low + + * New upstream release: + - Support for scanning Cabinet files added. + * debian/control: + - added unzip, unrar-free | unrar, cabextract to Suggests. + + -- Daniel Holbach Tue, 26 Jul 2005 17:26:08 +0200 + +clamtk (2.03-0ubuntu0.1) breezy; urgency=low + + * New upstream release: + - Fixed multiple recursion-related bugs. + - Fixed freeze-up due to file-name interpretation. + - Minor code-cleanup. + + -- Daniel Holbach Sat, 9 Jul 2005 22:41:44 +0200 + +clamtk (2.02-0ubuntu0.1) breezy; urgency=low + + * New upstream release. + + -- Daniel Holbach Mon, 4 Jul 2005 13:25:44 +0200 + +clamtk (2.01-0ubuntu0.2) breezy; urgency=low + + * updated debian/copyright. + + -- Daniel Holbach Mon, 27 Jun 2005 22:02:04 +0200 + +clamtk (2.01-0ubuntu0.1) breezy; urgency=low + + * New upstream release. + * changed debian/copyright. + + -- Daniel Holbach Mon, 27 Jun 2005 21:46:18 +0200 + +clamtk (2.00-0ubuntu1) breezy; urgency=low + + * New upstream release. + + -- Daniel Holbach Wed, 15 Jun 2005 17:29:23 +0200 + +clamtk (1.99-0ubuntu1) breezy; urgency=low + + * Initial release. + + -- Daniel Holbach Wed, 8 Jun 2005 09:54:56 +0200 + --- clamtk-2.32.orig/debian/compat +++ clamtk-2.32/debian/compat @@ -0,0 +1 @@ +5 --- clamtk-2.32.orig/debian/copyright +++ clamtk-2.32/debian/copyright @@ -0,0 +1,52 @@ +This package was debianized by Daniel Holbach on +Wed, 8 Jun 2005 09:54:56 +0200. + +It was downloaded from http://clamtk.sourceforge.net/ + +Upstream Author: + + Dave Mauroni + +Copyright: + + (C) 2004-2007, Dave Mauroni + +License: + + This software has been released under the same terms of Perl. This + means that it is both released under GNU General Public License and + Artistic License. + + Artistic License: + + This program is free software; you can redistribute it and/or modify it + under the terms of the "Artistic License" which comes with Debian. + + THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES + OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + + GNU General Public 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 Artistic License +can be found in `/usr/share/common-licenses/Artistic'. The GNU GPL can +be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2005, Daniel Holbach and +is licensed under the GPL, see above.