X-Git-Url: http://git.pld-linux.org/?p=packages%2Ffslint.git;a=blobdiff_plain;f=fslint.spec;h=6a5473ec8c4ff9239476622798af1e2382c5992f;hp=2dacf35799bab9c2794c506a34e4602d78a6f24a;hb=HEAD;hpb=df252d900cca2ba02eae870d3d9c0f72ff81ad86 diff --git a/fslint.spec b/fslint.spec index 2dacf35..efa6c3b 100644 --- a/fslint.spec +++ b/fslint.spec @@ -1,21 +1,22 @@ Summary: Utility to find and clean "lint" on a filesystem +Summary(pl.UTF-8): Narzędzie do wyszukiwania i czyszczenia "brudów" w systemie plików Name: fslint -Version: 2.40 +Version: 2.44 Release: 2 -License: GPL +License: GPL v2+ Group: Applications/File Source0: http://www.pixelbeat.org/fslint/%{name}-%{version}.tar.gz -# Source0-md5: 8e3a1d0a5408bc16f1f589e2ee8d0048 +# Source0-md5: 195d0763038ffbaf268b53b94d80d7e1 Source1: %{name}.desktop Patch0: %{name}.patch URL: http://www.pixelbeat.org/fslint/ -BuildRequires: gettext >= 0.13 -BuildRequires: python-devel >= 2.3 -BuildRequires: python-pygtk-devel >= 2.4 +BuildRequires: gettext-tools >= 0.13 +BuildRequires: rpm-pythonprov BuildRequires: sed >= 4.0 Requires: coreutils Requires: cpio Requires: gettext >= 0.11.1 +Requires: python-modules BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -38,12 +39,34 @@ filesystem: - findul -- find possibly Unused Libraries - zipdir -- Reclaim wasted space in ext2 directory entries +%description -l pl.UTF-8 +fslint to zestaw narzędzi do wyszukiwania niepotrzebnie używanego +miejsca na dysku (np. plików trzymanych w wielu kopiach). + +Ten pakiet zawiera narzędzia wyszukujące "brudy" w systemie plików: +- findup znajduje DUPlikaty plików +- findnl (Nale Lint) znajduje problematyczne nazwy plików +- findu8 znajduje nazwy plików z błędnym kodowaniem UTF-8 +- findbl (Bad Links) znajduje problematyczne dowiązania symboliczne +- findsn (Same Name) znajduje problemy z pokrywającymi się nazwami +- finded (Empty Directories) znajduje puste katalogi +- findid (ID) znajduje pliki identyfikatorami martwych użytkowników +- findns (Non Stripped) znajduje pliki wykonywalne zawierające + informacje dla debuggera +- findrs (Redundant Whitespace) znajduje nadmiarowe odstępy w plikach +- findtf (Temporary Files) znajduje pliki tymczasowe +- findul (Unused Libraries) znajduje potencjalnie nie używane + biblioteki +- zipdir odzyskuje zmarnowane miejsce we wpisach katalogów ext2 + %package gui -Summary: fslint GUI +Summary: GUI for fslint +Summary(pl.UTF-8): Graficzny interfejs użytkownika do fslinta Group: X11/Applications -Requires: fslint +Requires: %{name} = %{version}-%{release} Requires: python >= 2.0 -Requires: python-pygtk-glade +Requires: python-pygtk-glade >= 2:2 +Requires: python-pygtk-gtk >= 2:2 %description gui fslint is a toolkit to find all redundant disk usage (for example @@ -51,6 +74,12 @@ duplicated files). This package includes the GUI. +%description gui -l pl.UTF-8 +fslint to zestaw narzędzi do wyszukiwania niepotrzebnie używanego +miejsca na dysku (np. plików trzymanych w wielu kopiach). + +Ten pakiet zawiera graficzny interfejs użytkownika. + %prep %setup -q %patch0 -p1 @@ -77,17 +106,17 @@ This package includes the GUI. %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir},%{_mandir}/man1,%{_datadir}/fslint} -install fslint-gui $RPM_BUILD_ROOT%{_bindir}/fslint-gui +install -p fslint-gui $RPM_BUILD_ROOT%{_bindir}/fslint-gui -install fslint.glade $RPM_BUILD_ROOT%{_datadir}/fslint -install fslint_icon.png $RPM_BUILD_ROOT%{_datadir}/fslint +cp -p fslint.glade $RPM_BUILD_ROOT%{_datadir}/fslint +cp -p fslint_icon.png $RPM_BUILD_ROOT%{_datadir}/fslint ln -s %{_datadir}/fslint/fslint_icon.png $RPM_BUILD_ROOT%{_pixmapsdir} -install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} cp -a fslint/{find??,fslint,zipdir} $RPM_BUILD_ROOT%{_bindir} cp -a fslint/{fstool,supprt} $RPM_BUILD_ROOT%{_datadir}/fslint -install man/fslint-gui.1 $RPM_BUILD_ROOT%{_mandir}/man1 +cp -p man/fslint-gui.1 $RPM_BUILD_ROOT%{_mandir}/man1 %{__make} -C po install \ DESTDIR=$RPM_BUILD_ROOT