[packages/mate-user-share] - new

qboosh qboosh at pld-linux.org
Sun Jan 5 21:50:33 CET 2014


commit baa7706976eeae15275bf3e0e585dede6dacb720
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 5 21:51:03 2014 +0100

    - new

 mate-user-share.spec | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 129 insertions(+)
---
diff --git a/mate-user-share.spec b/mate-user-share.spec
new file mode 100644
index 0000000..368f624
--- /dev/null
+++ b/mate-user-share.spec
@@ -0,0 +1,129 @@
+#
+# Conditional build:
+%bcond_without	bluetooth	# Bluetooth support
+%bcond_without	caja		# Caja (mate-file-manager) extension
+#
+Summary:	User-level file sharing for MATE desktop
+Summary(pl.UTF-8):	Współdzielenie plików na poziomie użytkownika dla środowiska MATE
+Name:		mate-user-share
+Version:	1.6.1
+Release:	1
+License:	GPL v2+
+Group:		X11/Applications
+Source0:	http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
+# Source0-md5:	4a80a5e334ea60b1c236df2ffd6a59a1
+URL:		http://mate-desktop.org/
+BuildRequires:	dbus-devel >= 1.1.1
+BuildRequires:	dbus-glib-devel
+BuildRequires:	docbook-dtd412-xml
+BuildRequires:	gettext-devel >= 0.10.40
+BuildRequires:	glib2-devel >= 1:2.26.0
+BuildRequires:	gnome-doc-utils
+BuildRequires:	gtk+2-devel >= 2:2.12.0
+BuildRequires:	intltool >= 0.35.0
+BuildRequires:	libcanberra-gtk-devel
+BuildRequires:	libnotify-devel >= 0.7.0
+BuildRequires:	libselinux-devel
+BuildRequires:	libunique-devel >= 1.0
+%{?with_bluetooth:BuildRequires:	mate-bluetooth-devel >= 1.2.0}
+%{?with_caja:BuildRequires:	mate-file-manager-devel}
+BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(find_lang) >= 1.36
+Requires(post,postun):	glib2 >= 1:2.26.0
+Requires(post,postun):	gtk-update-icon-cache
+Requires:	apache >= 2.2
+Requires:	apache-mod_auth_digest >= 2.2
+Requires:	apache-mod_authn_file >= 2.2
+Requires:	apache-mod_authz_groupfile >= 2.2
+Requires:	apache-mod_authz_user >= 2.2
+Requires:	apache-mod_dav >= 2.2
+Requires:	apache-mod_dnssd >= 0.6
+Requires:	glib2 >= 1:2.26.0
+Requires:	gtk+2 >= 2:2.12.0
+Requires:	libnotify >= 0.7.0
+%{?with_bluetooth:Requires:	mate-bluetooth-libs >= 1.2.0}
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+mate-user-share is a small package that binds together various free
+software projects to bring easy to use user-level file sharing to the
+masses.
+
+%description -l pl.UTF-8
+mate-user-share to mały pakiet, łączący kilka wolnodostępnych
+projektów, aby zapewnić łatwy sposób współdzielenia plików na poziomie
+użytkownika dostępny dla każdego.
+
+%package -n mate-file-manager-extension-share
+Summary:	Share extension for Caja (MATE file manager)
+Summary(pl.UTF-8):	Rozszerzenie współdzielenia plików dla zarządcy plików Caja
+Group:		X11/Applications
+Requires:	%{name} = %{version}-%{release}
+Requires:	mate-file-manager
+
+%description -n mate-file-manager-extension-share
+Share (user-level file sharing) extension for Caja (MATE file
+manager).
+
+%description -n mate-file-manager-extension-share -l pl.UTF-8
+Rozszerzenie share (pozwalające na współdzielenie plików na poziomie
+użytkownika) dla zarządcy plików Caja, przeznaczonego dla środowiska
+MATE.
+
+%prep
+%setup -q
+
+%build
+%configure \
+	%{!?with_bluetooth:--disable-bluetooth} \
+	--disable-schemas-compile \
+	--disable-silent-rules \
+	--with-httpd=/usr/sbin/httpd \
+	--with-modules-path=/etc/httpd/modules
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%if %{with caja}
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
+%endif
+
+# mate < 1.5 did not exist in PLD, avoid dependency on mate-conf
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/mate-user-share.convert
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%glib_compile_schemas
+%update_icon_cache hicolor
+
+%postun
+%glib_compile_schemas
+%update_icon_cache hicolor
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/mate-file-share-properties
+%attr(755,root,root) %{_libexecdir}/mate-user-share
+/etc/xdg/autostart/mate-user-share-obexftp.desktop
+/etc/xdg/autostart/mate-user-share-obexpush.desktop
+/etc/xdg/autostart/mate-user-share-webdav.desktop
+%{_datadir}/glib-2.0/schemas/org.mate.FileSharing.gschema.xml
+%{_datadir}/mate-user-share
+%{_desktopdir}/mate-user-share-properties.desktop
+%{_iconsdir}/hicolor/*x*/apps/mate-obex-server.png
+%{_mandir}/man1/mate-file-share-properties.1*
+
+%if %{with caja}
+%files -n mate-file-manager-extension-share
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-share-extension.so
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mate-user-share.git/commitdiff/baa7706976eeae15275bf3e0e585dede6dacb720



More information about the pld-cvs-commit mailing list