[packages/mate-system-tools] - new

qboosh qboosh at pld-linux.org
Mon Jan 6 19:23:09 CET 2014


commit f01e7f410ce6778eafb65406247970abe1b87ea0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jan 6 19:23:41 2014 +0100

    - new

 mate-system-tools.spec | 162 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 162 insertions(+)
---
diff --git a/mate-system-tools.spec b/mate-system-tools.spec
new file mode 100644
index 0000000..9cd8156
--- /dev/null
+++ b/mate-system-tools.spec
@@ -0,0 +1,162 @@
+#
+# Conditional build:
+%bcond_without	caja	# shares extension for Caja (MATE file manager)
+#
+Summary:	MATE System Tools
+Summary(pl.UTF-8):	Narzędzia systemowe dla środowiska MATE
+Name:		mate-system-tools
+Version:	1.6.0
+Release:	1
+License:	GPL v2+ (programs), FDL v1.1+ (documentation)
+Group:		X11/Applications
+Source0:	http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
+# Source0-md5:	44f3f54f8be5e509b258761386dfca57
+URL:		http://mate-desktop.org/
+BuildRequires:	autoconf >= 2.60
+BuildRequires:	automake >= 1:1.9
+BuildRequires:	dbus-devel >= 0.32
+BuildRequires:	docbook-dtd412-xml
+BuildRequires:	gettext-devel >= 0.10.40
+BuildRequires:	glib2-devel >= 1:2.26.0
+BuildRequires:	gtk+2-devel >= 2:2.20.0
+BuildRequires:	intltool >= 0.35.0
+BuildRequires:	libiw-devel
+BuildRequires:	liboobs-devel >= 1.1.0
+BuildRequires:	libtool >= 1:1.4.3
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+%{?with_caja:BuildRequires:	mate-file-manager-devel >= 1.1.0}
+BuildRequires:	mate-polkit-devel >= 0.92
+BuildRequires:	pango-devel
+BuildRequires:	pkgconfig >= 1:0.19
+BuildRequires:	rpmbuild(find_lang) >= 1.36
+BuildRequires:	rpmbuild(macros) >= 1.311
+BuildRequires:	system-tools-backends-devel >= 2.10.1
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	xz
+Requires:	dbus >= 0.32
+Requires:	glib2 >= 1:2.26.0
+Requires:	gtk+2 >= 2:2.20.0
+Requires:	liboobs >= 1.1.0
+Requires:	mate-icon-theme
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+MATE System Tools are intended to simplify the tasks of configuring a
+Unix system for workstations (not servers). This package is a fork of
+GNOME System Tools package.
+
+%description -l pl.UTF-8
+MATE System Tools to narzędzia systemowe mające na celu uproszczenie
+konfigurownia systemów uniksowych dla stacji roboczych (nie serwerów).
+Ten pakiet jest odgałęzieniem pakietu GNOME System Tools.
+
+%package devel
+Summary:	Development files for MATE System Tools
+Summary(pl.UTF-8):	Pliki programistyczne dla narzędzi systemowych MATE
+Group:		Development/Libraries
+# doesn't require base; the only file is pkg-config specific, so let's require it
+Requires:	pkgconfig
+
+%description devel
+This package contains files needed for MATE System Tools related
+development.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki potrzebne przy programowaniu związanym z
+MATE System Tools (narzędziami systemowymi MATE).
+
+%package -n mate-file-manager-extension-shares
+Summary:	Shares configuration extension for Caja (MATE file manager)
+Summary(pl.UTF-8):	Rozszerzenie do konfiguracji udziałów dla zarządcy plików Caja
+Group:		X11/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	mate-file-manager >= 1.1.0
+
+%description -n mate-file-manager-extension-shares
+Shares configuration extension for Caja (MATE file manager)
+
+%description -n mate-file-manager-extension-shares -l pl.UTF-8
+Rozszerzenie do konfiguracji udziałów dla zarządcy plików Caja.
+
+%prep
+%setup -q
+
+%build
+%{__libtoolize}
+%{__intltoolize}
+mate-doc-common --copy
+mate-doc-prepare --copy --force
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+	%{!?with_caja:--disable-caja} \
+	--disable-scrollkeeper \
+	--disable-silent-rules \
+	--disable-static
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/*.la
+
+# nl locale not ported to MATE yet
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mate/help/{services-admin,time-admin}
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/omf/mate-system-tools/{services-admin,time-admin}-nl.omf
+
+# fixup .pc file (wrong Name, unprocessed dir names)
+%{__sed} -i -e '/^Name:/s/gst/mate-system-tools/' \
+	-e 's, at pixmapsdir@,%{_datadir}/%{name}/pixmaps,' \
+	-e 's, at scriptsdir@,%{_datadir}/%{name}/ui,' \
+	mate-system-tools.pc
+
+# mate-system-tools gettext domain, 5 separate mate and omf dirs
+%find_lang %{name} --with-mate --with-omf --all-name
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_icon_cache mate
+%glib_compile_schemas
+
+%postun
+%update_icon_cache mate
+%glib_compile_schemas
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS BUGS ChangeLog NEWS README TODO
+%attr(755,root,root) %{_bindir}/mate-network-admin
+%attr(755,root,root) %{_bindir}/mate-services-admin
+%attr(755,root,root) %{_bindir}/mate-shares-admin
+%attr(755,root,root) %{_bindir}/mate-time-admin
+%attr(755,root,root) %{_bindir}/mate-users-admin
+%dir %{_sysconfdir}/mate-system-tools
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mate-system-tools/user-profiles.conf
+%{_datadir}/glib-2.0/schemas/org.mate.system-tools.gschema.xml
+%{_datadir}/mate-system-tools
+%{_desktopdir}/mate-network.desktop
+%{_desktopdir}/mate-services.desktop
+%{_desktopdir}/mate-shares.desktop
+%{_desktopdir}/mate-time.desktop
+%{_desktopdir}/mate-users.desktop
+%{_iconsdir}/mate/*/apps/time-admin.*
+%{_iconsdir}/mate/48x48/devices/irda.png
+%{_iconsdir}/mate/48x48/devices/plip.png
+
+%files devel
+%defattr(644,root,root,755)
+%{_pkgconfigdir}/mate-system-tools.pc
+
+%if %{with caja}
+%files -n mate-file-manager-extension-shares
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-gst-shares.so
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mate-system-tools.git/commitdiff/f01e7f410ce6778eafb65406247970abe1b87ea0



More information about the pld-cvs-commit mailing list