]> git.pld-linux.org Git - packages/xfdesktop.git/blob - xfdesktop.spec
- rel 3
[packages/xfdesktop.git] / xfdesktop.spec
1 Summary:        Desktop manager for the Xfce Desktop Environment
2 Summary(pl.UTF-8):      Zarządca pulpitu dla środowiska Xfce
3 Name:           xfdesktop
4 Version:        4.4.1
5 Release:        3
6 License:        GPL v2
7 Group:          X11/Applications
8 Source0:        http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
9 # Source0-md5:  7cbebc8e895eb19ee735e520ea48d03b
10 Patch0:         %{name}-locale-names.patch
11 Patch1:         %{name}-desktop.patch
12 URL:            http://www.xfce.org/
13 BuildRequires:  Thunar-devel >= 0.8.0
14 BuildRequires:  autoconf >= 2.50
15 BuildRequires:  automake
16 BuildRequires:  gettext-devel
17 BuildRequires:  gtk+2-devel >= 2:2.10.6
18 BuildRequires:  intltool >= 0.35.0
19 BuildRequires:  libexo-devel >= 0.3.2
20 BuildRequires:  libtool
21 BuildRequires:  libxfce4mcs-devel >= %{version}
22 BuildRequires:  libxfcegui4-devel >= %{version}
23 BuildRequires:  libxml2-devel >= 1:2.6.27
24 BuildRequires:  pkgconfig >= 1:0.9.0
25 BuildRequires:  rpmbuild(macros) >= 1.311
26 BuildRequires:  xfce-mcs-manager-devel >= %{version}
27 BuildRequires:  xfce4-dev-tools >= 4.4.0
28 BuildRequires:  xfce4-panel-devel >= %{version}
29 Requires(post,postun):  gtk+2
30 Requires(post,postun):  hicolor-icon-theme
31 Requires:       xdg-menus
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 xfdesktop contain a desktop manager for the Xfce Desktop Environment.
36
37 %description -l pl.UTF-8
38 xfdesktop zawiera zarządcę pulpitu dla środowiska Xfce.
39
40 %prep
41 %setup -q
42 %patch0 -p1
43 %patch1 -p1
44
45 mv -f po/{pt_PT,pt}.po
46 mv -f po/{nb_NO,nb}.po
47
48 %build
49 %{__glib_gettextize}
50 %{__intltoolize}
51 %{__libtoolize}
52 %{__aclocal}
53 %{__autoheader}
54 %{__automake}
55 %{__autoconf}
56 %configure \
57         --enable-desktop-icons \
58         --enable-desktop-menu \
59         --enable-exo \
60         --enable-file-icons \
61         --enable-panel-plugin \
62         --enable-menueditor \
63         --enable-thunarx
64
65 %{__make}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69
70 %{__make} install \
71         DESTDIR=$RPM_BUILD_ROOT
72
73 rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/{mcs-plugins,panel-plugins,modules}/*.{la,a}
74
75 %find_lang %{name}
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %post
81 %update_icon_cache hicolor
82
83 %postun
84 %update_icon_cache hicolor
85
86 %files -f %{name}.lang
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog README TODO
89 %attr(755,root,root) %{_bindir}/*
90 %attr(755,root,root) %{_libdir}/xfce4/mcs-plugins/*.so
91 %attr(755,root,root) %{_libdir}/xfce4/modules/*.so
92 %attr(755,root,root) %{_libdir}/xfce4/panel-plugins/xfce4-menu-plugin
93 %dir %{_datadir}/xfce4-menueditor
94 %{_datadir}/xfce4-menueditor/xfce4-menueditor.ui
95 %docdir %{_datadir}/xfce4/doc
96 %{_datadir}/xfce4/doc/C/*
97 %lang(fr) %{_datadir}/xfce4/doc/fr/*
98 %{_mandir}/man1/*.1*
99
100 %dir %{_sysconfdir}/xdg/xfce4/desktop
101 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml
102 %{?with_vfmg:%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu2.xml}
103 %lang(be) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.be
104 %lang(ca) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.ca
105 %lang(cs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.cs
106 %lang(da) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.da
107 %lang(de) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.de
108 %lang(el) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.el
109 %lang(es) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.es
110 %lang(et) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.et
111 %lang(eu) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.eu
112 %lang(fi) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.fi
113 %lang(fr) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.fr
114 %lang(he) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.he
115 %lang(hu) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.hu
116 %lang(it) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.it
117 %lang(ja) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.ja
118 %lang(ko) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.ko
119 %lang(nl) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.nl
120 %lang(pa) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.pa
121 %lang(pl) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.pl
122 %lang(pt_BR) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.pt_BR
123 %lang(ro) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.ro
124 %lang(ru) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.ru
125 %lang(sk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.sk
126 %lang(sv) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.sv
127 %lang(tr) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.tr
128 %lang(uk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.uk
129 %lang(vi) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.vi
130 %lang(zh_TW) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/desktop/menu.xml.zh_TW
131
132 %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml
133 %lang(ca) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.ca
134 %lang(cs) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.cs
135 %lang(de) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.de
136 %lang(el) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.el
137 %lang(es) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.es
138 %lang(eu) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.eu
139 %lang(fi) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.fi
140 %lang(fr) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.fr
141 %lang(he) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.he
142 %lang(hu) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.hu
143 %lang(it) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.it
144 %lang(ja) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.ja
145 %lang(nl) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.nl
146 %lang(pl) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.pl
147 %lang(pt_BR) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.pt_BR
148 %lang(ro) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.ro
149 %lang(ru) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.ru
150 %lang(sk) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.sk
151 %lang(sv) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.sv
152 %lang(tr) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.tr
153 %lang(zh_CN) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_CN
154 %lang(zh_TW) %{_sysconfdir}/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_TW
155
156 %{_desktopdir}/*.desktop
157 %{_datadir}/xfce4/backdrops
158 %{_datadir}/xfce4/panel-plugins/*
159 %{_pixmapsdir}/*
160 %{_iconsdir}/hicolor/*/apps/*
This page took 0.073034 seconds and 4 git commands to generate.