File nautilus-actions.spec of Package nautilus-actions
# norootforbuild
Summary: Nautilus extension for customizing the context menu
Name: nautilus-actions
Version: 1.4.1
Release: 4
Group: System/GUI/GNOME
License: GPLv2+
URL: http://www.grumz.net/node/8
Source0: ftp://ftp2.grumz.net/grumz/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build
Autoreqprov: on
BuildRequires: libgnomeui-devel libglade2-devel nautilus-devel
BuildRequires: e2fsprogs-devel gettext perl-XML-Parser
BuildRequires: update-desktop-files
Requires: %{name}-lang = %{version}
%if %suse_version <= 1020
BuildRequires: gconf2-rpm-macros extra-rpm-macros
%define _prefix /opt/gnome
%define _sysconfdir /etc%_prefix
%else
BuildRequires: licenses
Requires: licenses
%endif
%description
Nautilus actions is an extension for Nautilus, the GNOME file manager.
It provides an easy way to configure programs to be launch on files
selected in Nautilus interface
%lang_package
%debug_package
%prep
%setup -q
%build
%configure --disable-schemas-install --enable-commandline-tool \
--with-nautilus-extdir=%{_libdir}/nautilus/extensions-2.0
make
%install
make DESTDIR=%{buildroot} install
rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-2.0/libnautilus-actions.la
%if 0%{?suse_version} > 1020
for FILE in COPYING ; do
MD5SUM=$(md5sum $FILE | sed 's/ .*//')
if test -f /usr/share/doc/licenses/md5/$MD5SUM ; then
ln -sf /usr/share/doc/licenses/md5/$MD5SUM $FILE
fi
done
%endif
%suse_update_desktop_file -r nact GNOME Settings
%find_lang %{name}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/nautilus-actions-config
%{_bindir}/nautilus-actions-convert
%{_bindir}/nautilus-actions-new-config
%{_libdir}/nautilus/extensions-2.0/libnautilus-actions.so
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
%{_datadir}/applications/nact.desktop
%files lang -f %{name}.lang
%changelog