]> git.pld-linux.org Git - SPECS.git/blob - xfdesktop.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.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.16.0
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://archive.xfce.org/src/xfce/xfdesktop/4.16/%{name}-%{version}.tar.bz2
9 # Source0-md5:  20de956693011c429e3ec2928f535b7a
10 URL:            http://www.xfce.org/projects/xfdesktop
11 BuildRequires:  Thunar-devel >= 1.8.0
12 BuildRequires:  autoconf >= 2.60
13 BuildRequires:  automake >= 1:1.8
14 BuildRequires:  dbus-glib-devel >= 0.84
15 BuildRequires:  exo-devel >= 0.11.0
16 BuildRequires:  garcon-devel >= 0.6.0
17 BuildRequires:  gettext-tools
18 BuildRequires:  glib2-devel >= 1:2.50.0
19 BuildRequires:  gtk+3-devel >= 3.20.0
20 BuildRequires:  intltool >= 0.35.0
21 BuildRequires:  libnotify-devel >= 0.4.0
22 BuildRequires:  libtool >= 2:2.2.6
23 BuildRequires:  libwnck-devel >= 3.14
24 BuildRequires:  libxfce4ui-devel >= 4.14.0
25 BuildRequires:  libxfce4util-devel >= 4.14.0
26 BuildRequires:  pkgconfig >= 1:0.9.0
27 BuildRequires:  rpmbuild(macros) >= 1.601
28 BuildRequires:  xfce4-dev-tools >= 4.14.0
29 BuildRequires:  xfconf-devel >= 4.14.0
30 BuildRequires:  xorg-lib-libSM-devel
31 BuildRequires:  xorg-lib-libX11-devel
32 Requires:       Thunar-libs >= 1.8.0
33 Requires:       dbus-glib >= 0.84
34 Requires:       exo >= 0.12.0
35 Requires:       garcon >= 0.6.0
36 Requires:       glib2 >= 1:2.30.0
37 Requires:       gtk-update-icon-cache
38 Requires:       hicolor-icon-theme
39 Requires:       libxfce4ui >= 4.14.0
40 Requires:       libxfce4util >= 4.14.0
41 Requires:       xfce4-dirs >= 4.6
42 Requires:       xfconf >= 4.12.1
43 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45 %description
46 xfdesktop contain a desktop manager for the Xfce Desktop Environment.
47
48 %description -l pl.UTF-8
49 xfdesktop zawiera zarządcę pulpitu dla środowiska Xfce.
50
51 %prep
52 %setup -q
53
54 %build
55 %configure \
56         --disable-silent-rules \
57         --enable-desktop-icons \
58         --enable-desktop-menu \
59         --enable-file-icons \
60         --enable-thunarx
61
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66
67 %{__make} install \
68         DESTDIR=$RPM_BUILD_ROOT
69
70 # unify dir name (verify first that target doesn't exist)
71 [ ! -e $RPM_BUILD_ROOT%{_localedir}/fa ] || exit 1
72 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{fa_IR,fa}
73 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{hy_AM,hy}
74 # just a copy of ur (.po files differ only by trailing junk)
75 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ur_PK
76 # unsupported
77 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{hye,ie}
78
79 %find_lang %{name}
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %post
85 %update_icon_cache hicolor
86
87 %postun
88 %update_icon_cache hicolor
89
90 %files -f %{name}.lang
91 %defattr(644,root,root,755)
92 %doc AUTHORS ChangeLog TODO
93 %attr(755,root,root) %{_bindir}/xfdesktop
94 %attr(755,root,root) %{_bindir}/xfdesktop-settings
95 %{_mandir}/man1/xfdesktop.1*
96 %{_desktopdir}/xfce-backdrop-settings.desktop
97 %{_pixmapsdir}/xfce4_xicon*.png
98 %{_pixmapsdir}/xfdesktop
99 %{_iconsdir}/hicolor/*x*/apps/org.xfce.xfdesktop.png
100 %{_iconsdir}/hicolor/scalable/apps/org.xfce.xfdesktop.svg
101 %dir %{_datadir}/backgrounds/xfce
102 %{_datadir}/backgrounds/xfce/xfce-blue.jpg
103 %{_datadir}/backgrounds/xfce/xfce-stripes.png
104 %{_datadir}/backgrounds/xfce/xfce-teal.jpg
105 %{_datadir}/backgrounds/xfce/xfce-verticals.png
This page took 0.118054 seconds and 3 git commands to generate.