]> git.pld-linux.org Git - packages/fluxbox.git/blob - fluxbox.spec
a076162c88421257979b2d4688d327eb92c54db4
[packages/fluxbox.git] / fluxbox.spec
1 Summary:        Fluxbox is a windowmanager that is based on Blackbox
2 Summary(pl):    Ma³y i szybki zarz±dca okien dla X Window oparty o Blackbox
3 Summary(pt_BR): Fluxbox é um gerenciador de janelas baseado no Blackbox
4 Name:           fluxbox
5 Version:        0.9.9
6 Release:        3
7 License:        BSD-like
8 Group:          X11/Window Managers
9 Source0:        http://dl.sourceforge.net/fluxbox/%{name}-%{version}.tar.bz2
10 # Source0-md5:  b96f9b23b6605274bf0f7c3f84d080f1
11 Source1:        %{name}.desktop
12 Source2:        %{name}-xsession.desktop
13 Source3:        %{name}-pld.style
14 Source4:        %{name}-pld.jpg
15 Source5:        http://fluxbox.org/download/fluxbox-0.9.9-gcc3.4.patch
16 # Source5-md5:  8d626eb9d87864d51db64832dcc6a023
17 Patch0:         %{name}-nls-codesets.patch
18 URL:            http://fluxbox.sourceforge.net/
19 BuildRequires:  XFree86-devel
20 BuildRequires:  autoconf >= 2.52
21 BuildRequires:  automake
22 BuildRequires:  libstdc++-devel
23 BuildRequires:  libtool
24 BuildRequires:  xft-devel
25 BuildRequires:  xrender-devel
26 Provides:       blackbox
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Obsoletes:      blackbox
29
30 %define         _sysconfdir     /etc/X11/%{name}
31 %define         _wmpropsdir     /usr/share/wm-properties
32
33 %description
34 Fluxbox is yet another windowmanager for X. It's based on the Blackbox
35 0.61.1 code. Fluxbox looks like blackbox and handles styles, colors,
36 window placement and similar thing exactly like blackbox (100%
37 theme/style compatibility). So what's the difference between fluxbox
38 and blackbox then? The answer is: LOTS! Have a look at the homepage
39 for more info ;)
40
41 %description -l pl
42 Fluxbox jest zarz±dc± okien dla X Window opartym na Blackboksie
43 0.61.1. Jego zalet± jest estetyczny i szybki interfejs z wieloma
44 pulpitami i prostym menu. Wbudowano weñ tak¿e algorytm rysowania
45 dekoracji okien, które mog± byæ jednokolorowe, gradientowe lub
46 trójwymiarowe.
47
48 %description -l pt_BR
49 Fluxbox é um gerenciador de janelas para X. Ele é baseado no código do
50 Blackbox 0.61.1. Fluxbox tem a aparência do blackbox e pode utilizar
51 seus estilos, cores e temas. Então qual a diferença entre o fluxbox e
52 o blackbox?
53
54 %prep
55 %setup -q
56 %patch0 -p1
57 patch -p0 < %{SOURCE5}
58
59 %build
60 rm -f missing
61 %{__aclocal} -I .
62 %{__autoheader}
63 %{__autoconf}
64 %{__automake}
65 %configure \
66         --enable-slit \
67         --enable-kde \
68         --enable-gnome
69
70 %{__make}
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT{%{_datadir}/{xsessions,wallpapers,%{name}/styles},%{_wmpropsdir}}
75
76 %{__make} install \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}
80 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
81 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/styles/PLD
82 install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/wallpapers
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %files
88 %defattr(644,root,root,755)
89 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
90 %attr(755,root,root) %{_bindir}/*
91 %dir %{_datadir}/fluxbox
92 %{_datadir}/fluxbox/[!n]*
93 %dir %{_datadir}/fluxbox/nls
94 %{_datadir}/fluxbox/nls/C
95 %{_datadir}/fluxbox/nls/POSIX
96 %{_datadir}/fluxbox/nls/US_ASCII
97 %{_datadir}/fluxbox/nls/en*
98 %lang(bg) %{_datadir}/fluxbox/nls/bg*
99 %lang(da) %{_datadir}/fluxbox/nls/da*
100 %lang(de) %{_datadir}/fluxbox/nls/de*
101 %lang(es) %{_datadir}/fluxbox/nls/es*
102 %lang(et) %{_datadir}/fluxbox/nls/et*
103 %lang(fr) %{_datadir}/fluxbox/nls/fr*
104 %lang(it) %{_datadir}/fluxbox/nls/it*
105 %lang(ja) %{_datadir}/fluxbox/nls/ja*
106 %lang(lv) %{_datadir}/fluxbox/nls/lv*
107 %lang(nl) %{_datadir}/fluxbox/nls/nl*
108 %lang(pl) %{_datadir}/fluxbox/nls/pl*
109 %lang(pt) %{_datadir}/fluxbox/nls/pt_PT
110 %lang(pt_BR) %{_datadir}/fluxbox/nls/pt_BR
111 %lang(ru) %{_datadir}/fluxbox/nls/ru*
112 %lang(sl) %{_datadir}/fluxbox/nls/sl*
113 %lang(sv) %{_datadir}/fluxbox/nls/sv*
114 %lang(tr) %{_datadir}/fluxbox/nls/tr*
115 %{_datadir}/xsessions/%{name}.desktop
116 %{_wmpropsdir}/fluxbox.desktop
117 %{_datadir}/wallpapers/*
118 %{_mandir}/man1/*
This page took 0.042059 seconds and 3 git commands to generate.