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.
Steps to Reproduce:
Created attachment 63387 [details]
ebuild for clamtk-2.03
Created attachment 63388 [details]
in your ebuild you have the liscence as gpl its not, its a perl licence
Added new version 2.20 to gentoo-sunrise:
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.
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.
(In reply to comment #6)
> Created an attachment (id=119406) 
> 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 ?
Created attachment 185929 [details]
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.
Created attachment 185930 [details, diff]
Here is the patch for clamtk-4.11. Also bug #259525 seems to duplicate of this bug.
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.
Created attachment 189784 [details]
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?
Created attachment 191178 [details]
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.
Created attachment 193312 [details]
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.
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)
Opps.. it's already there.. my mistake, sorry :)
Created attachment 194208 [details]
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.
The Sunrise ebuild disappeared.
Now release is 4.25.
Created attachment 227171 [details]
New ebuild for ClamTk 4.25
(In reply to comment #17)
> The Sunrise ebuild disappeared.
> 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.
*** Bug 259525 has been marked as a duplicate of this bug. ***
Please don't cc the x86-arch team if you don't know what we do (which is keywording).
There is a new Version 4.33 and 4.34 soon..., 4.33 works good.
Please add this ebuild to Sunrise and perhaps to Portage, works good.
Created attachment 279229 [details]
I have a matter with the last version
/opt/clamtk-4.33 $ perl
use lib '/usr/lib';
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
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/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl
> /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
(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:
emerge -va1 clamtk
Thanks a lot
In fact I tried to install it with the source
So I tried with the overlay and that works well
Version bump please, clamtk-4.35 is the current version available for download. TIA
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.
*** Bug 467356 has been marked as a duplicate of this bug. ***
*** Bug 497306 has been marked as a duplicate of this bug. ***
"The latest version of ClamTk is 5.10."
[ https://code.google.com/p/clamtk/ ]
Created attachment 386938 [details]
New ebuild for ClamTk 5.10
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
*** Bug 544472 has been marked as a duplicate of this bug. ***
(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".
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  project.
Please make sure to take ebuilds from the unreviewed developer Sunrise repository  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.
I've submitted via a PR an eBuild for 5.25.
The bug has been closed via the following commit(s):
Author: Conrad Kostecki <email@example.com>
AuthorDate: 2018-06-23 15:17:10 +0000
Commit: Georgy Yakovlev <firstname.lastname@example.org>
CommitDate: 2018-06-24 20:08:42 +0000
app-antivirus/clamtk: New package
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(+)