]> git.pld-linux.org Git - packages/fslint.git/blobdiff - fslint.spec
- renamed file
[packages/fslint.git] / fslint.spec
index f8099b70534fa71e64562f5dc56b9ef086567ecc..6bc706539975efa681091cf5b2de115bf5df5911 100644 (file)
@@ -1,18 +1,18 @@
 Summary:       Utility to find and clean "lint" on a filesystem
 Name:          fslint
-Version:       2.28
+Version:       2.40
 Release:       1
 License:       GPL
-Group:         Base
-URL:           http://www.pixelbeat.org/fslint/
+Group:         Applications/File
 Source0:       http://www.pixelbeat.org/fslint/%{name}-%{version}.tar.gz
-Patch0:                %{name}.patch
+# Source0-md5: 8e3a1d0a5408bc16f1f589e2ee8d0048
 Source1:       %{name}.desktop
-# Source0-md5: e6a9946f7db9cbdb15f70a9fe79470fc
+Patch0:                %{name}.patch
+URL:           http://www.pixelbeat.org/fslint/
 BuildRequires: gettext >= 0.13
-BuildRequires: python-devel >= 2.0
+BuildRequires: python-devel >= 2.3
+BuildRequires: python-pygtk-devel >= 2.4
 BuildRequires: sed >= 4.0
-BuildRequires: python-pygtk-devel
 Requires:      coreutils
 Requires:      cpio
 Requires:      gettext >= 0.11.1
@@ -20,8 +20,8 @@ BuildArch:    noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-fslint is a toolkit to find all redundant disk usage (duplicate files
-for e.g.).
+fslint is a toolkit to find all redundant disk usage (for example
+duplicated files).
 
 This package includes collection of utilities to find lint on a
 filesystem:
@@ -36,17 +36,18 @@ filesystem:
 - findrs -- find Redundant Whitespace in files
 - findtf -- find Temporary Files
 - findul -- find possibly Unused Libraries
-- zipdir -- Reclaim wasted space in ext2 directory entries"
+- zipdir -- Reclaim wasted space in ext2 directory entries
 
 %package gui
-Summary:       fslint gui
+Summary:       fslint GUI
 Group:         X11/Applications
+Requires:      fslint
 Requires:      python >= 2.0
 Requires:      python-pygtk-glade
 
 %description gui
-fslint is a toolkit to find all redundant disk usage (duplicate files
-for e.g.).
+fslint is a toolkit to find all redundant disk usage (for example
+duplicated files).
 
 This package includes the GUI.
 
@@ -65,6 +66,11 @@ This package includes the GUI.
        s,"$script_dir",%{_datadir}/fslint,
 ' fslint/{find??,fslint,zipdir}
 
+%{__perl} -pi -e 's|^liblocation=.*$|liblocation="%{_datadir}/%{name}" #RPM edit|' fslint-gui
+%{__perl} -pi -e 's|^locale_base=.*$|locale_base=None #RPM edit|' fslint-gui
+%{__perl} -pi -e 's|liblocation\+"/fslint/|liblocation+"/|' fslint-gui
+%{__perl} -pi -e 's|"./find|"find|' fslint-gui
+
 %build
 %{__make} -C po
 
@@ -73,17 +79,19 @@ 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
 
-cp -a fslint_icon.png $RPM_BUILD_ROOT%{_datadir}/fslint/fslint_icon.png
-cp -a fslint.glade $RPM_BUILD_ROOT%{_datadir}/fslint
-cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+install fslint.glade $RPM_BUILD_ROOT%{_datadir}/fslint
+install 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 -a fslint/{find??,fslint,zipdir} $RPM_BUILD_ROOT%{_bindir}
 cp -a fslint/{fstool,supprt} $RPM_BUILD_ROOT%{_datadir}/fslint
 
-cp -a man/fslint-gui.1 $RPM_BUILD_ROOT%{_mandir}/man1
+install man/fslint-gui.1 $RPM_BUILD_ROOT%{_mandir}/man1
 
 %{__make} -C po install \
        DESTDIR=$RPM_BUILD_ROOT
+
 %find_lang %{name}
 
 %clean
@@ -122,7 +130,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %dir %{_datadir}/fslint/supprt/rmlint
 %attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/fix_ws.sh
-%attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/fixdup.py
+%attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/fixdup
 %attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/fixdup.sh
 %attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/merge_hardlinks
 %attr(755,root,root) %{_datadir}/fslint/supprt/rmlint/view_ws.sh
@@ -134,3 +142,4 @@ rm -rf $RPM_BUILD_ROOT
 %{_desktopdir}/fslint.desktop
 %{_datadir}/fslint/fslint.glade
 %{_datadir}/fslint/fslint_icon.png
+%{_pixmapsdir}/fslint_icon.png
This page took 0.098004 seconds and 4 git commands to generate.