Sophie

Sophie

distrib > Mageia > 8 > x86_64 > by-pkgid > 589c2e6e5890317154e49311c0afef88 > files > 2

filemanager-actions-3.4-4.mga8.src.rpm

%define url_ver	%(echo %{version}|cut -d. -f1,2)

# don't provides plugin .sos
%global __provides_exclude_from %{_libdir}/(nautilus|caja|nemo)/extensions-.\\.0/.*\\.so

Summary:	Configurable context menu for Nautilus, Caja and Nemo
Name:		filemanager-actions
Version:	3.4
Release:	%mkrel 4
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.nautilus-actions.org/
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(xml2po)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libnemo-extension)
#needed to get correct deps for na-gconf2key.sh
BuildRequires:	pdksh
BuildRequires:	scrollkeeper

%description
An extension for Nautilus, Caja and Nemo file managers which allows the user
to add arbitrary program to be launched through the file manager popup menu
of selected files.

%package nautilus
Summary:	Configurable context menu for Nautilus
Group:		Graphical desktop/MATE
Requires:	%{name} = %{version}-%{release}
Provides:	nautilus-actions = %{version}-%{release}
Obsoletes:	nautilus-actions < 3.4

%description nautilus
An extension for Nautilus. It allow to configure program to be launch on
files selected into Nautilus interface.

%package caja
Summary:	Configurable context menu for Caja
Group:		Graphical desktop/MATE
Requires:	%{name} = %{version}-%{release}

%description caja
An extension for Caja. It allow to configure program to be launch on
files selected into Caja interface.

%package nemo
Summary:	Configurable context menu for Nemo
Group:		Graphical desktop/Cinnamon
Requires:	%{name} = %{version}-%{release}

%description nemo
An extension for Nemo. It allow to configure program to be launch on
files selected into Nemo interface.

%package devel
Group:		Development/C
Summary:	Development files of %name
Requires:	%{name} = %{version}-%{release}
Obsoletes:	nautilus-actions-devel < 3.4

%description devel
Install this if you want to build extensions for %{name}.

%prep
%setup -q

%build
%configure \
	--enable-gconf \
	--disable-schemas-install \
	--with-nautilus \
	--with-caja \
	--with-nemo
%make_build

%install
%make_install

#we don't want these
find %{buildroot} -name "*.la" -delete

#let files section handle docs
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name} --all-name --with-gnome

#more lang files
for omf in %{buildroot}%{_datadir}/omf/*/*-??*.omf;do
echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc AUTHORS README TODO NEWS MAINTAINERS
%doc docs/objects-hierarchy.odg
%{_bindir}/*
%{_libdir}/%{name}/
%{_libexecdir}/%{name}/
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/fma-config-tool.desktop
%{_datadir}/fma-config-tool/

%files nautilus
%{_libdir}/nautilus/extensions-3.0/libfma-nautilus-*.so

%files caja
%{_libdir}/caja/extensions-2.0/libfma-caja-*.so

%files nemo
%{_libdir}/nemo/extensions-3.0/libfma-nemo-*.so

%files devel
%doc %{_datadir}/gtk-doc/html/filemanager-actions-3/
%{_includedir}/%{name}/


%changelog
* Fri Feb 14 2020 umeabot <umeabot> 3.4-4.mga8
+ Revision: 1522191
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Wed Jan 23 2019 daviddavid <daviddavid> 3.4-3.mga7
+ Revision: 1360162
- add missing BR on scrollkeeper to fix build

* Sun Sep 23 2018 umeabot <umeabot> 3.4-2.mga7
+ Revision: 1297698
- Mageia 7 Mass Rebuild

* Sat Jun 16 2018 wally <wally> 3.4-1.mga7
+ Revision: 1237203
- rename as filemanager-actions
- new version 3.4
- create sub pkgs for nautilus, caja and nemo

* Wed Sep 13 2017 tv <tv> 3.2.4-6.mga7
+ Revision: 1153557
- rebuild for new libgtop

* Thu Feb 04 2016 umeabot <umeabot> 3.2.4-5.mga6
+ Revision: 935038
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 3.2.4-4.mga5
+ Revision: 743686
- Second Mageia 5 Mass Rebuild

* Fri Sep 26 2014 tv <tv> 3.2.4-3.mga5
+ Revision: 725123
- rebuild for bogus file deps

* Tue Sep 16 2014 umeabot <umeabot> 3.2.4-2.mga5
+ Revision: 682803
- Mageia 5 Mass Rebuild

* Wed Aug 06 2014 ovitters <ovitters> 3.2.4-1.mga5
+ Revision: 660067
- new version 3.2.4

* Wed Jun 04 2014 fwang <fwang> 3.2.3-2.mga5
+ Revision: 632767
- rebuild for new gtop

* Tue Feb 04 2014 dams <dams> 3.2.3-1.mga5
+ Revision: 581025
- new version 3.2.3

* Fri Oct 18 2013 umeabot <umeabot> 3.2.2-4.mga4
+ Revision: 508146
- Mageia 4 Mass Rebuild
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Jan 01 2013 pterjan <pterjan> 3.2.2-2.mga3
+ Revision: 337464
- Fix for _libdir != _libexecdir

* Fri Mar 09 2012 fwang <fwang> 3.2.2-1.mga2
+ Revision: 222020
- drop merged patch
- new version 3.2.2

* Fri Mar 02 2012 wally <wally> 3.2.0-1.mga2
+ Revision: 216851
- add missing BR
- fix file list
+ ovitters <ovitters>
- add xsltproc to buildrequires
- new version 3.2.0

* Sat Dec 10 2011 wally <wally> 3.1.5-2.mga2
+ Revision: 180304
- add BR pdksh

* Sat Dec 10 2011 wally <wally> 3.1.5-1.mga2
+ Revision: 180244
- new version 3.1.5
- clean .spec
- don't generate gtk-docs
- imported package nautilus-actions