Author: pawelz                       Date: Mon Jun 15 05:55:11 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- split awesome-client to separate subpackage.
  awesome-client speaks to awesome using DBUS so in theory it may speak
  to awesome on remote machine. In such case it makes sense to install
  awesome-client only.

---- Files affected:
packages/awesome:
   awesome.spec (1.60 -> 1.61) 

---- Diffs:

================================================================
Index: packages/awesome/awesome.spec
diff -u packages/awesome/awesome.spec:1.60 packages/awesome/awesome.spec:1.61
--- packages/awesome/awesome.spec:1.60  Sat Jun 13 22:35:23 2009
+++ packages/awesome/awesome.spec       Mon Jun 15 07:55:06 2009
@@ -4,7 +4,7 @@
 Summary(pl.UTF-8):     Zarządca okien X - Awesome
 Name:          awesome
 Version:       3.3
-Release:       5
+Release:       6
 License:       GPL v2
 Group:         X11/Window Managers
 Source0:       http://awesome.naquadah.org/download/%{name}-%{version}.tar.bz2
@@ -40,8 +40,7 @@
 BuildRequires: xorg-lib-libXft-devel
 BuildRequires: xorg-lib-libXinerama-devel
 BuildRequires: xorg-lib-libXrandr-devel
-Requires:      dbus
-Requires:      rlwrap
+Requires:      %{name}-client = %{version}-%{release}
 Requires:      startup-notification >= 0.10
 Requires:      xcb-util >= 0.3.5
 Suggests:      %{name}-plugin-awful = %{version}-%{release}
@@ -72,6 +71,21 @@
 innych pracujących na codzień z komputerami, którzy chcą mieć dużą
 kontrolę nad swoim środowiskiem graficznym.
 
+%package client
+Summary:       awesome window manager command line client
+Summary(pl.UTF-8):     klient zarządcy okien awesome
+Group:         Applications
+Requires:      dbus
+Requires:      rlwrap
+
+%description client
+awesome-client is command line utility (in fact shell script) for executing
+an arbitrary lua code in working awesome window manager instance.
+
+%description client -l pl.UTF-8
+awesome-client to skrypt powłoki pozwalający wykonać dowolny kod lua w
+działającej instancji zarządcy okien awesome.
+
 %package doc
 Summary:       awesome window manager API documentation
 Summary(hu.UTF-8):     awesome ablakkezelő API dokumentációja
@@ -274,16 +288,20 @@
 %doc %{_docdir}/%{name}-%{version}
 %exclude %{_docdir}/%{name}-%{version}/luadoc
 %attr(755,root,root) %{_bindir}/%{name}
-%attr(755,root,root) %{_bindir}/%{name}-client
 %attr(755,root,root) %{_bindir}/awsetbg
 %dir %{_datadir}/%{name}/lib
 %{_datadir}/%{name}/lib/capi.lua
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/icons
 %{_datadir}/xsessions/%{name}.desktop
-%{_mandir}/man1/%{name}*
-%{_mandir}/man1/awsetbg*
-%{_mandir}/man5/%{name}*
+%{_mandir}/man1/%{name}.1*
+%{_mandir}/man1/awsetbg.1*
+%{_mandir}/man5/awesomerc.5*
+
+%files client
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/%{name}-client
+%{_mandir}/man1/%{name}-client.1*
 
 %files doc
 %defattr(644,root,root,755)
@@ -337,6 +355,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.61  2009/06/15 05:55:06  pawelz
+- split awesome-client to separate subpackage.
+  awesome-client speaks to awesome using DBUS so in theory it may speak
+  to awesome on remote machine. In such case it makes sense to install
+  awesome-client only.
+
 Revision 1.60  2009/06/13 20:35:23  pawelz
 - dropped plugin-revelation. It is no longer support and was removed
   from awesome distribution. See awesome git commit:
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/awesome/awesome.spec?r1=1.60&r2=1.61&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to