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