]> git.pld-linux.org Git - packages/gnome-panel.git/blame - gnome-panel.spec
- converted to UTF-8
[packages/gnome-panel.git] / gnome-panel.spec
CommitLineData
6475fdf9 1Summary: The core programs for the GNOME GUI desktop environment
874f0170 2Summary(pl.UTF-8): Podstawowe programy środowiska graficznego GNOME
92ca1d3b 3Name: gnome-panel
fa173a83
MB
4Version: 2.16.3
5Release: 1
92ca1d3b 6License: LGPL
7Group: X11/Applications
f6ce984e 8Source0: http://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.16/%{name}-%{version}.tar.bz2
fa173a83 9# Source0-md5: 4af0a1ecb940f2bb27a27db50e3071c8
8648ec2a 10Patch0: %{name}-finalize-memleak.patch
4f54851d 11Patch1: %{name}-no_launchers_on_panel.patch
92ca1d3b 12URL: http://www.gnome.org/
fa173a83
MB
13BuildRequires: GConf2-devel >= 2.16.0
14BuildRequires: ORBit2-devel >= 1:2.14.5
21fb8784
JB
15BuildRequires: autoconf
16BuildRequires: automake
fa173a83 17BuildRequires: evolution-data-server-devel >= 1.8.3
271af1c2 18BuildRequires: gnome-common >= 2.12.0
fa173a83 19BuildRequires: gnome-desktop-devel >= 2.16.3
47acf02d 20BuildRequires: gnome-doc-utils >= 0.8.0
fa173a83
MB
21BuildRequires: gnome-menus-devel >= 2.16.1
22BuildRequires: gnome-vfs2-devel >= 2.16.3
23BuildRequires: gtk+2-devel >= 2:2.10.9
1dee4339 24BuildRequires: gtk-doc >= 1.7
fa173a83 25BuildRequires: intltool >= 0.35.0
f6ce984e 26BuildRequires: libart_lgpl-devel >= 2.3.17
271af1c2 27BuildRequires: libglade2-devel >= 1:2.6.0
fa173a83 28BuildRequires: libgnomeui-devel >= 2.16.1
21fb8784 29BuildRequires: libtool
fa173a83
MB
30BuildRequires: libwnck-devel >= 2.16.3
31BuildRequires: pango-devel >= 1:1.14.10
0e65d7c1 32BuildRequires: perl-base
26effa38 33BuildRequires: pkgconfig >= 1:0.15.0
fa173a83 34BuildRequires: python-libxml2 >= 1:2.6.27
80d31359 35BuildRequires: rpm-build >= 4.1-10
ff126c01 36BuildRequires: rpmbuild(macros) >= 1.311
eb963559 37BuildRequires: scrollkeeper >= 0.3.11
6189f4a2 38BuildConflicts: GConf-devel < 1.0.9-7
fa173a83 39Requires(post,postun): hicolor-icon-theme
862abbe9 40Requires(post,postun): scrollkeeper
fa173a83 41Requires(post,preun): GConf2 >= 2.16.0
8648ec2a 42Requires: %{name}-libs = %{version}-%{release}
fa173a83 43Requires: gnome-desktop >= 2.16.3
47acf02d 44Requires: gnome-icon-theme >= 2.16.0.1
2da232f6 45Requires: xdg-menus
6475fdf9 46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
92ca1d3b 47
92ca1d3b 48%description
49GNOME (GNU Network Object Model Environment) is a user-friendly set of
50applications and desktop tools to be used in conjunction with a window
51manager for the X Window System. GNOME is similar in purpose and scope
6475fdf9 52to CDE and KDE, but GNOME is based completely on free software.
92ca1d3b 53
6c1adb18 54The gnome-panel packages provides the GNOME panel, menus and some
92ca1d3b 55basic applets for the panel.
56
874f0170 57%description -l pl.UTF-8
d5b99877 58GNOME (GNU Network Object Model Environment) to zestaw przyjaznych dla
874f0170
JR
59użytkownika aplikacji i narzędzi do używania w połączeniu z zarządcą
60okien pod X. GNOME ma podobny cel jak CDE i KDE, ale bazuje całkowicie
d5b99877 61na wolnym oprogramowaniu.
6475fdf9
JB
62
63Ten pakiet dostarcza panel GNOME2, menu oraz podstawowe aplety dla
64panelu GNOME2.
65
92ca1d3b 66%package devel
6475fdf9 67Summary: GNOME panel includes, and more
874f0170 68Summary(pl.UTF-8): Pliki nagłówkowe biblioteki panelu GNOME
df4e27aa 69Group: X11/Development/Libraries
8648ec2a 70Requires: %{name}-libs = %{version}-%{release}
fa173a83 71Requires: libgnomeui-devel >= 2.16.1
92ca1d3b 72
73%description devel
6475fdf9
JB
74Panel header files for creating GNOME panels.
75
874f0170
JR
76%description devel -l pl.UTF-8
77Pliki nagłówkowe bibliotek panelu GNOME.
92ca1d3b 78
79%package static
6475fdf9 80Summary: GNOME panel static libraries
874f0170 81Summary(pl.UTF-8): Statyczne biblioteki panelu GNOME
df4e27aa 82Group: X11/Development/Libraries
0e65d7c1 83Requires: %{name}-devel = %{version}-%{release}
92ca1d3b 84
85%description static
6475fdf9
JB
86Panel static libraries.
87
874f0170 88%description static -l pl.UTF-8
6475fdf9 89Statyczne biblioteki panelu GNOME.
92ca1d3b 90
8648ec2a 91%package libs
92Summary: GNOME panel library
874f0170 93Summary(pl.UTF-8): Biblioteka panelu GNOME
8648ec2a 94Group: X11/Libraries
fa173a83 95Requires: libgnomeui >= 2.16.1
f6ce984e 96Requires: librsvg >= 1:2.16.0
8648ec2a 97
98%description libs
99GNOME panel library.
100
874f0170 101%description libs -l pl.UTF-8
8648ec2a 102Biblioteka panelu GNOME.
103
9bcb8fd2 104%package apidocs
105Summary: panel-applet API documentation
874f0170 106Summary(pl.UTF-8): Dokumentacja API panel-applet
9bcb8fd2 107Group: Documentation
108Requires: gtk-doc-common
109
110%description apidocs
111panel-applet API documentation.
112
874f0170 113%description apidocs -l pl.UTF-8
9bcb8fd2 114Dokumentacja API panel-applet.
115
92ca1d3b 116%prep
117%setup -q
d7ed3215 118%patch0 -p1
9f964f1b 119%patch1 -p1
92ca1d3b 120
121%build
ff126c01 122%{__gnome_doc_prepare}
8648ec2a 123%{__gnome_doc_common}
862abbe9 124%{__intltoolize}
416c8122 125%{__libtoolize}
b642f223 126%{__aclocal}
416c8122 127%{__autoheader}
128%{__autoconf}
129%{__automake}
d5524f48 130%configure \
8648ec2a 131 --disable-schemas-install \
0e65d7c1 132 --enable-eds \
8648ec2a 133 --enable-gtk-doc \
134 --with-html-dir=%{_gtkdocdir}
92ca1d3b 135%{__make}
136
92ca1d3b 137%install
138rm -rf $RPM_BUILD_ROOT
9a580b5b 139install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_datadir}/%{name}}
92ca1d3b 140
141%{__make} install \
0e65d7c1 142 DESTDIR=$RPM_BUILD_ROOT \
143 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
92ca1d3b 144
a97815a6 145install %{name}/panel-default-setup.entries $RPM_BUILD_ROOT%{_datadir}/%{name}
1886b570 146
8648ec2a 147# short circuit stopper (fix me!)
94c035c1 148mv ChangeLog main-ChangeLog
e4781580 149find . -name ChangeLog |awk '{src=$0; dst=$0;sub("^./","",dst);gsub("/","-",dst); print "cp " src " " dst}'|sh
d9c76eec 150
8648ec2a 151rm -f $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas/panel-default-setup.entries
b642f223 152
92ca1d3b 153%find_lang %{name} --with-gnome --all-name
154
155%clean
156rm -rf $RPM_BUILD_ROOT
157
158%post
862abbe9 159%scrollkeeper_update_post
160%gconf_schema_install clock.schemas
161%gconf_schema_install fish.schemas
162%gconf_schema_install panel-compatibility.schemas
163%gconf_schema_install panel-general.schemas
164%gconf_schema_install panel-global.schemas
165%gconf_schema_install panel-object.schemas
166%gconf_schema_install panel-toplevel.schemas
167%gconf_schema_install window-list.schemas
168%gconf_schema_install workspace-switcher.schemas
ff126c01 169%update_icon_cache hicolor
170
a97815a6 171%{_bindir}/gconftool-2 --direct \
f318c1be 172 --config-source="`%{_bindir}/gconftool-2 --get-default-source`" \
173 --load %{_datadir}/%{name}/panel-default-setup.entries > /dev/null
174%{_bindir}/gconftool-2 --direct \
175 --config-source="`%{_bindir}/gconftool-2 --get-default-source`" \
176 --load %{_datadir}/%{name}/panel-default-setup.entries /apps/panel/profiles/default > /dev/null
ff126c01 177
3d51234f 178%banner %{name} -e << EOF
d5b99877 179For full functionality, you need to install
180gnome-utils-screenshot and gnome-utils-search-tool.
3d51234f 181EOF
92ca1d3b 182
91d32b68 183%preun
862abbe9 184%gconf_schema_uninstall clock.schemas
185%gconf_schema_uninstall fish.schemas
186%gconf_schema_uninstall panel-compatibility.schemas
187%gconf_schema_uninstall panel-general.schemas
188%gconf_schema_uninstall panel-global.schemas
189%gconf_schema_uninstall panel-object.schemas
190%gconf_schema_uninstall panel-toplevel.schemas
191%gconf_schema_uninstall window-list.schemas
192%gconf_schema_uninstall workspace-switcher.schemas
91d32b68 193
46857caa 194%postun
862abbe9 195%scrollkeeper_update_postun
ff126c01 196%update_icon_cache hicolor
92ca1d3b 197
8648ec2a 198%post libs -p /sbin/ldconfig
199%postun libs -p /sbin/ldconfig
200
92ca1d3b 201%files -f %{name}.lang
202%defattr(644,root,root,755)
3dbb1fd4 203%doc AUTHORS NEWS README *ChangeLog
fa173a83
MB
204%attr(755,root,root) %{_bindir}/gnome-desktop-item-edit
205%attr(755,root,root) %{_bindir}/gnome-panel
206%attr(755,root,root) %{_bindir}/panel-test-applets
0e65d7c1 207%attr(755,root,root) %{_libdir}/clock-applet
8648ec2a 208%attr(755,root,root) %{_libdir}/fish-applet-2
8d17bcef 209%attr(755,root,root) %{_libdir}/notification-area-applet
8648ec2a 210%attr(755,root,root) %{_libdir}/wnck-applet
9dca2cd2 211%{_datadir}/gnome-2.0/ui/*
a97815a6 212%{_datadir}/gnome-panel
8648ec2a 213%{_datadir}/gnome/panel
1886b570 214%{_datadir}/gnome-panelrc
92ca1d3b 215%{_datadir}/idl/gnome-panel-2.0
fa173a83 216%{_iconsdir}/hicolor/*/apps/*
8648ec2a 217%{_libdir}/bonobo/servers/*
92ca1d3b 218%{_mandir}/man1/*
8648ec2a 219%{_omf_dest_dir}/clock
220%{_omf_dest_dir}/fish
fa173a83 221%{_omf_dest_dir}/gnome-panel
8648ec2a 222%{_omf_dest_dir}/window-list
223%{_omf_dest_dir}/workspace-switcher
224%{_sysconfdir}/gconf/schemas/clock.schemas
225%{_sysconfdir}/gconf/schemas/fish.schemas
226%{_sysconfdir}/gconf/schemas/panel-compatibility.schemas
227%{_sysconfdir}/gconf/schemas/panel-general.schemas
228%{_sysconfdir}/gconf/schemas/panel-global.schemas
229%{_sysconfdir}/gconf/schemas/panel-object.schemas
230%{_sysconfdir}/gconf/schemas/panel-toplevel.schemas
231%{_sysconfdir}/gconf/schemas/window-list.schemas
232%{_sysconfdir}/gconf/schemas/workspace-switcher.schemas
92ca1d3b 233
234%files devel
235%defattr(644,root,root,755)
fa173a83
MB
236%attr(755,root,root) %{_libdir}/libpanel-applet-2.so
237%{_libdir}/libpanel-applet-2.la
92ca1d3b 238%{_includedir}/panel-2.0
fa173a83 239%{_pkgconfigdir}/libpanelapplet-2.0.pc
92ca1d3b 240
241%files static
242%defattr(644,root,root,755)
fa173a83 243%{_libdir}/libpanel-applet-2.a
8648ec2a 244
245%files libs
246%defattr(644,root,root,755)
fa173a83 247%attr(755,root,root) %{_libdir}/libpanel-applet-2.so.*.*.*
9bcb8fd2 248
249%files apidocs
250%defattr(644,root,root,755)
251%{_gtkdocdir}/panel-applet
This page took 0.2274 seconds and 4 git commands to generate.