[2037] | 1 | Name: wmctrl |
---|
| 2 | Version: 1.07 |
---|
| 3 | Release: 1%{?dist} |
---|
| 4 | Summary: A command line tool to interact with an X Window Manager |
---|
| 5 | Summary(ja): ウィンドウマネージャを外部から制御するコマンドラインツール |
---|
| 6 | |
---|
| 7 | Group: User Interface/X |
---|
| 8 | License: GPLv2+ |
---|
| 9 | URL: http://sweb.cz/tripie/utils/wmctrl |
---|
| 10 | Source0: http://sweb.cz/tripie/utils/wmctrl/dist/%{name}-%{version}.tar.gz |
---|
| 11 | Patch0: http://ftp.de.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07-6.diff.gz |
---|
| 12 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
---|
| 13 | |
---|
| 14 | BuildRequires: xorg-x11-proto-devel |
---|
| 15 | BuildRequires: libXmu-devel |
---|
| 16 | BuildRequires: glib2-devel |
---|
| 17 | BuildRequires: nkf |
---|
| 18 | |
---|
| 19 | %description |
---|
| 20 | The wmctrl program is a UNIX/Linux command line tool to interact with an |
---|
| 21 | EWMH/NetWM compatible X Window Manager. The tool provides command line access |
---|
| 22 | to almost all the features defined in the EWMH specification. It can be used, |
---|
| 23 | for example, to obtain information about the window manager, to get a detailed |
---|
| 24 | list of desktops and managed windows, to switch and resize desktops, to make |
---|
| 25 | windows full-screen, always-above or sticky, and to activate, close, move, |
---|
| 26 | resize, maximize and minimize them. The command line access to these window |
---|
| 27 | management functions makes it easy to automate and execute them from any |
---|
| 28 | application that is able to run a command in response to an event. |
---|
| 29 | |
---|
| 30 | %description -l ja |
---|
| 31 | wmctrl プログラムは EWMH/NetWM 互換のウィンドウマネージャを外部から制御 |
---|
| 32 | するコマンドラインツールです。 |
---|
| 33 | |
---|
| 34 | このツールを使えば、EWMH が定義するほぼ全ての機能にコマンドラインから |
---|
| 35 | アクセスできます。 |
---|
| 36 | 例えばウィンドウマネージャの情報を取得したり、デスクトップやウィンドウの |
---|
| 37 | 一覧を取得したり、デスクトップの切り替えやリサイズ、フルスクリーン表示の |
---|
| 38 | 切り替え、最前面表示や全てのワークスペースへの配置、ウィンドウのフォーカ |
---|
| 39 | スの切り替えや閉じる、リサイズ、移動、最大化、最小化、といった操作が可能 |
---|
| 40 | です。 |
---|
| 41 | |
---|
| 42 | このツールを使うと、全てのアプリケーションにおいて、特定のイベントに連動 |
---|
| 43 | したウィンドウ操作の自動化などが簡単に実現できます。 |
---|
| 44 | |
---|
| 45 | %prep |
---|
| 46 | %setup -q |
---|
| 47 | %patch0 -p1 |
---|
| 48 | nkf -w --overwrite ChangeLog |
---|
| 49 | |
---|
| 50 | |
---|
| 51 | %build |
---|
| 52 | %configure |
---|
| 53 | %{__make} %{?_smp_mflags} |
---|
| 54 | |
---|
| 55 | |
---|
| 56 | %install |
---|
| 57 | %{__rm} -rf $RPM_BUILD_ROOT |
---|
| 58 | %{__make} install DESTDIR=$RPM_BUILD_ROOT |
---|
| 59 | |
---|
| 60 | |
---|
| 61 | %clean |
---|
| 62 | %{__rm} -rf $RPM_BUILD_ROOT |
---|
| 63 | |
---|
| 64 | |
---|
| 65 | %files |
---|
| 66 | %defattr(-,root,root,-) |
---|
| 67 | %doc AUTHORS ChangeLog COPYING INSTALL README |
---|
| 68 | %{_bindir}/%{name} |
---|
| 69 | %{_mandir}/man1/%{name}.1* |
---|
| 70 | |
---|
| 71 | |
---|
| 72 | %changelog |
---|
| 73 | * Thu Oct 07 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.07-1 |
---|
| 74 | - initial build for Vine Linux based on fedora development |
---|
| 75 | |
---|
| 76 | * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-7 |
---|
| 77 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
---|
| 78 | |
---|
| 79 | * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-6 |
---|
| 80 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
---|
| 81 | |
---|
| 82 | * Sun Sep 28 2008 Patrice Dumas <pertusus@free.fr> - 1.07-5 |
---|
| 83 | - apply debian patcheset, to fix #426383 |
---|
| 84 | |
---|
| 85 | * Sat Sep 6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.07-4 |
---|
| 86 | - fix license tag |
---|
| 87 | |
---|
| 88 | * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.07-3 |
---|
| 89 | - Autorebuild for GCC 4.3 |
---|
| 90 | |
---|
| 91 | * Wed Oct 04 2006 Michael Rice <errr[AT]errr-online.com> - 1.07-2 |
---|
| 92 | - Fix Summary per rpmlint warning |
---|
| 93 | - Fix description per rpmlint warning |
---|
| 94 | - Remove unneeded line from setup |
---|
| 95 | - Remove NEWS from docs since it was empty |
---|
| 96 | - Reformat Changlelog entrys in spec file due to bad formatting |
---|
| 97 | - Changed Group to User Interface/X |
---|
| 98 | |
---|
| 99 | * Wed Sep 27 2006 Michael Rice <errr[AT]errr-online.com> - 1.07-1 |
---|
| 100 | - Initial RPM release |
---|