X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gnome-commander.spec;h=cd85ad8d6fc9a50ba4897de61db1193c1b0acaab;hb=b22481d4cabca0f7488be0cd43ac6f5996d55564;hp=474841cd2ec9bac22c87d6993b881eb7adeb7ee8;hpb=07f7715012cda724f7137b0c494b8ddd39845509;p=packages%2Fgnome-commander.git diff --git a/gnome-commander.spec b/gnome-commander.spec index 474841c..cd85ad8 100644 --- a/gnome-commander.spec +++ b/gnome-commander.spec @@ -1,33 +1,58 @@ Summary: A GNOME filemanager similar to the Midnight Commander Summary(pl.UTF-8): Zarządca plików dla środowiska GNOME w stylu Midnight Commandera Name: gnome-commander -Version: 1.2.8.8 -Release: 2 +Version: 1.4.6 +Release: 3 License: GPL v2+ Group: X11/Applications -Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-commander/1.2/%{name}-%{version}.tar.bz2 -# Source0-md5: 04161dd45209bc238cfce27161f92dc7 +Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-commander/1.4/%{name}-%{version}.tar.xz +# Source0-md5: 9029f0c0c423ff40b82b6e13ad8e95aa Patch0: %{name}-flags.patch +Patch1: %{name}-am.patch +Patch2: %{name}-gsf.patch URL: http://www.nongnu.org/gcmd/ -BuildRequires: autoconf +BuildRequires: autoconf >= 2.50 BuildRequires: automake +BuildRequires: chmlib-devel BuildRequires: docbook-dtd412-xml -BuildRequires: gettext-devel +BuildRequires: exiv2-devel >= 0.14 +BuildRequires: flex +BuildRequires: gettext-tools +BuildRequires: glib2-devel >= 1:2.6.0 BuildRequires: gnome-doc-utils -BuildRequires: gtk+2-devel >= 2:2.6.0 -BuildRequires: id3lib-devel -BuildRequires: intltool >= 0.31 -BuildRequires: libgnome-keyring-devel -BuildRequires: libgnomeui-devel >= 2.0.0 -BuildRequires: libiptcdata-devel +BuildRequires: gnome-vfs2-devel >= 2.0.0 +BuildRequires: gtk+2-devel >= 2:2.8.0 +BuildRequires: intltool >= 0.35.0 +BuildRequires: libgnome-devel >= 2.0.0 +BuildRequires: libgnome-keyring-devel >= 2.22 +BuildRequires: libgnomeui-devel >= 2.4.0 +BuildRequires: libgsf-devel >= 1.12.0 +BuildRequires: libstdc++-devel BuildRequires: libtool +BuildRequires: libunique-devel >= 0.9.3 BuildRequires: libxslt-progs BuildRequires: pkgconfig -BuildRequires: rpm-perlprov +BuildRequires: poppler-devel >= 0.18 +BuildRequires: python-devel >= 1:2.5 +BuildRequires: taglib-devel >= 1.4 +BuildRequires: tar >= 1:1.22 +BuildRequires: xz +Requires: exiv2 >= 0.14 +Requires: glib2 >= 1:2.6.0 +Requires: gtk+2 >= 2:2.8.0 +Requires: libgnome-keyring >= 2.22 +Requires: libgnomeui >= 2.4.0 +Requires: libgsf >= 1.12.0 +Requires: libunique >= 0.9.3 +Requires: poppler >= 0.18 +Requires: taglib >= 1.4 # sr@Latn vs. sr@latin Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +# symbol main_win_widget is provided by gnome-commander binary +%define skip_post_check_so libgcmd.so.* + %description GNOME Commander is a filemanager that just like the classical Midnight commander lets you do everything with the keyboard. It can perform all @@ -42,6 +67,8 @@ kilka dodatkowych jak np. klienta FTP. %prep %setup -q %patch0 -p1 +%patch1 -p0 +%patch2 -p1 %build %{__glib_gettextize} @@ -49,9 +76,11 @@ kilka dodatkowych jak np. klienta FTP. %{__intltoolize} %{__aclocal} -I m4 %{__autoconf} +%{__autoheader} %{__automake} %configure \ - --disable-scrollkeeper + --disable-scrollkeeper \ + --disable-static %{__make} %install @@ -60,12 +89,12 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/{plugins/,}/*.{la,a} +%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/{plugins/,}*.la -[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \ - mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin} +# outdated copy of sr@latin +%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/sr@Latn -%find_lang %{name} --with-gnome --all-name +%find_lang %{name} --with-gnome --with-omf %clean rm -rf $RPM_BUILD_ROOT @@ -75,13 +104,16 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog NEWS README TODO -%attr(755,root,root) %{_bindir}/* +%doc AUTHORS BUGS ChangeLog NEWS README TODO +%attr(755,root,root) %{_bindir}/gcmd-block +%attr(755,root,root) %{_bindir}/gnome-commander %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %attr(755,root,root) %{_libdir}/%{name}/lib*.so* +%{_libdir}/%{name}/plugins/*.py* %attr(755,root,root) %{_libdir}/%{name}/plugins/lib*.so* -%{_pixmapsdir}/* +%{_datadir}/appdata/gnome-commander.appdata.xml +%{_pixmapsdir}/gnome-commander.png +%{_pixmapsdir}/gnome-commander %{_desktopdir}/gnome-commander.desktop %{_mandir}/man1/gnome-commander.1* -%{_omf_dest_dir}/%{name}