1 Summary: A highly configurable and extensible X11 window manager
2 Summary(pl): Window Manad¿er dla X11 o du¿ych mo¿liwo¶ciach konfiguracyjnych i skalowalno¶ci
8 Group: X11/Window Managers
9 Source0: http://prdownloads.sourceforge.net/sawmill/%{name}-%{version}.tar.gz
10 Patch0: %{name}-info.patch
11 Patch1: %{name}-no_version.patch
12 Patch2: %{name}-no_libnsl.spec
13 Patch3: %{name}-make.patch
14 Patch4: %{name}-windowmenu.patch
15 Patch5: %{name}-nautilus.patch
16 Patch6: %{name}-ac25x.patch
17 URL: http://sawmill.sourceforge.net/
19 BuildRequires: autoconf
20 BuildRequires: automake
21 BuildRequires: esound-devel
22 BuildRequires: control-center-devel
23 BuildRequires: gettext-devel
24 BuildRequires: librep-devel
25 BuildRequires: gnome-libs-devel
26 BuildRequires: gtk+-devel >= 1.2.0
27 BuildRequires: imlib-devel >= 1.8.2
28 BuildRequires: libjpeg-devel
29 BuildRequires: libpng >= 1.0.8
30 BuildRequires: librep-devel >= 0.14
31 BuildRequires: libtiff-devel
32 BuildRequires: libtool
33 BuildRequires: libungif-devel
34 BuildRequires: ncurses-devel
35 BuildRequires: readline-devel
36 BuildRequires: rep-gtk >= 0.14-3
37 BuildRequires: rep-gtk-gnome >= 0.14-3
38 BuildRequires: rep-gtk-libglade >= 0.14-3
39 BuildRequires: texinfo
40 %define repexecdir %(rep-config --execdir || echo "Install_librep-devel_and_rebuild_this_package")
41 Requires: rep-gtk >= 0.14-3
42 Requires: rep-gtk-gnome >= 0.14.3
43 Requires: %{repexecdir}
44 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46 Obsoletes: sawmill-gnome
47 Obsoletes: sawmill-themer
49 %define _prefix /usr/X11R6
50 %define _libexecdir %{_libdir}
51 %define _wmpropsdir %{_datadir}/wm-properties
54 This is an extensible window manager using a LISP-based scripting
55 language--all window decorations are configurable, the basic idea is
56 to have as much user-interface policy as possible controlled through
57 the Lisp language. All configuration may be performed through a GTK
58 interface; sawfish is mostly-GNOME compliant.
61 Window manad¿er o du¿ych mo¿liwo¶ciach rozszerzania, u¿ywaj±cy
62 bazowanego na LISP-ie jêzyka skryptowego, dziêki czemu wszystkie
63 dodatki do okien s± configurowalne. Ogóln± ide± jest, aby daæ jak
64 najwiêksz± kontrolê w rêce u¿ytkownika poprzez graficzny interfejs
65 dziêki w³a¶nie LISP-owi. Sawfish jest najbardziej zgodny z GNOME-m.
68 Summary: GNOME support for sawfish
69 Summary(pl): Support GNOME'a dla sawfisha
70 Group: X11/Window Managers
71 Requires: %{name} = %{version}
72 Requires: rep-gtk-gnome >= 0.14-3
73 Requires: rep-gtk-libglade >= 0.14-3
76 Optional GNOME support for sawfish. Includes a wm-entries spec, and a
77 control center applet.
79 %description gnome -l pl
80 Opcjonalny support GNOME'a dla sawfisha. Zawiera aplet dla
81 control-center oraz wm-entries spec.
84 Summary: GUI for creating sawfish themes
85 Summary(pl): GUI do tworzenia tematów dla sawfisha
86 Group: X11/Window Managers
87 Requires: %{name} = %{version}
90 Optional theme builder for sawfish. Allows static window themes to be
91 created/edited in a graphical environment.
93 %description themer -l pl
94 Opcjonalna aplikacja do tworzenia tematów dla sawfisha. Pozwala na
95 tworzenie/modyfikacjê statycznych tematów w ¶rodowisku graficznym.
117 --enable-gnome-widgets \
122 %{__make} host_type=%{_host}
125 rm -rf $RPM_BUILD_ROOT
126 install -d $RPM_BUILD_ROOT%{_wmpropsdir}
129 DESTDIR=$RPM_BUILD_ROOT \
130 G_MENU_DIR=%{_applnkdir}/Settings/GNOME \
133 install Sawfish.desktop $RPM_BUILD_ROOT%{_wmpropsdir}
135 gzip -9nf README NEWS FAQ TODO
140 rm -rf $RPM_BUILD_ROOT
143 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
146 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
148 %files -f %{name}.lang
149 %defattr(644,root,root,755)
151 %attr(755,root,root) %{_bindir}/sawfish
152 %attr(755,root,root) %{_bindir}/sawfish-client
153 %attr(755,root,root) %{_bindir}/sawfish-ui
154 %dir %{_datadir}/sawfish
155 %{_datadir}/sawfish/[^t]*
156 %{_datadir}/sawfish/themes
160 %dir %{_libexecdir}/sawfish
161 %dir %{_libexecdir}/sawfish/%{_host}
162 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/*.so
163 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/*.la
164 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/gtk-style
165 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish-menu
166 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish-about
167 %dir %{_libexecdir}/sawfish/%{_host}/sawfish
168 %dir %{_libexecdir}/sawfish/%{_host}/sawfish/wm
169 %dir %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util
170 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util/*.so
171 %attr(755,root,root) %{_libexecdir}/sawfish/%{_host}/sawfish/wm/util/*.la
172 %{_libexecdir}/sawfish/%{_host}/DOC
174 %dir %{repexecdir}/sawfish
175 %attr(755,root,root) %{repexecdir}/sawfish/*.so
176 %attr(755,root,root) %{repexecdir}/sawfish/*.la
181 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_bindir}/sawfish-capplet
183 %{_datadir}/control-center/Sawfish
184 %{_wmpropsdir}/Sawfish.desktop
187 %defattr(644,root,root,755)
188 %attr(755,root,root) %{_bindir}/sawfish-themer
189 %{_datadir}/sawfish/themer.glade