[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