rpms/nautilus-actions/devel nautilus-actions.spec,1.31,1.32

Deji Akingunola deji at fedoraproject.org
Fri Jan 29 17:26:54 UTC 2010


Author: deji

Update of /cvs/pkgs/rpms/nautilus-actions/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5937

Modified Files:
	nautilus-actions.spec 
Log Message:
Add -devel subpackage and clean-up spec file



Index: nautilus-actions.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nautilus-actions/devel/nautilus-actions.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- nautilus-actions.spec	29 Jan 2010 16:46:55 -0000	1.31
+++ nautilus-actions.spec	29 Jan 2010 17:26:54 -0000	1.32
@@ -7,27 +7,37 @@ License:	GPLv2+
 URL:		http://www.grumz.net/node/8
 Source0:	http://download.gnome.org/sources/%{name}/2.29/%{name}-%{version}.tar.bz2
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:	libgnomeui-devel, libglade2-devel, nautilus-devel
-BuildRequires:	libuuid-devel, unique-devel, gettext, perl(XML::Parser)
+BuildRequires:	nautilus-devel
+BuildRequires:	unique-devel, gettext, perl(XML::Parser)
 BuildRequires:	desktop-file-utils intltool
+#Requires for tracker support
+Requires:	dbus-glib
 
 %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
 
+%package	devel
+Summary:	Development tools for the nautilus-actions
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description	devel
+This package contains headers and shared libraries needed for development
+with nautilus-actions.
+
 %prep
 %setup -q
 
 %build
-%configure --enable-commandline-tool --disable-schemas-install
+%configure --disable-schemas-install
 make %{?_smp_mflags} 
 
 %install
 rm -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 
-rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-2.0/libnautilus-actions.la
 rm -rf %{buildroot}%{_datadir}/applications/fedora-nact.desktop
 
 desktop-file-install --delete-original			\
@@ -40,15 +50,19 @@ desktop-file-install --delete-original		
 	--add-category Settings				\
 	%{buildroot}%{_datadir}/applications/nact.desktop
 
+find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
+
 %find_lang %{name}
 
 %clean
 rm -rf %{buildroot}
 
 %post
+/sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor || :
 
 %postun
+/sbin/ldconfig
 if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &>/dev/null
     gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
@@ -60,14 +74,22 @@ gtk-update-icon-cache %{_datadir}/icons/
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog README TODO
+%{_bindir}/nautilus-actions-run
 %{_bindir}/nautilus-actions-config-tool
 %{_bindir}/nautilus-actions-new
 %{_bindir}/nautilus-actions-schemas
+%{_libdir}/%{name}/libna*.so.*
 %{_libdir}/nautilus/extensions-2.0/libnautilus-actions.so
+%{_libdir}/nautilus/extensions-2.0/libnautilus-actions-tracker.so
 %{_datadir}/%{name}/
 %{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
 %{_datadir}/applications/fedora-nact.desktop
 
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/libna*.so
+%{_includedir}/%{name}/
+
 %changelog
 * Fri Jan 29 2010 Deji Akingunola <dakingun at gmail.com> - 2.29.4-1
 - Update to 2.29.4



More information about the scm-commits mailing list