5 Summary: Awesome Window Manager
6 Summary(hu.UTF-8): awesome ablakkezelő
7 Summary(pl.UTF-8): Zarządca okien X - Awesome
10 Release: 0.%{subver}.%{rel}
12 Group: X11/Window Managers
13 Source0: http://awesome.naquadah.org/download/%{name}-%{version}-%{subver}.tar.bz2
14 Source1: %{name}-xsession.desktop
15 Patch0: %{name}-lua-files.patch
16 # Source0-md5: cc5588184a3f77f21af3deb5180f704f
17 URL: http://awesome.naquadah.org
18 # BuildRequires: luadoc - this is very difficult, because of luadoc reqs :(
19 BuildRequires: asciidoc
20 BuildRequires: cairo-devel
21 BuildRequires: cmake >= 2.6
22 BuildRequires: dbus-devel
23 # doxygen required when build source code reference, but without luadoc...
24 # BuildRequires: doxygen
25 BuildRequires: gdk-pixbuf-devel
27 BuildRequires: libev-devel
29 BuildRequires: lua51-devel
30 BuildRequires: pango-devel
31 BuildRequires: pkgconfig >= 0.9.0
32 BuildRequires: rpmbuild(macros) >= 1.293
33 BuildRequires: sed >= 4.0
34 BuildRequires: xcb-util-devel >= 0.2.1
36 BuildRequires: xorg-lib-libICE-devel
37 BuildRequires: xorg-lib-libXext-devel
38 BuildRequires: xorg-lib-libXft-devel
39 BuildRequires: xorg-lib-libXinerama-devel
40 BuildRequires: xorg-lib-libXrandr-devel
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 %define _sysconfdir /etc/X11
46 awesome is a highly configurable, next generation framework window
47 manager for X. It is very fast, light and extensible. It is primarly
48 targeted at power user, developer and any people dealing with every
49 day computing tasks and want to have fine-grained control on its
50 graphical environment.
52 %description -l hu.UTF-8
53 awesome egy végletekig beállítható, következő generációs ablakkezelő
54 az X-hez. Nagyon gyors, könnyed és bővíthető. Az elsődleges
55 célközönség a "power user"-ek, fejlesztők és bárki, aki minden nap
56 számítógéppel dolgozik és teljeskörű irányítást akar a grafikus
60 %setup -q -n %{name}-%{version}-%{subver}
65 -DLUA_INC_DIR=%{_includedir}/lua51 \
67 -DAWESOME_DOC_PATH=%{_docdir}/%{name}-%{version} \
68 -DAWESOME_DATA_PATH=%{_datadir}/%{name} \
69 -DSYSCONFDIR=%{_sysconfdir}
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_datadir}/xsessions
77 DESTDIR=$RPM_BUILD_ROOT
78 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
81 rm -rf $RPM_BUILD_ROOT
84 %defattr(644,root,root,755)
85 %doc AUTHORS LICENSE README STYLE
86 %attr(755,root,root) %{_bindir}/%{name}
87 %attr(755,root,root) %{_bindir}/%{name}-client
88 %attr(755,root,root) %{_bindir}/awsetbg
90 %{_datadir}/xsessions/%{name}.desktop
91 %{_mandir}/man1/%{name}*
92 %{_mandir}/man5/%{name}*
93 # XXX shouldn't this dir be in filesystem or xorg packages?
94 %dir %{_sysconfdir}/xdg
95 %dir %{_sysconfdir}/xdg/awesome
96 %{_sysconfdir}/xdg/awesome/*