Summary: A highly configurable and extensible X11 window manager Summary(es): Un administrador de ventanas que se puede configurar y extender para X11 Summary(pl): Window Manad¿er dla X11 o du¿ych mo¿liwo¶ciach konfiguracyjnych i skalowalno¶ci Summary(pt_BR): Um gerenciador de janelas configurável e extensível para o X11 Summary(ru): ïËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ ÄÌÑ X Window Summary(uk): ÷¦ËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ ÄÌÑ X Window Summary(zh_CN): ¾ßÓкÜÇ¿µÄÀ©Õ¹ÐԺͿÉÅäÖÃÐÔµÄͼÐδ°¿Ú¹ÜÀíÆ÷. Name: sawfish Version: 1.1 Release: 2 Epoch: 1 License: GPL Group: X11/Window Managers Source0: ftp://ftp.sourceforge.net/pub/sourceforge/sawmill/%{name}-%{version}-gtk1.tar.gz Patch0: %{name}-info.patch Patch1: %{name}-no_version.patch Patch2: %{name}-no_libnsl.spec Patch3: %{name}-make.patch Patch4: %{name}-windowmenu.patch Patch5: %{name}-applnk.patch URL: http://sawmill.sourceforge.net/ Icon: sawfish.xpm BuildRequires: autoconf BuildRequires: automake BuildRequires: esound-devel BuildRequires: control-center-devel BuildRequires: gettext-devel BuildRequires: librep-devel BuildRequires: gnome-libs-devel BuildRequires: gtk+-devel >= 1.2.0 BuildRequires: imlib-devel >= 1.8.2 BuildRequires: libjpeg-devel BuildRequires: libpng >= 1.0.8 BuildRequires: librep-devel >= 0.14 BuildRequires: libtiff-devel BuildRequires: libtool BuildRequires: libungif-devel BuildRequires: ncurses-devel BuildRequires: readline-devel BuildRequires: rep-gtk >= 0.14-3 BuildRequires: rep-gtk-gnome >= 0.14-3 BuildRequires: rep-gtk-libglade >= 0.14-3 BuildRequires: texinfo %define repexecdir %(rep-config --execdir || echo "Install_librep-devel_and_rebuild_this_package") Requires: gmp >= 4.1-3 Requires: rep-gtk >= 0.14-3 Requires: rep-gtk-gnome >= 0.14.3 Requires: %{repexecdir} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Obsoletes: sawmill Obsoletes: sawmill-gnome Obsoletes: sawmill-themer %define _prefix /usr/X11R6 %define _libexecdir %{_libdir} %define _wmpropsdir %{_datadir}/wm-properties %description This is an extensible window manager using a LISP-based scripting language--all window decorations are configurable, the basic idea is to have as much user-interface policy as possible controlled through the Lisp language. All configuration may be performed through a GTK interface; sawfish is mostly-GNOME compliant. %description -l pl Window manad¿er o du¿ych mo¿liwo¶ciach rozszerzania, u¿ywaj±cy bazowanego na LISP-ie jêzyka skryptowego, dziêki czemu wszystkie dodatki do okien s± configurowalne. Ogóln± ide± jest, aby daæ jak najwiêksz± kontrolê w rêce u¿ytkownika poprzez graficzny interfejs dziêki w³a¶nie LISP-owi. Sawfish jest najbardziej zgodny z GNOME-m. %description -l pt_BR O Sawfish é um gerenciador de janelas extensível que usa uma linguagem de script baseada em Lisp. Todas as decorações de janelas são configuráveis e a idéia básica e ter a maior parte possível das políticas de interface de usuário controlada pela linguagem Lisp. A configuração pode ser efetuada escrevendo-se código Lisp em um arquivo .sawfishrc pessoal. O Sawfish provê suporte completo para o GNOME. %description -l ru Sawfish - ÜÔÏ ÒÁÓÛÉÒÑÅÍÙÊ ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ, ÉÓÐÏÌØÚÕÀÝÉÊ ÏÓÎÏ×ÁÎÎÙÊ ÎÁ Lisp ÑÚÙË ÓÃÅÎÁÒÉÅ×. ÷ÓÅ ÏËÏÎÎÙÅ ÄÅËÏÒÁÃÉÉ ÍÏÖÎÏ ËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ, ÂÁÚÏ×ÁÑ ÉÄÅÑ ÓÏÓÔÏÉÔ × ÔÏÍ, ÞÔÏÂÙ ËÏÎÔÒÏÌÉÒÏ×ÁÔØ ÞÅÒÅÚ Lisp ÍÁËÓÉÍÁÌØÎÏ ×ÏÚÍÏÖÎÙÊ ÏÂßÅÍ ÐÏ×ÅÄÅÎÉÑ ÉÎÔÅÒÆÅÊÓÁ ÐÏÌØÚÏ×ÁÔÅÌÑ. ëÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÅ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌÎÅÎÏ ÎÁÐÉÓÁÎÉÅÍ Lisp ËÏÄÁ × ÐÅÒÓÏÎÁÌØÎÏÍ ÆÁÊÌÅ .sawfishrc, ÉÌÉ ÞÅÒÅÚ GTK+ ÉÎÔÅÒÆÅÊÓ. Sawfish × ÏÓÎÏ×ÎÏÍ ÓÏ×ÍÅÓÔÉÍ Ó GNOME; ÅÓÌÉ ÈÏÔÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÇÏ Ó GNOME, ÎÅÏÂÈÏÄÉÍÏ ÔÁËÖÅ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ sawfish-gnome. %description -l uk Sawfish - ÃÅ ÒÏÚÛÉÒÀ×ÁÎÉÊ ×¦ËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ, ÝÏ ×ÉËÏÒÉÓÔÏ×Õ¤ ÂÁÚÏ×ÁÎÕ ÎÁ Lisp ÍÏ×Õ ÓÃÅÎÁÒ¦§×. ÷Ó¦ צËÏÎΦ ÄÅËÏÒÁæ§ ÍÏÖÎÁ ËÏÎƦÇÕÒÕ×ÁÔÉ, ÂÁÚÏ×Á ¦ÄÅÑ ÐÏÌÑÇÁ¤ × ÔÏÍÕ, ÝÏ ËÏÎÔÒÏÌÀ×ÁÔÉ ÞÅÒÅÚ Lisp ÍÁËÓÉÍÁÌØÎÏ ÍÏÖÌÉ×ÉÊ ÏÂ'¤Í ÐÏ×ÅĦÎËÉ ¦ÎÔÅÒÆÅÊÓÁ ËÏÒÉÓÔÕ×ÁÞÁ. ëÏÎƦÇÕÒÕ×ÁÎÎÑ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÎÁÎÅ ÎÁÐÉÓÁÎÎÑÍ Lisp ËÏÄÕ × ÐÅÒÓÏÎÁÌØÎÏÍÕ ÆÁÊ̦ .sawfishrc, ÁÂÏ ÞÅÒÅÚ GTK+ ¦ÎÔÅÒÆÅÊÓ. Sawfish ÚÄŦÌØÛÏÇÏ ÓÕͦÓÎÉÊ Ú GNOME; ÑËÝÏ ÈÏÞÅÔÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÊÏÇÏ Ú GNOME, ÐÏÔÒ¦ÂÎÏ ÔÁËÏÖ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔ sawfish-gnome. %package gnome Summary: GNOME support for sawfish Summary(pl): Support GNOME'a dla sawfisha Summary(ru): ðÏÄÄÅÒÖËÁ ÓÒÅÄÙ GNOME ÄÌÑ ÏËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish Summary(uk): ð¦ÄÔÒÉÍËÁ ÓÅÒÅÄÏ×ÉÝÁ GNOME ÄÌÑ ×¦ËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish Group: X11/Window Managers Requires: %{name} = %{version} Requires: rep-gtk-gnome >= 0.14-3 Requires: rep-gtk-libglade >= 0.14-3 %description gnome Optional GNOME support for sawfish. Includes a wm-entries spec, and a control center applet. %description gnome -l pl Opcjonalny support GNOME'a dla sawfisha. Zawiera aplet dla control-center oraz wm-entries spec. %description gnome -l ru ðÁËÅÔ sawfish-gnome ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÒÅÄÙ GNOME ÄÌÑ ÏËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish (×ËÌÀÞÁÑ ÁÐÐÌÅÔ ÄÌÑ ÃÅÎÔÒÁ ÕÐÒÁ×ÌÅÎÉÑ GNOME). åÓÌÉ ×Ù ÈÏÔÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ sawfish ×ÍÅÓÔÅ Ó GNOME, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÜÔÏÔ ÐÁËÅÔ. %description gnome -l uk ðÁËÅÔ sawfish-gnome ×ËÌÀÞÁ¤ ЦÄÔÒÉÍËÕ ÓÅÒÅÄÏ×ÉÝÁ GNOME ÄÌÑ ×¦ËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish (×ËÌÀÞÁÀÞÉ ÁÐÌÅÔ ÄÌÑ ÃÅÎÔÒÕ ËÅÒÕ×ÁÎÎÑ GNOME). ñËÝÏ ×É ÈÏÞÅÔÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ sawfish Ú GNOME, ×ÁÍ ÐÏÔÒ¦ÂÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÃÅÊ ÐÁËÅÔ. %package themer Summary: GUI for creating sawfish themes Summary(pl): GUI do tworzenia tematów dla sawfisha Summary(pt_BR): Interface para criação de temas para o gerenciador de janelas sawfish Summary(ru): çÒÁÆÉÞÅÓËÉÊ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ÓÏÚÄÁÎÉÑ "ÔÅÍ" ÏËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish Summary(uk): çÒÁƦÞÎÉÊ ¦ÎÔÅÒÆÅÊÓ ÄÌÑ ÓÔ×ÏÒÅÎÎÑ "ÔÅÍ" צËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish Summary(zh_CN): Ò»¸ö Sawfish ͼÐδ°¿Ú¹ÜÀíÆ÷µÄGUI Group: X11/Window Managers Requires: %{name} = %{version} %description themer Optional theme builder for sawfish. Allows static window themes to be created/edited in a graphical environment. %description themer -l pl Opcjonalna aplikacja do tworzenia tematów dla sawfisha. Pozwala na tworzenie/modyfikacjê statycznych tematów w ¶rodowisku graficznym. %description themer -l pt_BR O pacote sawfish-themer contém um construtor opcional de temas para o gerenciador de janelas sawfish. O sawfish-themer permite que temas de janelas estáticas possam ser criados e editados em um ambiente gráfico. %description themer -l ru ðÁËÅÔ sawfish-themer ÓÏÄÅÒÖÉÔ ÏÐÃÉÏÎÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ ÐÏÓÔÒÏÅÎÉÑ ÔÅÍ ÄÌÑ ÏËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish. %description themer -l uk ðÁËÅÔ sawfish-themer ͦÓÔÉÔØ ÏÐæÏÎÁÌØÎÕ ÐÒÏÇÒÁÍÕ ÐÏÂÕÄÏ×É ÔÅÍ ÄÌÑ ×¦ËÏÎÎÏÇÏ ÍÅÎÅÄÖÅÒÁ sawfish. %prep %setup -q -n %{name}-%{version}-gtk1 %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %build %{__gettextize} %{__libtoolize} aclocal %{__autoconf} %{__automake} || : %configure \ --disable-static \ --enable-capplet \ --enable-themer \ --enable-gnome-widgets \ --with-readline \ --with-esd \ --with-audiofile \ --with-gnu-ld %{__make} host_type=%{_host} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_wmpropsdir} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ G_MENU_DIR=%{_applnkdir}/Settings/GNOME \ host_type=%{_host} install Sawfish.desktop $RPM_BUILD_ROOT%{_wmpropsdir} %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %postun [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %files -f %{name}.lang %defattr(644,root,root,755) %doc README NEWS FAQ TODO %attr(755,root,root) %{_bindir}/sawfish %attr(755,root,root) %{_bindir}/sawfish-client %attr(755,root,root) %{_bindir}/sawfish-ui %dir %{_datadir}/sawfish %{_datadir}/sawfish/[^t]* %{_datadir}/sawfish/themes %{_pixmapsdir}/* %dir %{_libexecdir}/sawfish %dir %{_libexecdir}/sawfish/%{_host} %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/*.so %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/*.la %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/gtk-style %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish-menu %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish-about %dir %{_libexecdir}/sawfish/%{_host}/sawfish %dir %{_libexecdir}/sawfish/%{_host}/sawfish/wm %dir %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util/*.so %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util/*.la %{_libexecdir}/sawfish/%{_host}/DOC %dir %{repexecdir}/sawfish %attr(755,root,root) %{repexecdir}/sawfish/*.so %attr(755,root,root) %{repexecdir}/sawfish/*.la %{_infodir}/sawfish* %files gnome %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/sawfish-capplet %{_datadir}/control-center/Sawfish %{_wmpropsdir}/Sawfish.desktop %files themer %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/sawfish-themer %{_datadir}/sawfish/themer.glade