Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98976 - app-antivirus/clamtk - clam antivirus GUI for linux
Summary: app-antivirus/clamtk - clam antivirus GUI for linux
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: http://freshmeat.net/projects/clamtk/
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
: 259525 467356 497306 544472 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-14 02:39 UTC by Alan McGinlay
Modified: 2018-06-24 20:09 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for clamtk-2.03 (clamtk-2.03.ebuild,725 bytes, text/plain)
2005-07-14 06:29 UTC, Christian Heim (RETIRED)
Details
desktop entry (clamtk.desktop,208 bytes, text/plain)
2005-07-14 06:32 UTC, Christian Heim (RETIRED)
Details
full ebuild no need to any other attatchment (clamtk-2.32.ebuild,709 bytes, text/plain)
2007-05-15 22:32 UTC, Bugs Bunny
Details
Full ebuild nls dep is mandatory now. (clamtk-2.32.ebuild,1.29 KB, text/plain)
2007-05-15 22:44 UTC, Bugs Bunny
Details
clamtk-4.11.ebuild (clamtk-4.11.ebuild,1.56 KB, text/plain)
2009-03-23 00:54 UTC, keenblade
Details
libpath.patch (libpath.patch,340 bytes, patch)
2009-03-23 00:57 UTC, keenblade
Details | Diff
v-4.11 minor modification (clamtk-4.11.ebuild,1.56 KB, text/plain)
2009-04-05 18:46 UTC, Liviu Andronic
Details
clamtk-4.12.ebuild (clamtk-4.12.ebuild,1.66 KB, text/plain)
2009-04-28 23:44 UTC, keenblade
Details
clamtk-4.12.ebuild (clamtk-4.12.ebuild,1.62 KB, text/plain)
2009-05-13 17:27 UTC, keenblade
Details
clamtk-4.13.ebuild (clamtk-4.13.ebuild,1.32 KB, text/plain)
2009-06-02 17:24 UTC, keenblade
Details
clamtk-4.13.ebuild (clamtk-4.13.ebuild,1.17 KB, text/plain)
2009-06-11 01:00 UTC, keenblade
Details
clamtk-4.25.ebuild (clamtk-4.25.ebuild,1.23 KB, text/plain)
2010-04-09 19:26 UTC, Fitzcarraldo
Details
ebuild app-antivirus/clamtk-4.33 (clamtk-4.33.ebuild,1.24 KB, text/plain)
2011-07-06 13:45 UTC, Hans Meier
Details
ebuild app-antivirus/clamtk-5.10 (clamtk-5.10.ebuild,1.34 KB, text/plain)
2014-10-19 10:39 UTC, Christian Tietz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alan McGinlay 2005-07-14 02:39:35 UTC
There is a handy GUI for clam anti virus for GNU/Linux (not assosiated with
clamwin) clamtk is released under a perl liscence, it works well and is well
developed / maintaind. Therefore I think it deserves an ebuild. 

At this time there is no clamAV graphical user interface for gentoo that I know of. 
It would make a nice complement to "firestarter" the cool firewall GUI which is
allready in portage. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Christian Heim (RETIRED) gentoo-dev 2005-07-14 06:29:51 UTC
Created attachment 63387 [details]
ebuild for clamtk-2.03
Comment 2 Christian Heim (RETIRED) gentoo-dev 2005-07-14 06:32:22 UTC
Created attachment 63388 [details]
desktop entry
Comment 3 Alan McGinlay 2005-07-20 04:48:40 UTC
in your ebuild you have the liscence as gpl its not, its a perl licence
Comment 4 Greg Watson (linuxkrn) 2006-06-27 17:16:32 UTC
Added new version 2.20 to gentoo-sunrise:


http://gentoo-sunrise.org/svn/reviewed/app-antivirus/clamtk/

Comment 5 Bugs Bunny 2007-05-15 22:32:39 UTC
Created attachment 119404 [details]
full ebuild no need to any other attatchment

I have not had time to add the man page to the ebuild but it is avaliable I will try to get it into the ebuild later tonight.
Comment 6 Bugs Bunny 2007-05-15 22:44:41 UTC
Created attachment 119406 [details]
Full ebuild nls dep is mandatory now.

