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