[svn] r6142 - in trunk/rpms: . ratpoison xautomation

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Fri Feb 8 08:32:51 CET 2008


Author: dries
Date: 2008-02-08 08:32:49 +0100 (Fri, 08 Feb 2008)
New Revision: 6142

Added:
   trunk/rpms/ratpoison/
   trunk/rpms/ratpoison/ratpoison.spec
   trunk/rpms/xautomation/
   trunk/rpms/xautomation/xautomation.spec
Log:
new packages by Juan Carlos Castro y Castro

Added: trunk/rpms/ratpoison/ratpoison.spec
===================================================================
--- trunk/rpms/ratpoison/ratpoison.spec	                        (rev 0)
+++ trunk/rpms/ratpoison/ratpoison.spec	2008-02-08 07:32:49 UTC (rev 6142)
@@ -0,0 +1,72 @@
+# $Id$
+# Authority: dries
+# Upstream: Shawn <sabetts$users,sourceforge,net>
+
+%{?dtag: %{expand: %%define %dtag 1}}
+
+%{?el4:%define _without_modxorg 1}
+%{?el3:%define _without_modxorg 1}
+%{?el2:%define _without_modxorg 1}
+%{?fc4:%define _without_modxorg 1}
+%{?fc3:%define _without_modxorg 1}
+%{?fc2:%define _without_modxorg 1}
+%{?fc1:%define _without_modxorg 1}
+
+
+Summary: Ratpoison window manager
+Name: ratpoison
+Version: 1.4.2
+Release: 1
+License: GPL
+Group: User Interface/Desktops
+URL: http://www.nongnu.org/ratpoison/
+
+Source:  http://savannah.nongnu.org/download/ratpoison/ratpoison-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%{!?_without_modxorg:BuildRequires: libXtst-devel}
+%{?_without_modxorg:BuildRequires: XFree86-devel}
+
+%description
+Ratpoison is a simple Window Manager with no fat library dependencies, no
+fancy graphics, no window decorations, and no flashy wank. It is largely
+modelled after GNU Screen which has done wonders in virtual terminal market.
+All interaction with the window manager is done through keystrokes.
+ratpoison has a prefix map to minimize the key clobbering that cripples
+EMACS and other quality pieces of software.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%post
+/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
+
+%postun
+if [ $1 = 0 ] ; then
+    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
+fi
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%doc %{_mandir}/man1/ratpoison.1*
+%{_bindir}/ratpoison
+%{_bindir}/rpws
+%{_datadir}/ratpoison/
+%{_infodir}/ratpoison.info*
+%exclude %{_datadir}/doc/ratpoison/
+
+%changelog
+* Fri Jan 25 2008 Juan Carlos Castro y Castro <jcastro at instant.com.br> - 1.4.2-1
+- Initial package.

Added: trunk/rpms/xautomation/xautomation.spec
===================================================================
--- trunk/rpms/xautomation/xautomation.spec	                        (rev 0)
+++ trunk/rpms/xautomation/xautomation.spec	2008-02-08 07:32:49 UTC (rev 6142)
@@ -0,0 +1,67 @@
+# $Id$
+# Authority: dries
+# Upstream: Steve Slaven <junk_freshmeat$hoopajoo,net>
+
+%{?dtag: %{expand: %%define %dtag 1}}
+
+%{?el4:%define _without_modxorg 1}
+%{?el3:%define _without_modxorg 1}
+%{?el2:%define _without_modxorg 1}
+%{?fc4:%define _without_modxorg 1}
+%{?fc3:%define _without_modxorg 1}
+%{?fc2:%define _without_modxorg 1}
+%{?fc1:%define _without_modxorg 1}
+
+
+Summary: Control input to X Windows from the command line
+Name: xautomation
+Version: 1.01
+Release: 1
+License: GPL
+Group:  User Interface/X
+URL: http://www.hoopajoo.net/projects/xautomation.html
+
+Source: http://www.hoopajoo.net/static/projects/xautomation-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%{!?_without_modxorg:BuildRequires: libXtst-devel}
+%{?_without_modxorg:BuildRequires: XFree86-devel}
+
+%description
+Control X from the command line for scripts, and do "visual scraping" to
+find things on the screen. The conrol interface allows mouse movement,
+clicking, button up/down, key up/down, etc, and uses the XTest extension so
+you don't have the annoying problems that xse has when apps ignore sent
+events. The visgrep program find images inside of images and reports the
+coordinates, allowing programs to find buttons etc. on the screen to click on.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
+%doc %{_mandir}/man1/*.1*
+%doc %{_mandir}/man7/xautomation.7*
+%{_bindir}/xte
+%{_bindir}/rgb2pat
+%{_bindir}/png2pat
+%{_bindir}/visgrep
+%{_bindir}/pat2ppm
+%{_bindir}/patextract
+%{_bindir}/xmousepos
+
+%changelog
+* Fri Jan 25 2008 Juan Carlos Castro y Castro <jcastro at instant.com.br> - 1.01-1
+- Initial package.



More information about the svn-commits mailing list