Here is full ebuild with all changes that are required. nls is now only for specific locales.
Comment 7 Marcello Magaldi 2008-04-25 10:43:55 UTC
(In reply to comment #6)
> Created an attachment (id=119406) [edit]
> Full ebuild nls dep is mandatory now.
> 
> Here is full ebuild with all changes that are required. nls is now only for
> specific locales.
> 

Since Feb 5 2008 3.08 is out, could someone update the ebuilds ? 
Comment 8 keenblade 2009-03-23 00:54:28 UTC
Created attachment 185929 [details]
clamtk-4.11.ebuild

Here is the new ebuild for the clamtk-4.11. Don't forget the following libpath.patch, too. I wonder why they don't provide a simple makefile.
Comment 9 keenblade 2009-03-23 00:57:05 UTC
Created attachment 185930 [details, diff]
libpath.patch

Here is the patch for clamtk-4.11. Also bug #259525 seems to duplicate of this bug.
Comment 10 Liviu Andronic 2009-04-05 18:46:43 UTC
Created attachment 187391 [details]
v-4.11 minor modification

Here's a minor modification to the build, to consider the newest version of clamtk-kde-0.12. 

Builds fine here (x86). Would be nice to have it in Portage.
Comment 11 keenblade 2009-04-28 23:44:04 UTC
Created attachment 189784 [details]
clamtk-4.12.ebuild

Ebuild updated to clamtk-4.12. And no patch is required. I used a sed line instead of patch for easy maintaining. Upstream changed the requirement of bind-utils to the net-dns/nsd (it is in sunrise overlay). Since I don't know how to setup net-dns/nsd, I can't start init script for it (/etc/init.d/nsd). So I can't start clamtk, too. Can someone try the ebuild and checks if it works?
Comment 12 keenblade 2009-05-13 17:27:22 UTC
Created attachment 191178 [details]
clamtk-4.12.ebuild

Fixed wrong dependency. The right one was "dev-perl/Net-DNS" not "net-dns/nsd". My bad. It is already in portage. And Clamtk now works great.
Comment 13 keenblade 2009-06-02 17:24:12 UTC
Created attachment 193312 [details]
clamtk-4.13.ebuild

New version. Removed depreciated clamtk-kde which provided by "kde" useflag. It is obsoleted by the upstream, since kde allows the right click action with ClamTk.
Comment 14 Gürkan 2009-06-09 23:28:53 UTC
it says "Can't locate Net/DNS.pm in @INC" bla bla..
You should add dev-perl/Net-DNS to dependencies.. (for 4.13 ebuild)
Comment 15 Gürkan 2009-06-09 23:31:53 UTC
Opps.. it's already there.. my mistake, sorry :)
Comment 16 keenblade 2009-06-11 01:00:25 UTC
Created attachment 194208 [details]
clamtk-4.13.ebuild

Cleaned and fixed the ebuild by the help at #gentoo-sunrise. And at the moment there is no dev at channel, So I have to wait to commit it to sunrise. Until then the ebuild is attached here.
Comment 17 Ratio 2010-04-06 21:37:21 UTC
The Sunrise ebuild disappeared.
Why?
Now release is 4.25.
Comment 18 Fitzcarraldo 2010-04-09 19:26:53 UTC
Created attachment 227171 [details]
clamtk-4.25.ebuild

New ebuild for ClamTk 4.25
Comment 19 keenblade 2010-04-24 18:24:03 UTC
(In reply to comment #17)
> The Sunrise ebuild disappeared.
> Why?
> Now release is 4.25.
> 
It is not disappeared. I try to ensure the latest clamtk (v4.25) is there. Look at http://overlays.gentoo.org/proj/sunrise/browser/sunrise/app-antivirus/clamtk
Maybe you are experiencing a layman issue.
Comment 20 Pacho Ramos gentoo-dev 2010-12-16 18:18:07 UTC
*** Bug 259525 has been marked as a duplicate of this bug. ***
Comment 21 Thomas Kahle (RETIRED) gentoo-dev 2011-03-24 08:58:59 UTC
Please don't cc the x86-arch team if you don't know what we do (which is keywording).
Thanks.
Comment 22 Hans Meier 2011-07-06 13:43:45 UTC
There is a new Version 4.33 and 4.34 soon..., 4.33 works good.

http://clamtk.sourceforge.net/

app-antivirus/clamtk-4.33

Please add this ebuild to Sunrise and perhaps to Portage, works good.
Comment 23 Hans Meier 2011-07-06 13:45:40 UTC
Created attachment 279229 [details]
ebuild app-antivirus/clamtk-4.33
Comment 24 Sylvain 2011-07-11 19:55:46 UTC
I have a matter with the last version

/opt/clamtk-4.33 $ perl
use lib '/usr/lib';
use ClamTk::App;
Can't locate ClamTk/App.pm in @INC (@INC contains: /usr/lib /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl .) at - line 2.
BEGIN failed--compilation aborted at - line 2.

What is my mistake ?
Thanks in advance for your advices
Comment 25 Sylvain 2011-07-12 18:29:31 UTC
Up ?

What is my mistake ?
Thanks in advance for your advices(In reply to comment #24)
> I have a matter with the last version
> 
> /opt/clamtk-4.33 $ perl
> use lib '/usr/lib';
> use ClamTk::App;
> Can't locate ClamTk/App.pm in @INC (@INC contains: /usr/lib /etc/perl
> /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux
> /usr/lib64/perl5/site_perl/5.12.4
> /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux
> /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl
> /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux
> /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl
> /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4
> /usr/local/lib/site_perl .) at - line 2.
> BEGIN failed--compilation aborted at - line 2.
> 
> What is my mistake ?
> Thanks in advance for your advices
Comment 26 keenblade 2011-07-12 22:09:07 UTC
(In reply to comment #25)
> Up ?
> 
> What is my mistake ?
> Thanks in advance for your advices(In reply to comment #24)
> > I have a matter with the last version
> > 
> > /opt/clamtk-4.33 $ perl
> > use lib '/usr/lib';
> > use ClamTk::App;
> > Can't locate ClamTk/App.pm in @INC (@INC contains: /usr/lib /etc/perl
> > /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux
> > /usr/lib64/perl5/site_perl/5.12.4
> > /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux
> > /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl
> > /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux
> > /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl
> > /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4
> > /usr/local/lib/site_perl .) at - line 2.
> > BEGIN failed--compilation aborted at - line 2.
> > 
> > What is my mistake ?
> > Thanks in advance for your advices
I updated the ebuild in sunrise, but it needs time to show up in layman.
You seem to forget to run perl-cleaner after a perl update. Run:
perl-cleaner --modules
emerge -va1 clamtk
Comment 27 Sylvain 2011-07-19 16:25:44 UTC
Thanks a lot
In fact I tried to install it with the source

So I tried with the overlay and that works well
Comment 28 Robert Cabrera 2011-09-13 07:24:22 UTC
Version bump please, clamtk-4.35 is the current version available for download. TIA
Comment 29 No Name 2013-04-26 16:01:10 UTC
4.44 is out and it is stable for portage because there are no bugs and it is only a simple interface which in general is unlikely to have critical bugs.
Comment 30 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-26 16:10:02 UTC
*** Bug 467356 has been marked as a duplicate of this bug. ***
Comment 31 Jeroen Roovers (RETIRED) gentoo-dev 2014-01-08 03:39:53 UTC
*** Bug 497306 has been marked as a duplicate of this bug. ***
Comment 32 Manfred Knick 2014-10-09 16:14:29 UTC
"The latest version of ClamTk is 5.10."

[ https://code.google.com/p/clamtk/ ]
Comment 33 Christian Tietz 2014-10-19 10:39:47 UTC
Created attachment 386938 [details]
ebuild app-antivirus/clamtk-5.10

New ebuild for ClamTk 5.10
Comment 34 Linubie 2014-12-30 01:50:03 UTC
The latest version of ClamTk-5.10  compiles, but when executing clamtk it doesn't start with following error:

Icon 'gtk-new' not present in theme at /usr/lib64/perl5/vendor_perl/5.18.2/ClamTk/GUI.pm line 260
Comment 35 Michael Palimaka (kensington) gentoo-dev 2015-03-27 17:31:08 UTC
*** Bug 544472 has been marked as a duplicate of this bug. ***
Comment 36 Fitzcarraldo 2015-08-24 23:59:51 UTC
(In reply to Linubie from comment #34)
> The latest version of ClamTk-5.10  compiles, but when executing clamtk it
> doesn't start with following error:
> 
> Icon 'gtk-new' not present in theme at
> /usr/lib64/perl5/vendor_perl/5.18.2/ClamTk/GUI.pm line 260

If you are using the KDE Oxygen icon theme, edit the file /usr/share/icons/oxygen/index.theme and replace the line "Inherits=hicolor" with "Inherits=gnome,hicolor".
Comment 37 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:47:32 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/
Comment 38 Conrad Kostecki gentoo-dev 2018-04-02 17:17:31 UTC
I've submitted via a PR an eBuild for 5.25.
-> https://github.com/gentoo/gentoo/pull/7774
Comment 39 Larry the Git Cow gentoo-dev 2018-06-24 20:09:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b5f1d37f35cd78417eb8e1ce448a4f942fd56d

commit 55b5f1d37f35cd78417eb8e1ce448a4f942fd56d
Author:     Conrad Kostecki <conrad@kostecki.com>
AuthorDate: 2018-06-23 15:17:10 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2018-06-24 20:08:42 +0000

    app-antivirus/clamtk: New package
    
    Closes: https://bugs.gentoo.org/98976
    Closes: https://github.com/gentoo/gentoo/pull/7774
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-antivirus/clamtk/Manifest           |   5 +
 app-antivirus/clamtk/clamtk-5.25.ebuild | 170 ++++++++++++++++++++++++++++++++
 app-antivirus/clamtk/metadata.xml       |  27 +++++
 3 files changed, 202 insertions(+)