]> git.pld-linux.org Git - packages/clamtk.git/blobdiff - clamtk.spec
- rebuild with fixed rpm macros
[packages/clamtk.git] / clamtk.spec
index abdd2f7b2a1978fb7f270d647e4f481c79c7520a..6c69bf9cf0fec083557b5a2789c1d7c18d393c6e 100644 (file)
@@ -1,20 +1,24 @@
 Summary:       Easy to use front-end for ClamAV
-Summary(pl):   Prosty w u¿yciu interfejs do ClamAVa
+Summary(pl.UTF-8):     Prosty w użyciu interfejs do ClamAVa
 Name:          clamtk
-Version:       2.20
-Release:       1
+Version:       4.42
+Release:       2
 License:       Artistic
 Group:         Applications
-Source0:       http://dl.sourceforge.net/clamtk/%{name}-%{version}.tar.gz
-# Source0-md5: 62463e307930690b354db0aa94c63903
+Source0:       http://downloads.sourceforge.net/clamtk/%{name}-%{version}.tar.gz
+# Source0-md5: 4e081ae10dffa100de3b44fcf0ebfa9e
 URL:           http://clamtk.sourceforge.net/
+BuildRequires: perl-base
 BuildRequires: sed >= 4.0
 Requires:      clamav >= 0.87
-Requires:      clamav-database 
-Requires:      clamav-libs 
+Requires:      clamav-database
+Requires:      clamav-libs
+Requires:      perl-Config-Tiny
 Requires:      perl-Date-Calc
-Requires:      perl-File-Find-Rule 
-Requires:      perl-Gtk2 
+Requires:      perl-File-Find-Rule
+Requires:      perl-Gtk2
+Requires:      perl-Locale-gettext
+Requires:      perl-Net-DNS
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -22,32 +26,43 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 ClamTk is a frontend for ClamAV antivirus. It is meant to be
 lightweight and easy to use.
 
-%description -l pl
-ClamTk jest ma³± i prost± w u¿yciu nak³adk± graficzn± na program
+%description -l pl.UTF-8
+ClamTk jest małą i prostą w użyciu nakładką graficzną na program
 antyvirusowy ClamAV.
 
 %prep
 %setup -q
-sed -i -e 's#Categories=Application;Utility;#Categories=GTK;Utility;#' clamtk.desktop
-echo 'Comment[pl]=Skaner antywirusowy' >> clamtk.desktop
+sed -i -e 's#Categories=GTK;GNOME;Utility;#Categories=GTK;Utility;#' clamtk.desktop
 echo '# vi: encoding=utf-8' >> clamtk.desktop
+mv po/el{_GR,}.mo
+gzip -d clamtk.1.gz
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_mandir}/man1,%{_desktopdir},%{_datadir}/mime/packages}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_mandir}/man1,%{_desktopdir},%{_datadir}/mime/packages,%{perl_vendorlib}/ClamTk}
 
-install clamtk $RPM_BUILD_ROOT%{_bindir}
-gzip -dc clamtk.1.gz >$RPM_BUILD_ROOT%{_mandir}/man1/clamtk.1
-install clam.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
-install clamtk.desktop $RPM_BUILD_ROOT%{_desktopdir}
+install -p clamtk $RPM_BUILD_ROOT%{_bindir}
+cp -a clamtk.1 $RPM_BUILD_ROOT%{_mandir}/man1
+cp -a images/clamtk.png $RPM_BUILD_ROOT%{_pixmapsdir}
+cp -a images/clamtk-loader.gif $RPM_BUILD_ROOT%{_pixmapsdir}
+cp -a clamtk.desktop $RPM_BUILD_ROOT%{_desktopdir}
+cp -a lib/*.pm $RPM_BUILD_ROOT%{perl_vendorlib}/ClamTk
+
+for n in po/*.mo; do
+       l=$(basename $n .mo)
+       install -Dp $n $RPM_BUILD_ROOT%{_datadir}/locale/$l/LC_MESSAGES/clamtk.mo
+done
+%find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc CHANGES DISCLAIMER README clamtk LICENSE
+%doc CHANGES DISCLAIMER README LICENSE
 %attr(755,root,root) %{_bindir}/%{name}
 %{_desktopdir}/clamtk.desktop
-%{_pixmapsdir}/clam.xpm
+%{_pixmapsdir}/clamtk.png
+%{_pixmapsdir}/clamtk-loader.gif
 %{_mandir}/man1/%{name}.1*
+%{perl_vendorlib}/ClamTk
This page took 0.064548 seconds and 4 git commands to generate.