]> git.pld-linux.org Git - packages/xfce4-panel.git/blame - xfce4-panel.spec
- updated gettext BR
[packages/xfce4-panel.git] / xfce4-panel.spec
CommitLineData
478935a0 1%define xfce_version 4.11.0
43868316 2Summary: Next generation panel for Xfce
4e64a1c3 3Summary(pl.UTF-8): Panel nowej generacji dla Xfce
65aec616 4Name: xfce4-panel
478935a0 5Version: 4.11.1
13eee2d7 6Release: 4
47bfbd26 7License: GPL v2, LGPL v2
65aec616 8Group: X11/Applications
478935a0
JR
9Source0: http://archive.xfce.org/src/xfce/xfce4-panel/4.11/%{name}-%{version}.tar.bz2
10# Source0-md5: 21e056bdfb7a6b4d70e4ded619b2a88d
556bcad2 11Patch0: %{name}-no-empty-panel.patch
8c464e23
MB
12URL: http://www.xfce.org/projects/xfce4-panel
13BuildRequires: dbus-glib-devel >= 0.73
c06c38aa
KK
14BuildRequires: docbook-dtd412-xml
15BuildRequires: docbook-style-xsl
3c822a9e 16BuildRequires: exo-devel >= 0.8.0
13eee2d7
JR
17BuildRequires: garcon-devel >= 0.3.0
18BuildRequires: garcon-gtk2-devel >= 0.3.0
01bde748 19BuildRequires: gettext-tools
8c464e23
MB
20BuildRequires: glib2-devel >= 1:2.18.0
21BuildRequires: gtk+2-devel >= 2:2.14.0
dfa8cf74 22BuildRequires: gtk+3-devel
8c464e23 23BuildRequires: gtk-doc >= 1.9
47bfbd26 24BuildRequires: gtk-doc-automake
773c5e24 25BuildRequires: intltool >= 0.35.0
921babdb 26BuildRequires: libwnck2-devel >= 2.22.0
8c464e23 27BuildRequires: libxfce4ui-devel >= %{xfce_version}
c7ca6d5b 28BuildRequires: libxfce4util-devel >= %{xfce_version}
8264768a 29BuildRequires: libxslt-progs
67aca298 30BuildRequires: pkgconfig >= 1:0.9.0
8c464e23
MB
31BuildRequires: rpmbuild(macros) >= 1.601
32BuildRequires: xfce4-dev-tools >= %{xfce_version}
478935a0
JR
33#BuildRequires: xfconf-devel >= %{xfce_version}
34BuildRequires: xfconf-devel >= 4.10.0
57b7c321 35Requires: %{name}-libs = %{version}-%{release}
8c464e23
MB
36Requires: gtk-update-icon-cache
37Requires: hicolor-icon-theme
38# NOTE: xfce4-icon-theme doesn't match XDG specification.
39# Use Tango as a default icon theme.
6b1a7397 40Requires: tango-icon-theme
b93f7cae 41Requires: xfce4-dirs >= 4.6
8c464e23 42Suggests: xfce-preferred-applications
57b7c321
MB
43Obsoletes: xfce4-iconbox
44Obsoletes: xfce4-showdesktop-plugin
47bfbd26 45Obsoletes: xfce4-systray
57b7c321 46Obsoletes: xfce4-taskbar-plugin
3a109395 47Obsoletes: xfce4-themes
57b7c321 48Obsoletes: xfce4-windowlist-plugin
76984d46 49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50
51%description
43868316 52xfce4-panel is the panel for the Xfce desktop environment.
56b6c781 53
d0bd5559
JR
54%description -l pl.UTF-8
55xfce4-panel to panel dla środowiska Xfce.
56b6c781 56
6fdc689b
MB
57%package apidocs
58Summary: Xfce panel API documentation
4e64a1c3 59Summary(pl.UTF-8): Dokumentacja API panelu Xfce
6fdc689b
MB
60Group: Documentation
61Requires: gtk-doc-common
62
63%description apidocs
64Xfce panel API documentation.
65
d0bd5559 66%description apidocs -l pl.UTF-8
6fdc689b
MB
67Dokumentacja API panelu Xfce.
68
24d83db8 69%package libs
47bfbd26 70Summary: xfce4panel library
4e64a1c3 71Summary(pl.UTF-8): Biblioteka xfce4panel
0eb15afb 72Group: X11/Development/Libraries
24d83db8 73
47bfbd26 74%description libs
75This package contains xfce4panel library.
24d83db8 76
d0bd5559
JR
77%description libs -l pl.UTF-8
78Pakiet ten zawiera bibliotekę xfce4panel.
47bfbd26 79
56b6c781 80%package devel
43868316 81Summary: Header files for building Xfce panel plugins
4e64a1c3 82Summary(pl.UTF-8): Pliki nagłówkowe do budowania wtyczek panelu Xfce
0eb15afb 83Group: X11/Development/Libraries
47bfbd26 84Requires: %{name}-libs = %{version}-%{release}
8c464e23
MB
85Requires: glib2-devel >= 1:2.18.0
86Requires: gtk+2-devel >= 2:2.14.0
87Requires: libxfce4ui-devel >= %{xfce_version}
c7ca6d5b 88Requires: libxfce4util-devel >= %{xfce_version}
56b6c781
JB
89
90%description devel
43868316 91Header files for building Xfce panel plugins.
56b6c781 92
d0bd5559
JR
93%description devel -l pl.UTF-8
94Pliki nagłówkowe do budowania wtyczek panelu Xfce.
76984d46 95
96%prep
97%setup -q
ff1a1387 98%patch0 -p1
76984d46 99
100%build
47bfbd26 101%configure \
8c464e23 102 --disable-static \
2638d5f9 103 --enable-gtk-doc \
8c464e23 104 --with-html-dir=%{_gtkdocdir} \
dfa8cf74
JR
105 --disable-silent-rules \
106 --enable-gtk3
56b6c781 107
76984d46 108%{__make}
109
110%install
111rm -rf $RPM_BUILD_ROOT
8c464e23 112install -d $RPM_BUILD_ROOT{%{_libdir},%{_datadir}}/xfce4/panel-plugins
56b6c781
JB
113
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
116
8c464e23
MB
117%{__rm} $RPM_BUILD_ROOT%{_libdir}/xfce4/panel/plugins/*.la
118%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
70bfe955
JR
119%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/ur_PK
120
56b6c781 121%find_lang %{name}
76984d46 122
123%clean
124rm -rf $RPM_BUILD_ROOT
125
47bfbd26 126%post
773c5e24 127%update_icon_cache hicolor
47bfbd26 128
129%postun
773c5e24 130%update_icon_cache hicolor
47bfbd26 131
132%post libs -p /sbin/ldconfig
133%postun libs -p /sbin/ldconfig
134
56b6c781 135%files -f %{name}.lang
76984d46 136%defattr(644,root,root,755)
8c464e23 137%doc AUTHORS ChangeLog NEWS README
0eb15afb 138%attr(755,root,root) %{_bindir}/xfce4-panel
8c464e23
MB
139%attr(755,root,root) %{_bindir}/xfce4-popup-applicationsmenu
140%attr(755,root,root) %{_bindir}/xfce4-popup-directorymenu
141%attr(755,root,root) %{_bindir}/xfce4-popup-windowmenu
5fe191b2 142
7f6cc512 143%dir %{_sysconfdir}/xdg/xfce4/panel
8c464e23 144%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/panel/default.xml
0eb15afb 145%dir %{_libdir}/xfce4
8c464e23
MB
146%dir %{_libdir}/xfce4/panel
147%attr(755,root,root) %{_libdir}/xfce4/panel/migrate
478935a0 148%attr(755,root,root) %{_libdir}/xfce4/panel/wrapper-1.0
dfa8cf74 149%attr(755,root,root) %{_libdir}/xfce4/panel/wrapper-2.0
56b6c781 150%dir %{_libdir}/xfce4/panel-plugins
8c464e23
MB
151%dir %{_libdir}/xfce4/panel/plugins
152%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libactions.so
153%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libapplicationsmenu.so
154%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libclock.so
155%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libdirectorymenu.so
156%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/liblauncher.so
157%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libpager.so
158%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libseparator.so
159%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libshowdesktop.so
160%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libsystray.so
161%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libtasklist.so
162%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libwindowmenu.so
163%{_datadir}/xfce4/panel
164%dir %{_datadir}/xfce4/panel-plugins
5fe191b2 165%{_iconsdir}/hicolor/*/*/*
47bfbd26 166%{_desktopdir}/*.desktop
5fe191b2 167
6fdc689b
MB
168%files apidocs
169%defattr(644,root,root,755)
8c464e23 170%{_gtkdocdir}/libxfce4panel-1.0
47bfbd26 171
172%files libs
173%defattr(644,root,root,755)
8c464e23 174%attr(755,root,root) %{_libdir}/libxfce4panel-1.0.so.*.*.*
0f8917a7 175%attr(755,root,root) %ghost %{_libdir}/libxfce4panel-1.0.so.4
dfa8cf74
JR
176%attr(755,root,root) %{_libdir}/libxfce4panel-2.0.so.*.*.*
177%attr(755,root,root) %ghost %{_libdir}/libxfce4panel-2.0.so.4
c634f874 178
56b6c781
JB
179%files devel
180%defattr(644,root,root,755)
8c464e23 181%attr(755,root,root) %{_libdir}/libxfce4panel-1.0.so
dfa8cf74 182%attr(755,root,root) %{_libdir}/libxfce4panel-2.0.so
8c464e23 183%{_includedir}/xfce4/libxfce4panel-1.0
dfa8cf74 184%{_includedir}/xfce4/libxfce4panel-2.0
0eb15afb 185%{_pkgconfigdir}/libxfce4panel-1.0.pc
dfa8cf74 186%{_pkgconfigdir}/libxfce4panel-2.0.pc
This page took 0.095628 seconds and 4 git commands to generate.