[packages/owncloudclient] nautilus subpackage; drop nemo

glen glen at pld-linux.org
Tue Apr 12 15:28:08 CEST 2016


commit 8a768bde91444002b9fdf642c729323f291a7ac9
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Apr 12 16:22:39 2016 +0300

    nautilus subpackage; drop nemo

 owncloudclient.spec | 26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/owncloudclient.spec b/owncloudclient.spec
index a076732..2e21e17 100644
--- a/owncloudclient.spec
+++ b/owncloudclient.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without	nautilus		# build Nautilus extension
+
 Summary:	The ownCloud client
 Name:		owncloudclient
 Version:	2.1.1
@@ -69,6 +73,15 @@ Header files for %{name} library.
 %description devel -l pl.UTF-8
 Pliki nagłówkowe biblioteki %{name}.
 
+%package nautilus
+Summary:	A Nautilus extension for %{name}
+Group:		Applications
+Requires:	%{name} = %{version}-%{release}
+Requires:	nautilus-python
+
+%description nautilus
+A %{name} extension to Nautilus file browser.
+
 %prep
 %setup -q
 
@@ -94,6 +107,9 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} -C build install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+# nemo not in pld
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/nemo-python/extensions/syncstate.py*
+
 mv $RPM_BUILD_ROOT%{_docdir}/html ${RPM_BUILD_ROOT}%{_docdir}/%{name}
 mv $RPM_BUILD_ROOT%{_docdir}/latex ${RPM_BUILD_ROOT}%{_docdir}/%{name}
 rm $RPM_BUILD_ROOT%{_docdir}/%{name}/unthemed/.buildinfo
@@ -126,10 +142,6 @@ fi
 %dir %{_libdir}/owncloud
 %{_mandir}/man1/owncloud*
 
-# subpackages
-%{_datadir}/nautilus-python/extensions/syncstate.py*
-%{_datadir}/nemo-python/extensions/syncstate.py*
-
 %files libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libowncloudsync.so.*.*.*
@@ -142,3 +154,9 @@ fi
 %{_includedir}/owncloudsync
 %{_libdir}/libowncloudsync.so
 %{_libdir}/owncloud/libocsync.so
+
+%if %{with nautilus}
+%files nautilus
+%defattr(644,root,root,755)
+%{_datadir}/nautilus-python/extensions/syncstate.py*
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/owncloudclient.git/commitdiff/36a3a84cdfa072b7675ba263c8fbef6ffb8bbbdf



More information about the pld-cvs-commit mailing list