X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=desktop-file-utils.spec;h=169ac25324e45afda7d9ac02ef01f789dadf1d50;hb=a0f3b157bc10b100dcca428cbe96e9c42eea1077;hp=91f13285eb518197e269ae2ce92f3d664601eb98;hpb=765e72d9cc6384e67140e6d163d55b4ceb826659;p=packages%2Fdesktop-file-utils.git diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec index 91f1328..169ac25 100644 --- a/desktop-file-utils.spec +++ b/desktop-file-utils.spec @@ -1,14 +1,28 @@ +# +# TODO: +# - NoDisplay +# Summary: A couple of command line utilities for working with desktop entries Summary(pl): Kilka narzêdzi do pracy z elementami biurkowymi Name: desktop-file-utils -Version: 0.3 -Release: 1 +Version: 0.6 +Release: 2.2 License: GPL Group: Applications -Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.gz -# Source0-md5: a1c8bcd648da58bfe0b142042292caa8 -URL: http://www.freedesktop.org/software/desktop-file-utils/ +Source0: http://freedesktop.org/Software/desktop-file-utils/releases/%{name}-%{version}.tar.gz +# Source0-md5: dcace3294470e9cdc9ebfe7de1881ece +Patch0: %{name}-menu.patch +Patch1: %{name}-hide_empty_submenus.patch +Patch2: %{name}-directory_change_notify.patch +Patch3: %{name}-directory_mtime.patch +Patch4: %{name}-onlyshowin.patch +# don't append / at end of URL +URL: http://www.freedesktop.org/software/desktop-file-utils +BuildRequires: autoconf +BuildRequires: automake BuildRequires: glib2-devel >= 2.0.0 +BuildRequires: gnome-vfs2-devel >= 2.2.0 +BuildRequires: libtool BuildRequires: popt-devel >= 1.5 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -17,14 +31,40 @@ desktop-file-utils contains a couple of command line utilities for working with desktop entries. %description -l pl -desktop-file-utils zawiera kilka narzêdzi uruchamianych z lini poleceñ -s³u¿±cych do pracy z elementami biurkowymi. +desktop-file-utils zawiera kilka narzêdzi uruchamianych z linii +poleceñ, s³u¿±cych do pracy z elementami biurkowymi. + +%package -n gnome-vfs2-module-menu +Summary: Freedesktop.org style menu support module for gnome-vfs +Summary(pl): Obs³uga menu wed³ug specyfikacji z freedesktop.org +Group: Applications +Requires: gnome-vfs2 >= 2.2.0 +Requires: applnk >= 1.9.3-2 + +%description -n gnome-vfs2-module-menu +This package contains module for gnome-vfs supporting menu with +specification declared by freedesktop.org. + +%description -n gnome-vfs2-module-menu -l pl +Ten pakiet zawiera modu³ obs³ugi menu dla gnome-vfs wed³ug +specyfikacji freedesktop.org. %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build -%configure +%{__libtoolize} +%{__aclocal} +%{__autoheader} +%{__automake} +%{__autoconf} +%configure \ + --disable-static %{__make} %install @@ -33,6 +73,12 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +# remove unused *.la for gnome-vfs modules +rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/*.la + +# not needed - it's only for testing purposes +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/gnome-vfs-2.0/modules/menu-modules.conf + %clean rm -rf $RPM_BUILD_ROOT @@ -40,3 +86,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc AUTHORS ChangeLog README %attr(755,root,root) %{_bindir}/* + +%files -n gnome-vfs2-module-menu +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/*.so