]> git.pld-linux.org Git - packages/gnome-panel.git/blame - gnome-panel.spec
noarch apidocs
[packages/gnome-panel.git] / gnome-panel.spec
CommitLineData
6475fdf9 1Summary: The core programs for the GNOME GUI desktop environment
9b8f7eb6 2Summary(pl.UTF-8): Podstawowe programy środowiska graficznego GNOME
92ca1d3b 3Name: gnome-panel
081fc24b 4Version: 3.8.0
58ce417b 5Release: 2
faf39e38 6License: LGPL v2+ (library), GPL v2+ (the rest)
92ca1d3b 7Group: X11/Applications
081fc24b
JR
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-panel/3.8/%{name}-%{version}.tar.xz
9# Source0-md5: 809c3e81917194ebee21ab6ab3cd9baa
162c6006 10Patch0: libgweather-3.10.patch
92ca1d3b 11URL: http://www.gnome.org/
53bd91de 12BuildRequires: GConf2-devel >= 2.26.0
d9df2219 13BuildRequires: NetworkManager-devel >= 0.6
faf39e38 14BuildRequires: autoconf >= 2.50
96f6ce92 15BuildRequires: automake >= 1:1.11
faf39e38 16BuildRequires: cairo-devel >= 1.0.0
45cb17b7 17BuildRequires: dbus-devel >= 1.1.2
a1c81207 18BuildRequires: dbus-glib-devel >= 0.80
8ce1e3f2 19BuildRequires: dconf-devel >= 0.14.0
03fab395 20BuildRequires: docbook-dtd412-xml
8ce1e3f2 21BuildRequires: evolution-data-server-devel >= 3.6.0
35b315c5 22BuildRequires: gdk-pixbuf2-devel >= 2.26.0
faf39e38 23BuildRequires: gettext-devel >= 0.12
35b315c5 24BuildRequires: glib2-devel >= 1:2.32.0
485cb2fc 25BuildRequires: gnome-common >= 2.24.0
35b315c5 26BuildRequires: gnome-desktop-devel >= 3.4.0
0c7a0a94 27BuildRequires: gnome-menus-devel >= 3.2.0
48303c43 28BuildRequires: gobject-introspection-devel >= 0.10.0
35b315c5 29BuildRequires: gtk+3-devel >= 3.4.0
45cb17b7 30BuildRequires: gtk-doc >= 1.9
faf39e38 31BuildRequires: intltool >= 0.40.6
8ce1e3f2 32BuildRequires: libgweather-devel >= 3.6.0
f51b9b99 33BuildRequires: librsvg-devel >= 2.22.0
faf39e38 34BuildRequires: libtool >= 2:2.2.6
2e66a3b5 35BuildRequires: libwnck-devel >= 3.0.0
faf39e38 36BuildRequires: pango-devel >= 1:1.15.4
0e65d7c1 37BuildRequires: perl-base
26effa38 38BuildRequires: pkgconfig >= 1:0.15.0
96f6ce92 39BuildRequires: polkit-devel
80d31359 40BuildRequires: rpm-build >= 4.1-10
03fab395 41BuildRequires: rpm-pythonprov
531f9312 42BuildRequires: rpmbuild(find_lang) >= 1.23
ff126c01 43BuildRequires: rpmbuild(macros) >= 1.311
7041cb03 44BuildRequires: tar >= 1:1.22
48303c43 45BuildRequires: telepathy-glib-devel >= 0.14.0
faf39e38 46BuildRequires: xorg-lib-libICE-devel
c76245ca 47BuildRequires: xorg-lib-libSM-devel
faf39e38
JB
48BuildRequires: xorg-lib-libX11-devel
49BuildRequires: xorg-lib-libXau-devel
50BuildRequires: xorg-lib-libXrandr-devel >= 1.2.0
7041cb03 51BuildRequires: xz
8ce1e3f2 52BuildRequires: yelp-tools
6189f4a2 53BuildConflicts: GConf-devel < 1.0.9-7
086b998b 54Requires(post,postun): glib2 >= 1:2.32.0
2b8be571 55Requires(post,postun): gtk-update-icon-cache
8648ec2a 56Requires: %{name}-libs = %{version}-%{release}
faf39e38 57Requires: dconf >= 0.14.0
faf39e38 58Requires: gdk-pixbuf2 >= 2.26.0
35b315c5 59Requires: gnome-desktop >= 3.4.0
2e66a3b5 60Requires: gnome-icon-theme >= 3.0.0
faf39e38 61Requires: gnome-menus >= 3.2.0
48303c43 62Requires: hicolor-icon-theme
faf39e38
JB
63Requires: libgweather >= 3.6.0
64Requires: pango >= 1:1.15.4
65Requires: telepathy-glib >= 0.14.0
49e3f399 66Requires: tzdata >= 2008b-4
2da232f6 67Requires: xdg-menus
faf39e38 68Requires: xorg-lib-libXrandr >= 1.2.0
80258c8f 69Suggests: evolution-data-server >= 3.6.0
87a23697
MB
70Suggests: gnome-screenshot
71Suggests: gnome-search-tool
2b1cc58a 72Suggests: polkit-gnome >= 0.93
6b414668 73# sr@Latn vs. sr@latin
74Conflicts: glibc-misc < 6:2.7
6475fdf9 75BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
92ca1d3b 76
92ca1d3b 77%description
78GNOME (GNU Network Object Model Environment) is a user-friendly set of
79applications and desktop tools to be used in conjunction with a window
80manager for the X Window System. GNOME is similar in purpose and scope
6475fdf9 81to CDE and KDE, but GNOME is based completely on free software.
92ca1d3b 82
6c1adb18 83The gnome-panel packages provides the GNOME panel, menus and some
92ca1d3b 84basic applets for the panel.
85
874f0170 86%description -l pl.UTF-8
d5b99877 87GNOME (GNU Network Object Model Environment) to zestaw przyjaznych dla
874f0170
JR
88użytkownika aplikacji i narzędzi do używania w połączeniu z zarządcą
89okien pod X. GNOME ma podobny cel jak CDE i KDE, ale bazuje całkowicie
d5b99877 90na wolnym oprogramowaniu.
6475fdf9
JB
91
92Ten pakiet dostarcza panel GNOME2, menu oraz podstawowe aplety dla
93panelu GNOME2.
94
642a3f1f
JB
95%package libs
96Summary: GNOME panel library
97Summary(pl.UTF-8): Biblioteka panelu GNOME
98Group: X11/Libraries
faf39e38
JB
99Requires: GConf2-libs >= 2.26.0
100Requires: cairo >= 1.0.0
101Requires: glib2 >= 1:2.32.0
102Requires: gtk+3 >= 3.4.0
f51b9b99 103Requires: librsvg >= 1:2.22.0
642a3f1f
JB
104
105%description libs
106GNOME panel library.
107
108%description libs -l pl.UTF-8
109Biblioteka panelu GNOME.
110
92ca1d3b 111%package devel
6475fdf9 112Summary: GNOME panel includes, and more
9b8f7eb6 113Summary(pl.UTF-8): Pliki nagłówkowe biblioteki panelu GNOME
df4e27aa 114Group: X11/Development/Libraries
8648ec2a 115Requires: %{name}-libs = %{version}-%{release}
c76245ca 116Requires: GConf2-devel >= 2.26.0
35b315c5
MB
117Requires: glib2-devel >= 1:2.32.0
118Requires: gtk+3-devel >= 3.4.0
92ca1d3b 119
120%description devel
6475fdf9
JB
121Panel header files for creating GNOME panels.
122
874f0170
JR
123%description devel -l pl.UTF-8
124Pliki nagłówkowe bibliotek panelu GNOME.
92ca1d3b 125
9bcb8fd2 126%package apidocs
127Summary: panel-applet API documentation
9b8f7eb6 128Summary(pl.UTF-8): Dokumentacja API panel-applet
9bcb8fd2 129Group: Documentation
130Requires: gtk-doc-common
58ce417b
ER
131%if "%{_rpmversion}" >= "5"
132BuildArch: noarch
133%endif
9bcb8fd2 134
135%description apidocs
136panel-applet API documentation.
137
874f0170 138%description apidocs -l pl.UTF-8
9bcb8fd2 139Dokumentacja API panel-applet.
140
92ca1d3b 141%prep
142%setup -q
162c6006 143%patch0 -p1
92ca1d3b 144
45cb17b7
PZ
145# short circuit stopper (fix me!)
146mv ChangeLog main-ChangeLog
147find . -name ChangeLog |awk '{src=$0; dst=$0;sub("^./","",dst);gsub("/","-",dst); print "cp " src " " dst}'|sh
531f9312 148
92ca1d3b 149%build
49a5ac4c 150%{__gtkdocize}
862abbe9 151%{__intltoolize}
416c8122 152%{__libtoolize}
1c4c7880 153%{__aclocal} -I m4
416c8122 154%{__autoconf}
45cb17b7 155%{__autoheader}
416c8122 156%{__automake}
d5524f48 157%configure \
c76245ca 158 --disable-silent-rules \
0c7a0a94 159 --disable-static \
0e65d7c1 160 --enable-eds \
8648ec2a 161 --enable-gtk-doc \
162 --with-html-dir=%{_gtkdocdir}
92ca1d3b 163%{__make}
164
92ca1d3b 165%install
166rm -rf $RPM_BUILD_ROOT
48303c43 167install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
92ca1d3b 168
169%{__make} install \
8ce1e3f2 170 DESTDIR=$RPM_BUILD_ROOT
92ca1d3b 171
48303c43 172%{__rm} $RPM_BUILD_ROOT%{_libdir}/libpanel-applet-4.la
b642f223 173
80258c8f 174%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
faf39e38 175
8ce1e3f2 176%find_lang %{name} --with-gnome --all-name
92ca1d3b 177
178%clean
179rm -rf $RPM_BUILD_ROOT
180
181%post
48303c43 182%glib_compile_schemas
ff126c01 183%update_icon_cache hicolor
184
46857caa 185%postun
48303c43 186%glib_compile_schemas
ff126c01 187%update_icon_cache hicolor
92ca1d3b 188
8648ec2a 189%post libs -p /sbin/ldconfig
190%postun libs -p /sbin/ldconfig
191
92ca1d3b 192%files -f %{name}.lang
193%defattr(644,root,root,755)
95ca4e66 194%doc AUTHORS MAINTAINERS NEWS README *ChangeLog
fa173a83
MB
195%attr(755,root,root) %{_bindir}/gnome-desktop-item-edit
196%attr(755,root,root) %{_bindir}/gnome-panel
197%attr(755,root,root) %{_bindir}/panel-test-applets
2b1cc58a 198%attr(755,root,root) %{_libexecdir}/clock-applet
a1c81207 199%attr(755,root,root) %{_libexecdir}/fish-applet
2b1cc58a
PZ
200%attr(755,root,root) %{_libexecdir}/gnome-panel-add
201%attr(755,root,root) %{_libexecdir}/notification-area-applet
202%attr(755,root,root) %{_libexecdir}/wnck-applet
a1c81207
MB
203%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
204%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
205%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
206%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
8ce1e3f2 207%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.clock.gschema.xml
48303c43
ŁK
208%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.fish.gschema.xml
209%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.window-list.gschema.xml
210%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml
211%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.enums.xml
212%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.gschema.xml
213%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.launcher.gschema.xml
214%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.menu-button.gschema.xml
215%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.object.gschema.xml
216%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.toplevel.gschema.xml
faf39e38
JB
217%{_datadir}/gnome-panel
218%{_desktopdir}/gnome-panel.desktop
219%{_iconsdir}/hicolor/*/apps/gnome-panel*.*
220%{_mandir}/man1/gnome-panel.1*
92ca1d3b 221
642a3f1f
JB
222%files libs
223%defattr(644,root,root,755)
48303c43
ŁK
224%attr(755,root,root) %{_libdir}/libpanel-applet-4.so.*.*.*
225%attr(755,root,root) %ghost %{_libdir}/libpanel-applet-4.so.0
226%{_libdir}/girepository-1.0/PanelApplet-4.0.typelib
642a3f1f 227
92ca1d3b 228%files devel
229%defattr(644,root,root,755)
48303c43
ŁK
230%attr(755,root,root) %{_libdir}/libpanel-applet-4.so
231%{_includedir}/gnome-panel-4.0
232%{_pkgconfigdir}/libpanelapplet-4.0.pc
233%{_datadir}/gir-1.0/PanelApplet-4.0.gir
92ca1d3b 234
9bcb8fd2 235%files apidocs
236%defattr(644,root,root,755)
48303c43 237%{_gtkdocdir}/panel-applet-4.0
This page took 0.130764 seconds and 4 git commands to generate.